src\llm_code_lens\__init__.py |
(no function) |
1 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\__init__.py |
(no function) |
5 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\base.py |
AnalysisResult.to_text |
2 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\base.py |
AnalysisResult.to_json |
2 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\base.py |
BaseAnalyzer.analyze_file |
1 |
1 |
0 |
0% |
src\llm_code_lens\analyzer\base.py |
ProjectAnalyzer.__init__ |
1 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\base.py |
ProjectAnalyzer._initialize_analyzers |
4 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\base.py |
ProjectAnalyzer.analyze |
28 |
7 |
0 |
75% |
src\llm_code_lens\analyzer\base.py |
ProjectAnalyzer._collect_files |
5 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\base.py |
ProjectAnalyzer._update_metrics |
20 |
1 |
0 |
95% |
src\llm_code_lens\analyzer\base.py |
ProjectAnalyzer._calculate_final_metrics |
9 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\base.py |
ProjectAnalyzer._is_entry_point |
7 |
1 |
0 |
86% |
src\llm_code_lens\analyzer\base.py |
ProjectAnalyzer._is_core_file |
7 |
2 |
0 |
71% |
src\llm_code_lens\analyzer\base.py |
ProjectAnalyzer._estimate_todo_priority |
6 |
6 |
0 |
0% |
src\llm_code_lens\analyzer\base.py |
ProjectAnalyzer._generate_default_insights |
17 |
6 |
0 |
65% |
src\llm_code_lens\analyzer\base.py |
(no function) |
25 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\javascript.py |
JavaScriptAnalyzer.analyze_file |
30 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\javascript.py |
(no function) |
5 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer.analyze_file |
15 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._process_imports |
17 |
1 |
0 |
94% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._process_functions |
6 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._extract_function_args |
24 |
6 |
0 |
75% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._create_argument |
1 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._process_classes |
5 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._extract_class_methods |
6 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._process_comments |
25 |
12 |
0 |
52% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._calculate_function_complexity |
13 |
2 |
0 |
85% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._calculate_class_complexity |
5 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._calculate_module_complexity |
7 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._extract_base_classes |
12 |
7 |
0 |
42% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._format_dotted_name |
8 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._format_annotation |
28 |
13 |
0 |
54% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._format_import |
6 |
6 |
0 |
0% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._format_argument |
11 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._format_decorator |
10 |
1 |
0 |
90% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._extract_source |
4 |
1 |
0 |
75% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._is_docstring |
8 |
8 |
0 |
0% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._add_comment_or_todo |
4 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._is_property |
1 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._is_classmethod |
1 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\python.py |
PythonAnalyzer._is_staticmethod |
1 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\python.py |
(no function) |
70 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\sql.py |
SQLServerAnalyzer.__init__ |
2 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\sql.py |
SQLServerAnalyzer.connect |
16 |
3 |
0 |
81% |
src\llm_code_lens\analyzer\sql.py |
SQLServerAnalyzer.list_databases |
4 |
4 |
0 |
0% |
src\llm_code_lens\analyzer\sql.py |
SQLServerAnalyzer.analyze_database |
4 |
4 |
0 |
0% |
src\llm_code_lens\analyzer\sql.py |
SQLServerAnalyzer._analyze_stored_procedures |
10 |
10 |
0 |
0% |
src\llm_code_lens\analyzer\sql.py |
SQLServerAnalyzer._analyze_views |
10 |
10 |
0 |
0% |
src\llm_code_lens\analyzer\sql.py |
SQLServerAnalyzer._analyze_functions |
10 |
10 |
0 |
0% |
src\llm_code_lens\analyzer\sql.py |
SQLServerAnalyzer.analyze_file |
14 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\sql.py |
SQLServerAnalyzer.__del__ |
4 |
2 |
0 |
50% |
src\llm_code_lens\analyzer\sql.py |
SQLServerAnalyzer._extract_sql_objects |
14 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\sql.py |
SQLServerAnalyzer._extract_parameters |
17 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\sql.py |
SQLServerAnalyzer._update_params_with_comments |
9 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\sql.py |
SQLServerAnalyzer._extract_dependencies |
9 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\sql.py |
SQLServerAnalyzer._extract_comments_and_todos |
17 |
1 |
0 |
94% |
src\llm_code_lens\analyzer\sql.py |
SQLServerAnalyzer._estimate_complexity |
16 |
0 |
0 |
100% |
src\llm_code_lens\analyzer\sql.py |
(no function) |
21 |
0 |
0 |
100% |
src\llm_code_lens\cli.py |
parse_ignore_file |
12 |
0 |
0 |
100% |
src\llm_code_lens\cli.py |
should_ignore |
11 |
0 |
0 |
100% |
src\llm_code_lens\cli.py |
is_binary |
8 |
0 |
0 |
100% |
src\llm_code_lens\cli.py |
split_content_by_tokens |
18 |
2 |
0 |
89% |
src\llm_code_lens\cli.py |
_split_by_lines |
17 |
1 |
0 |
94% |
src\llm_code_lens\cli.py |
delete_and_create_output_dir |
3 |
0 |
0 |
100% |
src\llm_code_lens\cli.py |
export_full_content |
18 |
5 |
0 |
72% |
src\llm_code_lens\cli.py |
export_sql_content |
20 |
2 |
0 |
90% |
src\llm_code_lens\cli.py |
_combine_fs_results |
28 |
1 |
0 |
96% |
src\llm_code_lens\cli.py |
_combine_results |
15 |
0 |
0 |
100% |
src\llm_code_lens\cli.py |
_combine_sql_results |
13 |
0 |
0 |
100% |
src\llm_code_lens\cli.py |
main |
82 |
36 |
0 |
56% |
src\llm_code_lens\cli.py |
(no function) |
36 |
1 |
0 |
97% |
src\llm_code_lens\formatters\__init__.py |
(no function) |
0 |
0 |
0 |
100% |
src\llm_code_lens\formatters\llm.py |
format_analysis |
31 |
5 |
0 |
84% |
src\llm_code_lens\formatters\llm.py |
_format_file_analysis |
25 |
9 |
0 |
64% |
src\llm_code_lens\formatters\llm.py |
_format_python_file |
60 |
0 |
0 |
100% |
src\llm_code_lens\formatters\llm.py |
_format_sql_file |
23 |
0 |
0 |
100% |
src\llm_code_lens\formatters\llm.py |
_format_sql_file.format_metrics |
6 |
0 |
0 |
100% |
src\llm_code_lens\formatters\llm.py |
_format_js_file |
24 |
0 |
0 |
100% |
src\llm_code_lens\formatters\llm.py |
_format_todo |
1 |
0 |
0 |
100% |
src\llm_code_lens\formatters\llm.py |
(no function) |
8 |
0 |
0 |
100% |
src\llm_code_lens\processors\__init__.py |
(no function) |
3 |
0 |
0 |
100% |
src\llm_code_lens\processors\insights.py |
generate_insights |
18 |
3 |
0 |
83% |
src\llm_code_lens\processors\insights.py |
(no function) |
3 |
0 |
0 |
100% |
src\llm_code_lens\processors\summary.py |
generate_summary |
8 |
0 |
0 |
100% |
src\llm_code_lens\processors\summary.py |
_process_file_stats |
5 |
0 |
0 |
100% |
src\llm_code_lens\processors\summary.py |
_process_code_metrics |
22 |
3 |
0 |
86% |
src\llm_code_lens\processors\summary.py |
_process_maintenance_info |
6 |
0 |
0 |
100% |
src\llm_code_lens\processors\summary.py |
_process_structure_info |
6 |
0 |
0 |
100% |
src\llm_code_lens\processors\summary.py |
_calculate_final_metrics |
11 |
0 |
0 |
100% |
src\llm_code_lens\processors\summary.py |
_estimate_todo_priority |
6 |
0 |
0 |
100% |
src\llm_code_lens\processors\summary.py |
_is_potential_entry_point |
7 |
0 |
0 |
100% |
src\llm_code_lens\processors\summary.py |
_is_core_file |
10 |
0 |
0 |
100% |
src\llm_code_lens\processors\summary.py |
generate_insights |
32 |
32 |
0 |
0% |
src\llm_code_lens\processors\summary.py |
(no function) |
12 |
0 |
0 |
100% |