Commit graph

17 commits

Author SHA1 Message Date
e3e29ca1ba fixed is_line_method_declaration for interfaces 2025-03-05 15:16:50 +01:00
5e74e9f1ff removed regex match in get_method_visibility() 2025-03-05 15:16:28 +01:00
8afcc5ca15 simplified regular expression 2025-03-04 20:51:14 +01:00
ff082abfe1 added support for error-throwing methods 2025-03-04 20:42:31 +01:00
254a7a7dff added fix for method declaration edgecase 2025-03-04 20:42:18 +01:00
21f120ce94 added proper interface support 2025-03-04 20:29:33 +01:00
c977f5084c added cardianlity support to relations 2025-03-04 20:27:58 +01:00
c51c93bfed added indents for packages 2025-03-04 20:27:19 +01:00
431e5e2447 added enum and interface class type support 2025-03-04 19:51:03 +01:00
1807cfed7c fixed constructors being listed as methods
removed constructor methods from the method list in classes
2025-03-04 19:40:38 +01:00
153ede2eda added support for generic types
"<" and ">" in the type reference are now recognised
2025-03-04 19:40:12 +01:00
3307cb7377 added debug print statement
can be triggered with "--debug" flag
2025-03-04 19:38:48 +01:00
2ad0237335 added import class filter
imported classes are now filtered by their package slug. only project-internal imports are used for associative relations
2025-03-04 19:02:09 +01:00
9239c8f40a fixed class path slug for relations 2025-03-04 18:51:02 +01:00
bfc67364b9 added informational prints 2025-03-04 18:50:44 +01:00
cd8b7e6218 removed debug prints 2025-03-04 18:50:32 +01:00
ba31941d9b added PlantUML generator script
Python script to generate Class-/Package-Diagram in PlantUML (.puml)
2025-03-04 14:31:23 +01:00