Skip to content

Commit 4df6e10

Browse files
refactor(docs): code analysis engine
stats: lines: "+13000/-12940 (net +60)" files: 9 complexity: "Stable complexity"
1 parent a60219e commit 4df6e10

File tree

16 files changed

+13024
-12945
lines changed

16 files changed

+13024
-12945
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [3.0.16] - 2026-03-09
11+
12+
### Docs
13+
- Update project/context.md
14+
15+
### Test
16+
- Update tests/project/dashboard.html
17+
- Update tests/project/project.yaml
18+
19+
### Other
20+
- Update project/analysis.json
21+
- Update project/analysis.toon
22+
- Update project/analysis.yaml
23+
- Update project/calls.mmd
24+
- Update project/dashboard.html
25+
- Update project/flow.mmd
26+
- Update project/flow.toon
27+
- Update project/project.yaml
28+
1029
## [3.0.15] - 2026-03-09
1130

1231
### Docs

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# code2docs
22

3-
![version](https://img.shields.io/badge/version-3.0.15-blue) ![python](https://img.shields.io/badge/python-%3E%3D3.9-blue) ![docs](https://img.shields.io/badge/docs-auto--generated-blueviolet)
3+
![version](https://img.shields.io/badge/version-3.0.16-blue) ![python](https://img.shields.io/badge/python-%3E%3D3.9-blue) ![docs](https://img.shields.io/badge/docs-auto--generated-blueviolet)
44

55
> Auto-generate and sync project documentation from source code analysis.
66
@@ -140,7 +140,7 @@ code2docs can update only specific sections of an existing README using markers:
140140
```markdown
141141
<!-- code2docs:start --># code2docs
142142

143-
![version](https://img.shields.io/badge/version-3.0.15-blue) ![python](https://img.shields.io/badge/python-%3E%3D3.9-blue) ![coverage](https://img.shields.io/badge/coverage-unknown-lightgrey) ![functions](https://img.shields.io/badge/functions-276-green)
143+
![version](https://img.shields.io/badge/version-3.0.16-blue) ![python](https://img.shields.io/badge/python-%3E%3D3.9-blue) ![coverage](https://img.shields.io/badge/coverage-unknown-lightgrey) ![functions](https://img.shields.io/badge/functions-276-green)
144144
> **276** functions | **57** classes | **51** files | CC̄ = 3.8
145145

146146
> Auto-generated project documentation from source code analysis.

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.0.15
1+
3.0.16

code2docs/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
README.md, API references, module docs, examples, and architecture diagrams.
66
"""
77

8-
__version__ = "3.0.15"
8+
__version__ = "3.0.16"
99
__author__ = "Tom Sapletta"
1010

1111
from .config import Code2DocsConfig

project/analysis.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

project/analysis.toon

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,8 @@ CLASSES:
124124
MarkdownFormatter ██████████████████ 13m CC̄=1.2 max=4
125125
OrgReadmeGenerator ██████████████ 10m CC̄=5.2 max=17 !!
126126
ArchitectureGenerator ██████████████ 10m CC̄=6.9 max=13
127-
DependencyScanner ██████████████ 10m CC̄=6.0 max=9
128127
DocstringExtractor ██████████████ 10m CC̄=3.5 max=8
128+
DependencyScanner ██████████████ 10m CC̄=6.0 max=9
129129
DepGraphGenerator ████████████ 9m CC̄=3.9 max=9
130130
ModuleDocsGenerator ████████████ 9m CC̄=8.0 max=25 !!
131131
ApiChangelogGenerator ████████████ 9m CC̄=5.4 max=14
@@ -171,10 +171,10 @@ CLASSES:
171171
SyncConfig 0m CC̄=0.0 max=0.0
172172
Code2LlmConfig 0m CC̄=0.0 max=0.0
173173
ApiChange 0m CC̄=0.0 max=0.0
174+
DocstringInfo 0m CC̄=0.0 max=0.0
175+
Endpoint 0m CC̄=0.0 max=0.0
174176
DependencyInfo 0m CC̄=0.0 max=0.0
175177
ProjectDependencies 0m CC̄=0.0 max=0.0
176-
Endpoint 0m CC̄=0.0 max=0.0
177-
DocstringInfo 0m CC̄=0.0 max=0.0
178178

179179
D:
180180
code2docs/generators/readme_gen.py:

0 commit comments

Comments
 (0)