Uploaded image for project: 'ShrinkWrap Resolvers'
  1. ShrinkWrap Resolvers
  2. SHRINKRES-81

Poor encapsulation, passing around Aether (Artifact) objects when we should be using our own

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Major
    • 2.0.0-alpha-7
    • None
    • maven
    • None

    Description

      TODO located in MavenStrategyBaseImpl

      // TODO Poor encapsulation, passing around Aether (Artifact) objects when we should be using our own
      // representation

      and

      MavenWorkingSession

      // TODO We're not really encapsulating much here, as we expose out Aether and Maven classes. Refactor this class and
      // usages to hide all implementation details of Maven and Aether behind this SPI facade

      Some of this refactors has to be made for SHRINKRES-27

      Attachments

        Issue Links

          Activity

            People

              kpiwko Karel Piwko
              mmatloka Michal Matloka (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: