Packages

package mavenint

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class SbtPomExtraProperties extends AnyRef

    Extra properties we dump from Aether into the properties list.

Value Members

  1. object PomExtraDependencyAttributes

    This class contains all the logic for dealing with the extra attributes in pom files relating to extra attributes on dependency declarations.

    This class contains all the logic for dealing with the extra attributes in pom files relating to extra attributes on dependency declarations.

    Specifically, if we have a dependency on an sbt plugin, there are two properties that need to propogate: - sbtVersion - scalaVersion

    These need to exist on the *dependency declaration*. Maven/Aether has no way to inject these into the <dependency> section of pom files, so we use Ivy's Extra attribute hackery to inject a lookup table of extra attributes by dependency id into POM files and later we read these back.

Ungrouped