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

Use Plexus container to grab Maven components #166

Closed

Commits on May 17, 2022

  1. Use Plexus container to grab Maven components

    As one of the reasons to container is exactly to protect
    you (client code) for breakage that is not gonna happen
    with components, as instantiation is done by container.
    
    This code is now fully compatible with ALL line of Maven
    versions released so far (from lowest that shrinkwrap
    resolver requires of course).
    cstamas committed May 17, 2022
    Configuration menu
    Copy the full SHA
    ceadf68 View commit details
    Browse the repository at this point in the history
  2. Fix dependencies, and switch to Injector

    To not cope with archaic Plexus API. Still, using
    Plexus API may be more suitable, by providing
    internal methods that hide checked exceptions
    like 1st commit did, as those checked exceptions
    should actually be unchecked, as they are terminal).
    cstamas committed May 17, 2022
    Configuration menu
    Copy the full SHA
    e3f0f6c View commit details
    Browse the repository at this point in the history
  3. Undo change to injector, best to keep Plexus

    but wrap it up. Added some examples as well.
    cstamas committed May 17, 2022
    Configuration menu
    Copy the full SHA
    dd422d6 View commit details
    Browse the repository at this point in the history