Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SBOM API project is tightly coupled with parsers, breaking encapsulation #949

Open
pragnya17 opened this issue Feb 26, 2025 · 0 comments
Open
Assignees
Labels
needs investigation Our team will investigate and determine next actions

Comments

@pragnya17
Copy link
Contributor

Encapsulation in Microsoft.Sbom.Api is broken as it is tightly coupled with SPDX30SbomParser and SPDX22SbomParser. We should be using dependency injection to maintain loose coupling instead. This can be picked up when we need a future breaking change.

@pragnya17 pragnya17 added the needs triage Default status upon issue submission label Feb 26, 2025
@sfoslund sfoslund added needs investigation Our team will investigate and determine next actions and removed needs triage Default status upon issue submission labels Feb 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs investigation Our team will investigate and determine next actions
Projects
None yet
Development

No branches or pull requests

3 participants