Genese complexity report

<- node_modules/fast-glob/out/providers
Files : 10
Methods : 21
Complexity Index : 10
Cyclomatic complexity : 15
Cognitive complexity
100 % Correct 21/21
0 % Warning 0/21 (threshold : 10)
0 % Error 0/21 (threshold : 20)
Cyclomatic complexity
100 % Correct 21/21
0 % Warning 0/21 (threshold : 5)
0 % Error 0/21 (threshold : 10)
Subfolders of node_modules/fast-glob/out/providers
Folders Number of files Number of methods Cognitive complexity of methods Cyclomatic complexity of methods
Correct Warning Error Correct Warning Error
../
node_modules/fast-glob/out/providers 10 21 21 0 0 21 0 0
node_modules/fast-glob/out/providers/filters 3 6 6 0 0 6 0 0
node_modules/fast-glob/out/providers/matchers 2 2 2 0 0 2 0 0
node_modules/fast-glob/out/providers/transformers 1 2 2 0 0 2 0 0
Files of node_modules/fast-glob/out/providers
File Method Cognitive complexity Cyclomatic complexity
sync.d.ts api 0.9 1
async.d.ts api 0.8 1
stream.d.ts api 0.8 1
async.d.ts read 0.6 1
sync.d.ts read 0.5 1
provider.d.ts read 0.4 1
provider.d.ts _getRootDirectory 0.4 1
provider.d.ts _getReaderOptions 0.4 1
stream.d.ts read 0.4 1
provider.d.ts 0.2 0
provider.d.ts _getMicromatchOptions 0.2 1
Methods of node_modules/fast-glob/out/providers folder and its subfolders (ordered by decreasing cognitive complexity)
File Method Cognitive complexity Cyclomatic complexity
deep.d.ts getFilter 1 1
sync.d.ts api 0.9 1
async.d.ts api 0.8 1
stream.d.ts api 0.8 1
entry.d.ts getFilter 0.8 1
matcher.d.ts 0.7 0
async.d.ts read 0.6 1
sync.d.ts read 0.5 1
provider.d.ts read 0.4 1
provider.d.ts _getRootDirectory 0.4 1
provider.d.ts _getReaderOptions 0.4 1
stream.d.ts read 0.4 1
deep.d.ts 0.4 0
entry.d.ts 0.4 0
partial.d.ts match 0.3 1
provider.d.ts 0.2 0
provider.d.ts _getMicromatchOptions 0.2 1
error.d.ts 0.2 0
error.d.ts getFilter 0.2 1
entry.d.ts 0.2 0
entry.d.ts getTransformer 0.2 1