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

feat: add a new detector MvnPomCliComponentDetector #544

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Commits on Apr 28, 2023

  1. Added a new detector MvnPomCliComponentDetector.

    This detector just finds all the .pom files and parses the dependencies (which are present similar to maven structure like<dependency> </dependency>) in those files.
    It does a simple text parsing and does not create the dependency graph.
    AbhinavAbhinav11 committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    3632aa6 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. Configuration menu
    Copy the full SHA
    0f5a2e7 View commit details
    Browse the repository at this point in the history
  2. Created a new interface (IMavenFileParserService) for parsing pom fil…

    …es (Just the deps in the pom files will be read as components) along with one implementation (MavenFileParserService) that is being used in MavenPomCliComponentDetector.
    
    Renamed MavenPomCliComponentDetector to MavenPomComponentDetector
    Added test case (MavenPomComponentDetectorTest.cs) for the new detector class MavenPomComponentDetector.
    AbhinavAbhinav11 committed May 15, 2023
    Configuration menu
    Copy the full SHA
    f575118 View commit details
    Browse the repository at this point in the history