github peripheryapp/periphery 3.3.0

3 days ago
Breaking
  • None.
Enhancements
  • Added the --retain-unused-imported-modules option.
  • Added the --format gitlab-codemagic formatting option for GitLabs Code Quality artifact reports
  • Added the --bazel-index-store option to specify the path of a global index store.
Bug Fixes
  • Fix concurrent mutation crash.
  • Fix unused import false-positive for when a declaration's associated types are declared in different module than module that declares the declaration.
  • Fix unused import false-positive for modules that export unindexed modules.
  • Exclude conditionally imported modules from unused import detection, as they may provide symbols for code that was not compiled.
  • Fix --retain-assign-only-property-types for properties with trailing comments.
  • Fix unused parameter analysis for parameters with name enclosed by backticks.
  • Fix indexing of Xcode resources (storyboards, etc.) in projects using file system folders.
  • Fix infinite loop loading Xcode projects with circular references.

Don't miss a new periphery release

NewReleases is sending notifications on new releases.