Fta Versions Save

Rust-based static analysis for TypeScript projects

v2.0.0

2 months ago

Breaking Changes

The Halstead calculations were corrected which results in material changes to the halstead and fta scores that fta will output

v1.0.0

7 months ago

Breaking changes

  • Added the include_comments option with a default value of false, which means that comments are no longer included in scoring by default
  • Added the exclude_under option with a default value of 6, which means that files that are under n lines of code are excluded from output. This option also takes into account the include_comments option.
  • Changed output_limit to (a) only affect the table format output and (b) work as expected.

Other changes

  • Exposed output_limit, score_cap, include_comments and exclude_under as CLI options
  • Fixed an ENOBUFS crash that could occur when analyzing very large projects

v0.2.0

10 months ago
  • Switched linux targets to use musl for wider compatibility and better portability (#43)
  • Automated release proces

v0.1.11

11 months ago

v0.1.10

1 year ago
  • Fixed linux binaries

v0.1.9

1 year ago
  • Set chmod +x on macOS and linux binaries

v0.1.8

1 year ago
  • Adds the fta-wasm crate
  • Refactor internal lib

v0.1.7

1 year ago

Fixes for the npm package

v0.1.4

1 year ago

Added --json option