You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: implement Software Composition Analysis (SCA) and policy checks
- Added functionality to analyze lockfiles for dependencies in `Cargo.lock`, `package-lock.json`, and `requirements.txt`.
- Introduced a new `--sca` option to trigger SCA analysis during execution.
- Implemented policy checks based on user-defined rules in a `.codestate.yml` file, including maximum lines per file, complexity, TODO counts, and secret detection.
- Enhanced the analyzer to extract Rust functions using the `tree-sitter` parser for improved accuracy.
- Updated the visualizer to include new metrics such as complexity and TODO counts in summary tables and dashboards.
- Added interactive TUI mode for real-time analysis display and navigation.