The reason we ended up using modules was to try and prevent file name clashes and things passing when they should not
Eg - we had
packages/module_1/src/handler.ts
packages/module_2/src/handler.ts
packages/module_1/src/handler.ts had 100% coverage
We make a change to packages/module_2/src/handler.ts so that the coverage on there drops below 80%
Sonar still shows it as working as in one of the lcov report files showed that src/handler.ts had 100% coverage
This still seems to be a problem - SonarQube Cloud
The new file packages/nhsd-psu-sandbox/src/handler.ts does not have any tests run for it but it shows as 100% coverage
Do you know a way we can work round this?