PomExtraDependencyAttributes
sbt.internal.librarymanagement.mavenint.PomExtraDependencyAttributes$
object PomExtraDependencyAttributes
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
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type