Skip to content

Enhancements - #2

Merged
bircni merged 2 commits into
mainfrom
feature/enhancements
Jul 26, 2025
Merged

Enhancements#2
bircni merged 2 commits into
mainfrom
feature/enhancements

Conversation

@bircni

@bircni bircni commented Jul 25, 2025

Copy link
Copy Markdown
Owner

No description provided.

bircni added 2 commits July 24, 2025 22:47
- Updated CLI to accept a path to the crate root and added an option to include test functions in the diagram.
- Introduced new modules for handling enums, functions, and implementation blocks, each with HTML rendering capabilities.
- Refactored logic to parse Rust files recursively, organizing items by type and allowing for the inclusion/exclusion of test items.
- Improved HTML templates and CSS styles for better presentation of Rust structures, enums, functions, and implementation blocks.
- Added responsive design improvements to the generated HTML output.
@bircni
bircni requested a review from Fabus1184 July 25, 2025 21:53
@bircni bircni self-assigned this Jul 25, 2025

@Fabus1184 Fabus1184 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image

@bircni
bircni merged commit ebbdaa3 into main Jul 26, 2025
5 checks passed
@bircni
bircni deleted the feature/enhancements branch July 26, 2025 08:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants