Skip to content

v0.0.12-alpha

Compare
Choose a tag to compare
@Halleck45 Halleck45 released this 29 Mar 21:12
· 32 commits to main since this release
873c58a
  • New Features

    • Introduced representation for external dependencies in code analysis (fan-in, fan-out - afferent/efferent coupling)
    • Enhanced error detection and logging for files that could not be analyzed, with specific enhancements for PHP file analysis.
    • Improved handling and display of dependencies in reports, including a new "Dependencies" column in detailed views.
  • Bug Fixes

    • Fixed error handling and logging mechanisms across various components to provide clearer, more informative error messages.
    • Adjusted test cases to align with updated logic and error handling improvements.
    • Supports non UTF-8 classnames
  • Refactor

    • Streamlined error handling by returning errors directly in some functions, reducing dependency on external logging packages.
    • Updated sorting and filtering logic in HTML report generation for better report clarity and focus.
  • Tests

    • Added and updated test functions to cover new error detection functionality and PHP file parsing scenarios.