@@ -91,9 +91,9 @@ FUNCTIONS (CC≥10, 25 of 252):
9191 11.0 ArchitectureGenerator._generate_class_diagram 12n 2exit loops+cond+ret
9292 10.0 ConfigDocsGenerator._render_section 14n 2exit loops+cond+ret
9393 10.0 ApiReferenceGenerator._has_content 6n 3exit cond+ret
94- 10.0 Code2DocsConfig.from_yaml 20n 3exit cond+ret
9594 10.0 ApiChangelogGenerator._diff_functions 9n 1exit loops+cond
9695 10.0 ApiChangelogGenerator._diff_classes 15n 1exit loops+cond
96+ 10.0 Code2DocsConfig.from_yaml 20n 3exit cond+ret
9797 10.0 _run_check 11n 1exit loops+cond
9898
9999 summary:
@@ -159,16 +159,16 @@ CLASSES:
159159 DefaultGroup █ 1m CC̄=4.0 max=4
160160 GenerateContext 0m CC̄=0.0 max=0.0
161161 ChangelogEntry 0m CC̄=0.0 max=0.0
162+ ApiChange 0m CC̄=0.0 max=0.0
162163 ReadmeConfig 0m CC̄=0.0 max=0.0
163164 DocsConfig 0m CC̄=0.0 max=0.0
164165 ExamplesConfig 0m CC̄=0.0 max=0.0
165166 SyncConfig 0m CC̄=0.0 max=0.0
166167 Code2LlmConfig 0m CC̄=0.0 max=0.0
167- ApiChange 0m CC̄=0.0 max=0.0
168- DocstringInfo 0m CC̄=0.0 max=0.0
169- Endpoint 0m CC̄=0.0 max=0.0
170168 DependencyInfo 0m CC̄=0.0 max=0.0
171169 ProjectDependencies 0m CC̄=0.0 max=0.0
170+ Endpoint 0m CC̄=0.0 max=0.0
171+ DocstringInfo 0m CC̄=0.0 max=0.0
172172
173173D:
174174 code2docs/generators/readme_gen.py:
@@ -280,15 +280,6 @@ Thi...
280280 e: ContributingGenerator
281281 ContributingGenerator # Generate CONTRIBUTING.md by detecting dev tools from pyproje...
282282 __init__(2) CC=1.0
283- code2docs/analyzers/docstring_extractor.py:
284- e: DocstringInfo,DocstringExtractor
285- DocstringInfo # Parsed docstring with sections....
286- DocstringExtractor # Extract and parse docstrings from AnalysisResult....
287- extract_all(1) CC=5.0
288- → parse(1) CC=2.0
289- → _extract_summary(0) CC=2.0
290- → _parse_sections(2) CC=8.0
291- → _classify_section(0) CC=5.0
292283 code2docs/analyzers/dependency_scanner.py:
293284 e: DependencyInfo,ProjectDependencies,DependencyScanner
294285 DependencyInfo # Information about a project dependency....
@@ -301,6 +292,15 @@ Thi...
301292 → _parse_dep_string(0) CC=2.0
302293 → _parse_setup_py(1) CC=4.0
303294 → _parse_requirements_txt(1) CC=5.0
295+ code2docs/analyzers/docstring_extractor.py:
296+ e: DocstringInfo,DocstringExtractor
297+ DocstringInfo # Parsed docstring with sections....
298+ DocstringExtractor # Extract and parse docstrings from AnalysisResult....
299+ extract_all(1) CC=5.0
300+ → parse(1) CC=2.0
301+ → _extract_summary(0) CC=2.0
302+ → _parse_sections(2) CC=8.0
303+ → _classify_section(0) CC=5.0
304304 code2docs/llm_helper.py:
305305 e: LLMHelper,_get_litellm
306306 LLMHelper # Thin wrapper around litellm for documentation generation.
0 commit comments