Cognitive complexity
66.7 %
Correct
6/9
33.3 %
Warning
3/9
(threshold : 10)
0 %
Error
0/9
(threshold : 20)
Cyclomatic complexity
100 %
Correct
9/9
0 %
Warning
0/9
(threshold : 5)
0 %
Error
0/9
(threshold : 10)
Subfolders of src/automatic-refactoring/models
Folders | Number of files | Number of methods | Cognitive complexity of methods | Cyclomatic complexity of methods | ||||
---|---|---|---|---|---|---|---|---|
Correct | Warning | Error | Correct | Warning | Error | |||
../ | ||||||||
src/automatic-refactoring/models | 4 | 9 | 6 | 3 | 0 | 9 | 0 | 0 |
Files of src/automatic-refactoring/models
File | Method | Cognitive complexity | Cyclomatic complexity |
---|---|---|---|
refactorer.model.ts | processRefactoredNode | 16.2 | 3 |
refactorer.model.ts | apply | 14.7 | 2 |
refactorer.model.ts | processOriginalNode | 10.1 | 1 |
refactorer.model.ts | applyTransformers | 9.8 | 1 |
refactorer.model.ts | wrapCurrentNode | 6.9 | 1 |
refactorer.model.ts | addTransformer | 5.9 | 3 |
refactorer.model.ts | 0.6 | 0 | |
refactorer.model.ts | refactor | 0.4 | 1 |
refactorer.model.ts | refactorNeeded | 0.3 | 1 |
Methods of src/automatic-refactoring/models folder and its subfolders
(ordered by decreasing cognitive complexity)
File | Method | Cognitive complexity | Cyclomatic complexity |
---|---|---|---|
refactorer.model.ts | processRefactoredNode | 16.2 | 3 |
refactorer.model.ts | apply | 14.7 | 2 |
refactorer.model.ts | processOriginalNode | 10.1 | 1 |
refactorer.model.ts | applyTransformers | 9.8 | 1 |
refactorer.model.ts | wrapCurrentNode | 6.9 | 1 |
refactorer.model.ts | addTransformer | 5.9 | 3 |
refactorer.model.ts | 0.6 | 0 | |
refactorer.model.ts | refactor | 0.4 | 1 |
refactorer.model.ts | refactorNeeded | 0.3 | 1 |