Genese complexity report

<- index.d.ts
Methods : 8
Complexity index : 7.3
Cyclomatic complexity : 8
Cognitive complexity
100 % Correct 8/8
0 % Warning 0/8 (threshold : 10)
0 % Error 0/8 (threshold : 20)
Cyclomatic complexity
100 % Correct 8/8
0 % Warning 0/8 (threshold : 5)
0 % Error 0/8 (threshold : 10)
Methods of index.d.ts
FastGlob Complexity Index 1.2 Cyclomatic complexity 1
                            
                                
            
            declare function FastGlob(source: PatternInternal | PatternInternal[], options: OptionsInternal & EntryObjectPredicate): Promise<EntryInternal[]>; // -------- +1.2 Complexity index (+1.2 atomic)
            
                            
                        
FastGlob Complexity Index 1.1 Cyclomatic complexity 1
                            
                                
            
            declare function FastGlob(source: PatternInternal | PatternInternal[], options?: OptionsInternal): Promise<string[]>; // ------------------------------------- +1.1 Complexity index (+1.1 atomic)
            
                            
                        
sync Complexity Index 1.1 Cyclomatic complexity 1
                            
                                
                
                function sync(source: PatternInternal | PatternInternal[], options: OptionsInternal & EntryObjectPredicate): EntryInternal[]; // -------- +1.1 Complexity index (+1.1 atomic)
            
                            
                        
sync Complexity Index 1 Cyclomatic complexity 1
                            
                                
                
                function sync(source: PatternInternal | PatternInternal[], options?: OptionsInternal): string[]; // ------------------------------------- +1.0 Complexity index (+1.0 atomic)
            
                            
                        
stream Complexity Index 1 Cyclomatic complexity 1
                            
                                
                
                function stream(source: PatternInternal | PatternInternal[], options?: OptionsInternal): NodeJS.ReadableStream; // -------- +1.0 Complexity index (+1.0 atomic)
            
                            
                        
generateTasks Complexity Index 1 Cyclomatic complexity 1
                            
                                
                
                function generateTasks(source: PatternInternal | PatternInternal[], options?: OptionsInternal): Task[]; // ---------------- +1.0 Complexity index (+1.0 atomic)
            
                            
                        
isDynamicPattern Complexity Index 0.5 Cyclomatic complexity 1
                            
                                
                
                function isDynamicPattern(source: PatternInternal, options?: OptionsInternal): boolean; // ------------------------ +0.5 Complexity index (+0.5 atomic)
            
                            
                        
escapePath Complexity Index 0.4 Cyclomatic complexity 1
                            
                                
                
                function escapePath(source: PatternInternal): PatternInternal; // --------------------------------- +0.4 Complexity index (+0.4 atomic)