Skip to content

Releases: Justin-Byrne/ClassGenerator

v0.9.9

17 Oct 19:19
Compare
Choose a tag to compare

[0.9.9] - 2023-10-17

Added

  • Linker class, set_regexes ( ) function to set regexes for each identified class

Changed

  • Linker class
    • self.classes global variable to self.classSources for specificity
    • renamed read_files ( ) to get_objects ( )
    • refactored:
      • get_objects ( )
      • match_files ( )
      • find_files ( )
      • link_objects ( )
      • compose_image ( )
  • get_commands.py to parse output to _output directory, instead of output

Fixed

  • Generator class, fixed issue where tag title parses regardless of no tag elements

v0.8.9

12 Oct 02:52
Compare
Choose a tag to compare

[0.8.9] - 2023-10-11

Changed

  • Refactored and cleaned generator and linker classes

Added

  • Added the following utilities
    • filter_properties ( )
    • filter_type ( )
    • get_column_max ( )
    • get_file_bounds ( )
    • set_file ( )

Removed

  • Removed the following utilities
    • get_eof ( )
    • entry_padding ( )
    • create_2d_list ( )
    • repeat_character ( )
    • list_to_string ( )
    • clean_properties ( )

Requirements

Program Function Optional Download
PlantUML Render UML images; PNG, SVG, etc... 💾
Graphviz Render linked UML images. 💾

✏️ CHANGELOG.md

Usage

> python3 BuildClass.py {<source>} [<destination>] [flags] [args[|args...]]

v0.7.8

07 May 18:31
Compare
Choose a tag to compare

[0.7.8] - 2023-05-03

Initial code release

Requirements

Program Function Optional Download
Python3 Run Program 💾
PlantUML Render UML images; PNG, SVG, etc... 💾
Graphviz Render linked UML images. 💾

✏️ CHANGELOG.md

Usage

> python3 BuildClass.py {<source>} [<destination>] [flags] [args[|args...]]