File tree Expand file tree Collapse file tree 1 file changed +24
-2
lines changed
Expand file tree Collapse file tree 1 file changed +24
-2
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,29 @@ export interface MetricData {
44 timestamp : number ;
55 file_name : string ;
66 file_path : string ;
7- metrics : any ;
7+ metrics : {
8+ file_extension : string ;
9+ line_count : number ;
10+ comment_line_count : number ;
11+ inline_comment_count : number ;
12+ indentation_type : string ;
13+ indentation_size : number ;
14+ function_count : number ;
15+ external_dependencies_count : number ;
16+ method_type_count : { private : number ; public : number } ;
17+ comment_ratio : string ;
18+ average_function_size ?: number ;
19+
20+ /* duplicate code */
21+ duplicate_blocks ?: number ;
22+ duplicate_lines ?: number ;
23+ duplicate_percentage ?: number ;
24+
25+ /* complexity */
26+ average_complexity ?: string ;
27+ complexity_distribution ?: Record < string , number > ;
28+ total_analyzed_functions ?: number ;
29+ } ;
830 age : number ;
931 readable_timestamp : string ;
10- }
32+ }
You can’t perform that action at this time.
0 commit comments