Skip to content

Releases: S0okJu/pyclassanalyzer

v1.0.5

14 Aug 10:25
84e846f

Choose a tag to compare

What's Changed

Features

  • Add logic to exclude relationship as specified in the config. by @S0okJu in #29
  • Add class type based exclusion logic by @S0okJu in #32
  • Add node visit caching logic by @S0okJu in #34

Full Changelog: v1.0.4...v1.0.5

v1.0.4

13 Jul 12:28
f0b098f

Choose a tag to compare

What's Changed

Deprecated

  • Delete the DEPENDENCY relationship and integrate USE to DEPENDCY. (@S0okJu, #26)

Changes

  • Make sure to save PUML files in an outputs directory. (@S0okJu, #20)

Features

  • Add config file to enable more advanced analysis. (@S0okJu, #21)
  • Add an "Exception" node type. (@S0okJu, #24)

Bugs

  • None

Chores

Full Changelog: v1.0.3...v1.0.4

v1.0.3

05 Jul 03:39

Choose a tag to compare

What's Changed

Deprecated

  • None

Changes

  • Change the visualization style based on class type: Enum, Abstract (ABC)(@S0okJu, #17)

Features

Bugs

  • None

Full Changelog: v1.0.2...v1.0.3

v1.0.2

23 Jun 10:09

Choose a tag to compare

What's Changed

Deprecated

Changes

  • Update the file discovery (tree) and class relationship (directed graph) algorithms to support accuracy, speed, diverse class relationships and usage. (@S0okJu, #11)

Features

  • Added the --exclude flag to exclude a folder. Excluding files or multiple folders is not supported. (@S0okJu, #14)

Bugs

Full Changelog: v1.0.1...v1.0.2

v1.0.1

14 Jun 06:05
a5a0664

Choose a tag to compare

Changelog

Upgrading

  • Added --no-test flag(#2)
  • Added Unit test code (#3 #4 #5 #7 )

v1.0.0

04 Jun 11:00

Choose a tag to compare

Features

  • Collect class information(attributes, methods) and relation(inheritance, composition)