@@ -117,8 +117,8 @@ CLASSES:
117117 ExamplesGenerator █████████████████████ 15m CC̄=6.1 max=22 !!
118118 MarkdownFormatter ██████████████████ 13m CC̄=1.2 max=4
119119 OrgReadmeGenerator ██████████████ 10m CC̄=5.2 max=17 !!
120- ArchitectureGenerator ██████████████ 10m CC̄=6.9 max=13
121120 DocstringExtractor ██████████████ 10m CC̄=3.5 max=8
121+ ArchitectureGenerator ██████████████ 10m CC̄=6.9 max=13
122122 DepGraphGenerator ████████████ 9m CC̄=3.9 max=9
123123 ModuleDocsGenerator ████████████ 9m CC̄=8.0 max=25 !!
124124 ApiChangelogGenerator ████████████ 9m CC̄=5.4 max=14
@@ -165,10 +165,10 @@ CLASSES:
165165 ExamplesConfig 0m CC̄=0.0 max=0.0
166166 SyncConfig 0m CC̄=0.0 max=0.0
167167 Code2LlmConfig 0m CC̄=0.0 max=0.0
168+ DocstringInfo 0m CC̄=0.0 max=0.0
168169 DependencyInfo 0m CC̄=0.0 max=0.0
169170 ProjectDependencies 0m CC̄=0.0 max=0.0
170171 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,6 +280,15 @@ 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
283292 code2docs/analyzers/dependency_scanner.py:
284293 e: DependencyInfo,ProjectDependencies,DependencyScanner
285294 DependencyInfo # Information about a project dependency....
@@ -292,15 +301,6 @@ Thi...
292301 → _parse_dep_string(0) CC=2.0
293302 → _parse_setup_py(1) CC=4.0
294303 → _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.
@@ -338,17 +338,17 @@ I...
338338 should_run(0) CC=1.0
339339 OrgReadmeAdapter # Adapter for organization README generation....
340340 should_run(0) CC=2.0
341+ code2docs/formatters/toc.py:
342+ e: generate_toc,extract_headings,_slugify
343+ generate_toc(markdown_content,max_depth)
344+ extract_headings(content,max_depth)
345+ _slugify(text)
341346 code2docs/sync/differ.py:
342347 e: ChangeInfo,Differ
343348 ChangeInfo # Describes a detected change....
344349 __str__(0) CC=1.0
345350 Differ # Detect changes between current source and previous state....
346351 __init__(1) CC=2.0
347- code2docs/formatters/toc.py:
348- e: generate_toc,extract_headings,_slugify
349- generate_toc(markdown_content,max_depth)
350- extract_headings(content,max_depth)
351- _slugify(text)
352352 code2docs/generators/changelog_gen.py:
353353 e: ChangelogEntry,ChangelogGenerator
354354 ChangelogEntry # A single changelog entry....
0 commit comments