fossas / fossa-cli

Fast, portable and reliable dependency analysis for any codebase. Supports license & vulnerability scanning for large monoliths. Language-agnostic; integrates with 20+ build systems.
https://fossa.com
Other
1.26k stars 173 forks source link

Fix release group options on analyze commands #1439

Closed JeffreyHuynh1 closed 2 months ago

JeffreyHuynh1 commented 2 months ago

Overview

These flags are being superseded by fossa release-group commands, but for backwards compatibility they should still work with analyze. They do not, even though we document them as existing.

Acceptance criteria

Testing plan

Shows the help message for release group options of fossa analyze

Fossa analyze with release group options. This will show a warning message when the release group options are used

Risks

Metrics

References

Example:

Checklist

JeffreyHuynh1 commented 2 months ago

Previously I hid the help messages for the release group options. I made them visible again and added a deprecation message. Let me know if this is sufficient or if I should keep them hidden.