Skip to content

Commit bb103ec

Browse files
CCM-13135: sonar fixes
1 parent 8e7ce0c commit bb103ec

File tree

4 files changed

+15
-30
lines changed

4 files changed

+15
-30
lines changed

scripts/config/sonar-scanner.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ sonar.host.url=https://sonarcloud.io
44
sonar.qualitygate.wait=true
55
sonar.sourceEncoding=UTF-8
66
sonar.sources=.
7-
sonar.tests=tests/, src/asyncapigenerator/tests, src/cloudeventjekylldocs/tests, src/eventcatalogasyncapiimporter/tests, src/cloudevents/tools/builder/__tests__, src/cloudevents/tools/cache/__tests__, src/cloudevents/tools/generator/__tests__, lambdas/mesh-poll/src/__tests__, lambdas/ttl-create-lambda/src/__tests__, lambdas/ttl-poll-lambda/src/__tests__, utils/utils/src/__tests__
8-
sonar.test.inclusions=tests/**, src/**/tests/**, src/**/__tests__/**, lambdas/**/src/__tests__/**, utils/utils/src/__tests__/**
7+
sonar.tests=tests/, src/asyncapigenerator/tests, src/cloudeventjekylldocs/tests, src/eventcatalogasyncapiimporter/tests, src/cloudevents/tools/builder/__tests__, src/cloudevents/tools/cache/__tests__, src/cloudevents/tools/generator/__tests__, lambdas/mesh-poll/src/__tests__, lambdas/ttl-create-lambda/src/__tests__, lambdas/ttl-poll-lambda/src/__tests__, utils/utils/src/__tests__, utils/client-management/src/__tests__
8+
sonar.test.inclusions=tests/**, src/**/tests/**, src/**/__tests__/**, lambdas/**/src/__tests__/**, utils/utils/src/__tests__/**, utils/client-management/src/__tests__/**
99
sonar.terraform.provider.aws.version=5.54.1
1010
sonar.cpd.exclusions=**.test.*
1111
sonar.coverage.exclusions=tests/**, src/**/tests/**, src/**/__tests__/**, **/*.dev.*, lambdas/**/src/__tests__/**, **/jest.config.ts, **/jest.config.cjs, scripts/**/*.*, docs/**/*.*, utils/utils/src/__tests__/**, src/asyncapigenerator/example_usage.py, src/asyncapigenerator/test_generator.py, src/eventcatalogasyncapiimporter/examples.py
Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,15 @@
11
import { baseJestConfig } from '../../jest.config.base';
22

3-
const utilsJestConfig = {
4-
...baseJestConfig,
5-
6-
coverageThreshold: {
7-
global: {
8-
branches: 85,
9-
functions: 85,
10-
lines: 85,
11-
statements: -10,
12-
},
3+
const config = baseJestConfig;
4+
5+
config.coveragePathIgnorePatterns = ['/__tests__/', 'cli.ts', 'index.ts'];
6+
config.coverageThreshold = {
7+
global: {
8+
branches: 85,
9+
functions: 100,
10+
lines: 90,
11+
statements: -10,
1312
},
14-
15-
coveragePathIgnorePatterns: [
16-
...(baseJestConfig.coveragePathIgnorePatterns ?? []),
17-
'index.ts',
18-
],
1913
};
2014

21-
export default utilsJestConfig;
15+
export default config;

utils/client-management/src/__test__/container.test.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -63,12 +63,3 @@ describe('createClientManager', () => {
6363
expect(result).toBe(mockApp);
6464
});
6565
});
66-
67-
// import {createClientManager} from 'container';
68-
69-
// jest.mock('utils', () => ({
70-
// logger: {},
71-
// defaultConfigReader: {
72-
// getValue: jest.fn(),
73-
// },
74-
// }));

utils/client-management/src/infra/client-repository/repository.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ export type Dependencies = {
1010
};
1111

1212
export class ClientRepository implements IClientRepository {
13-
private config: Config;
13+
private readonly config: Config;
1414

15-
private parameterStore: IParameterStore;
15+
private readonly parameterStore: IParameterStore;
1616

17-
private logger: Logger;
17+
private readonly logger: Logger;
1818

1919
constructor({ config, logger, parameterStore }: Dependencies) {
2020
this.config = config;

0 commit comments

Comments
 (0)