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

Feature improved java cataloging #2

Draft
wants to merge 57 commits into
base: main
Choose a base branch
from

Commits on Feb 26, 2024

  1. WIP: gather all properties in hierarchy

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    f26d089 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    87df551 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. WIP: recurse into parents and boms

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    e96dbb1 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. WIP: Getting there, rework of recursion needed

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    acdf111 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Added resolving properties by name (reference value)

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    a0dd2ef View commit details
    Browse the repository at this point in the history
  2. Property resolution working

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    eb3f72d View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. Get pom from local repo, recursively gather properties

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    2602b81 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Use local Maven repository for resolving artifacts

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    3668766 View commit details
    Browse the repository at this point in the history
  2. fix logging of error

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    e586b31 View commit details
    Browse the repository at this point in the history
  3. fix load default java cataloger config on start

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    62684c7 View commit details
    Browse the repository at this point in the history
  4. fix logging of license parsing errors

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    902520b View commit details
    Browse the repository at this point in the history
  5. cleanup logging: start with lowercase

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    78f0c24 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2024

  1. Make local Maven repository dir configurable

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    7d4c5a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a77af37 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Fix unit tests by resetting caches before test

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    7f1c79d View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Recurse into parent poms with cycle detection

    Update configuration documentation
    Improve maven groupid detection
    
    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    c727765 View commit details
    Browse the repository at this point in the history
  2. fix bug: missed changed function signature

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    26587c8 View commit details
    Browse the repository at this point in the history
  3. Remove unneeded logging

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    bf8ebfd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ceedb47 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. remove unused/duplicate modules

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    eb80105 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec208f9 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Update instructions for java configuration

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    d3efe1f View commit details
    Browse the repository at this point in the history
  2. remove accidentally created SBOM files

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    1df8583 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Code clean: style fixes

    Signed-off-by: Gijs Calis <[email protected]>
    GijsCalis committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    f01788c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac2e1ea View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    ff1c843 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    ebda837 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. chore: initial refactor to use mavenResolver

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    f941def View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ad3c5d View commit details
    Browse the repository at this point in the history
  3. chore: refactor maven_repo_utils

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    2922853 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9b7f3dc View commit details
    Browse the repository at this point in the history
  5. chore: cache maven pom files directly

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    8bcd53c View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. chore: refactor parsedPomProject

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    9864efe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14536a0 View commit details
    Browse the repository at this point in the history
  3. chore: fix env var names

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    b51c5eb View commit details
    Browse the repository at this point in the history
  4. chore: update some comments

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    a3485b3 View commit details
    Browse the repository at this point in the history
  5. chore: maven_resolver refactoring

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    f11cb49 View commit details
    Browse the repository at this point in the history
  6. chore: trim test files

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    1960f70 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3486497 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Configuration menu
    Copy the full SHA
    4a7b5b6 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. feat: add maven relativePath parent resolution

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    bbcf965 View commit details
    Browse the repository at this point in the history
  2. chore: lint-fix

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    6472bdf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a1fb9d7 View commit details
    Browse the repository at this point in the history
  4. chore: improve property resolution for boms

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    7b2fb7a View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. chore: properly resolve maven ID info

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    0f41319 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. fix: improve determinism in java archive identification

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    9a047e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d06334b View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/fix/deterministic-java-pom-prope…

    …rties-order' into feature-improved-java-cataloging
    kzantow committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    103a608 View commit details
    Browse the repository at this point in the history
  4. chore: use structured logging

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    e8b14f7 View commit details
    Browse the repository at this point in the history
  5. chore: use structured logging

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    80253f7 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    984f21c View commit details
    Browse the repository at this point in the history
  2. chore: don't trim existing pom

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    697b4e1 View commit details
    Browse the repository at this point in the history
  3. chore: reorganize test utils

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    084e1f7 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    7ff89e5 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. fix: properly respect max parent depth, default to unlimited

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    7837e26 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2024

  1. Configuration menu
    Copy the full SHA
    e11085c View commit details
    Browse the repository at this point in the history
  2. chore: pr feedback

    Signed-off-by: Keith Zantow <[email protected]>
    kzantow committed Aug 4, 2024
    Configuration menu
    Copy the full SHA
    a2a695f View commit details
    Browse the repository at this point in the history