p
sbtpomreader
package sbtpomreader
Helper methods for dealing with starting up Aether.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- sbtpomreader
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
class
MavenModelResolver extends ModelResolver
We implement this because maven hides theirs.
We implement this because maven hides theirs. RUN BUT YOU CAN'T HIDE, LITTLE MAVEN.
- class MavenPomResolver extends AnyRef
-
trait
PomBuild extends BuildDef
A helper class that allows us to load all maven reactor projects upon boot.
-
trait
SbtPomKeys extends AnyRef
Public plugin keys.
Value Members
- def defaultLocalRepo: File
- def loadEffectivePom(pom: File, localRepo: File = defaultLocalRepo, profiles: Seq[String], userProps: Map[String, String]): Model
- def newRepositorySystemImpl: RepositorySystem
- def newSessionImpl(system: RepositorySystem, localRepoDir: File): DefaultRepositorySystemSession
-
object
MavenHelper
Helper object to extract maven settings.
- object MavenPomResolver
-
object
MavenProjectHelper
This object knows how to load maven reactor projects and turn them into sbt projects.
-
object
MavenUserSettingsHelper
Helper object with functions to extract settings from the user's Maven settings file (typically ~/.m2/settings.xml)
-
object
PomReaderPlugin extends AutoPlugin
Plugin definition for Maven POM reader.
- object SbtPomKeys extends SbtPomKeys