Genese complexity report

<- source-map.d.ts
Methods : 27
Complexity index : 12.4
Cyclomatic complexity : 22
Cognitive complexity
100 % Correct 27/27
0 % Warning 0/27 (threshold : 10)
0 % Error 0/27 (threshold : 20)
Cyclomatic complexity
100 % Correct 27/27
0 % Warning 0/27 (threshold : 5)
0 % Error 0/27 (threshold : 10)
Methods of source-map.d.ts
Complexity Index 0.2 Cyclomatic complexity 0
                            
                                
                
            
                constructor(rawSourceMap: RawSourceMap); // ------- +0.2 Complexity index (+0.2 atomic)
            
                            
                        
computeColumnSpans Complexity Index 0.2 Cyclomatic complexity 1
                            
                                
                
                computeColumnSpans(): void; // -------------------- +0.2 Complexity index (+0.2 atomic)
            
                            
                        
originalPositionFor Complexity Index 0.4 Cyclomatic complexity 1
                            
                                
                
                originalPositionFor(generatedPosition: FindPosition): MappedPosition; // ------- +0.4 Complexity index (+0.4 atomic)
            
                            
                        
generatedPositionFor Complexity Index 0.4 Cyclomatic complexity 1
                            
                                
                
                generatedPositionFor(originalPosition: SourceFindPosition): LineRange; // ------- +0.4 Complexity index (+0.4 atomic)
            
                            
                        
allGeneratedPositionsFor Complexity Index 0.5 Cyclomatic complexity 1
                            
                                
                
                allGeneratedPositionsFor(originalPosition: MappedPosition): Position[]; // ------- +0.5 Complexity index (+0.5 atomic)
            
                            
                        
hasContentsOfAllSources Complexity Index 0.1 Cyclomatic complexity 1
                            
                                
                
                hasContentsOfAllSources(): boolean; // ------------------------------------------- +0.1 Complexity index (+0.1 atomic)
            
                            
                        
sourceContentFor Complexity Index 0.5 Cyclomatic complexity 1
                            
                                
                
                sourceContentFor(source: string, returnNullOnMissing?: boolean): string; // ------- +0.5 Complexity index (+0.5 atomic)
            
                            
                        
eachMapping Complexity Index 0.9 Cyclomatic complexity 1
                            
                                
                
                eachMapping(callback: (mapping: MappingItem) => void, context?: any, order?: number): void; // ------- +0.9 Complexity index (+0.9 atomic)
            
                            
                        
Complexity Index 0.2 Cyclomatic complexity 0
                            
                                
            
                constructor(startOfSourceMap?: StartOfSourceMap); // ------- +0.2 Complexity index (+0.2 atomic)
            
                            
                        
fromSourceMap Complexity Index 0.4 Cyclomatic complexity 1
                            
                                
                
                static fromSourceMap(sourceMapConsumer: SourceMapConsumer): SourceMapGenerator; // ------- +0.4 Complexity index (+0.4 atomic)
            
                            
                        
addMapping Complexity Index 0.4 Cyclomatic complexity 1
                            
                                
                
                addMapping(mapping: Mapping): void; // --------------------------------------------------- +0.4 Complexity index (+0.4 atomic)
            
                            
                        
setSourceContent Complexity Index 0.6 Cyclomatic complexity 1
                            
                                
                
                setSourceContent(sourceFile: string, sourceContent: string): void; // ------- +0.6 Complexity index (+0.6 atomic)
            
                            
                        
applySourceMap Complexity Index 0.8 Cyclomatic complexity 1
                            
                                
                
                applySourceMap(sourceMapConsumer: SourceMapConsumer, sourceFile?: string, sourceMapPath?: string): void; // ------- +0.8 Complexity index (+0.8 atomic)
            
                            
                        
toString Complexity Index 0.2 Cyclomatic complexity 1
                            
                                
                
                toString(): string; // -------------------------------------------------------------------------------------------- +0.2 Complexity index (+0.2 atomic)
            
                            
                        
Complexity Index 0 Cyclomatic complexity 0
                            
                                
            
                constructor();
            
                            
                        
Complexity Index 0.4 Cyclomatic complexity 0
                            
                                
                
                constructor(line: number, column: number, source: string); // ------- +0.4 Complexity index (+0.4 atomic)
            
                            
                        
Complexity Index 0.8 Cyclomatic complexity 0
                            
                                
                
                constructor(line: number, column: number, source: string, chunk?: string, name?: string); // ------- +0.8 Complexity index (+0.8 atomic)
            
                            
                        
fromStringWithSourceMap Complexity Index 0.8 Cyclomatic complexity 1
                            
                                
                
                static fromStringWithSourceMap(code: string, sourceMapConsumer: SourceMapConsumer, relativePath?: string): SourceNode; // ------- +0.8 Complexity index (+0.8 atomic)
            
                            
                        
add Complexity Index 0.4 Cyclomatic complexity 1
                            
                                
                
                add(chunk: string): void; // ---------------------------------------------------------------------------------------------------- +0.4 Complexity index (+0.4 atomic)
            
                            
                        
prepend Complexity Index 0.4 Cyclomatic complexity 1
                            
                                
                
                prepend(chunk: string): void; // ------- +0.4 Complexity index (+0.4 atomic)
            
                            
                        
setSourceContent Complexity Index 0.6 Cyclomatic complexity 1
                            
                                
                
                setSourceContent(sourceFile: string, sourceContent: string): void; // ------- +0.6 Complexity index (+0.6 atomic)
            
                            
                        
walk Complexity Index 0.8 Cyclomatic complexity 1
                            
                                
                
                walk(fn: (chunk: string, mapping: MappedPosition) => void): void; // -------- +0.8 Complexity index (+0.8 atomic)
            
                            
                        
walkSourceContents Complexity Index 0.8 Cyclomatic complexity 1
                            
                                
                
                walkSourceContents(fn: (file: string, content: string) => void): void; // ------- +0.8 Complexity index (+0.8 atomic)
            
                            
                        
join Complexity Index 0.4 Cyclomatic complexity 1
                            
                                
                
                join(sep: string): SourceNode; // ----------------------------------------------- +0.4 Complexity index (+0.4 atomic)
            
                            
                        
replaceRight Complexity Index 0.6 Cyclomatic complexity 1
                            
                                
                
                replaceRight(pattern: string, replacement: string): SourceNode; // ------- +0.6 Complexity index (+0.6 atomic)
            
                            
                        
toString Complexity Index 0.2 Cyclomatic complexity 1
                            
                                
                
                toString(): string; // --------------------------------------------------- +0.2 Complexity index (+0.2 atomic)
            
                            
                        
toStringWithSourceMap Complexity Index 0.4 Cyclomatic complexity 1
                            
                                
                
                toStringWithSourceMap(startOfSourceMap?: StartOfSourceMap): CodeWithSourceMap; // ------- +0.4 Complexity index (+0.4 atomic)