trait PublishModule extends Module with ScalaModule
Configuration necessary for publishing a Scala module to Maven Central or similar
- Self Type
- PublishModule
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- PublishModule
- ScalaModule
- TaskModule
- Module
- Cacher
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
trait
Tests extends Module with TestModule
- Definition Classes
- ScalaModule
Abstract Value Members
- abstract def pomSettings: T[PomSettings]
- abstract def publishVersion: T[String]
-
abstract
def
scalaVersion: T[String]
- Definition Classes
- ScalaModule
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
allSourceFiles: Target[Seq[eval.PathRef]]
- Definition Classes
- ScalaModule
-
def
allSources: Target[Seq[eval.PathRef]]
- Definition Classes
- ScalaModule
-
def
ammoniteReplClasspath: Target[util.Loose.Agg[eval.PathRef]]
- Definition Classes
- ScalaModule
- def artifactId: T[String]
- def artifactMetadata: T[Artifact]
-
def
artifactName: T[String]
- Definition Classes
- ScalaModule
-
def
artifactScalaVersion: T[String]
- Definition Classes
- ScalaModule
-
def
artifactSuffix: T[String]
- Definition Classes
- ScalaModule
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
assembly: Target[eval.PathRef]
- Definition Classes
- ScalaModule
-
def
cachedTarget[T](t: ⇒ T)(implicit c: Enclosing): T
- Attributes
- protected[this]
- Definition Classes
- Cacher
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
compile: T[CompilationResult]
- Definition Classes
- ScalaModule
-
def
compileClasspath: Target[util.Loose.Agg[eval.PathRef]]
- Definition Classes
- ScalaModule
-
def
compileIvyDeps: Target[util.Loose.Agg[Dep]]
- Definition Classes
- ScalaModule
-
def
console(): Command[Unit]
- Definition Classes
- ScalaModule
-
def
crossFullScalaVersion: T[Boolean]
- Definition Classes
- ScalaModule
-
def
defaultCommandName(): String
- Definition Classes
- ScalaModule → TaskModule
-
def
docJar: Target[eval.PathRef]
- Definition Classes
- ScalaModule
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalMainClass: T[String]
- Definition Classes
- ScalaModule
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
forkArgs: Target[Seq[String]]
- Definition Classes
- ScalaModule
-
def
forkEnv: Target[Map[String, String]]
- Definition Classes
- ScalaModule
-
def
generatedSources: Target[Seq[eval.PathRef]]
- Definition Classes
- ScalaModule
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def ivy: Target[eval.PathRef]
-
def
ivyDeps: Target[util.Loose.Agg[Dep]]
- Definition Classes
- ScalaModule
-
def
jar: Target[eval.PathRef]
- Definition Classes
- ScalaModule
-
def
javacOptions: Target[Seq[String]]
- Definition Classes
- ScalaModule
-
def
mainClass: T[Option[String]]
- Definition Classes
- ScalaModule
-
implicit
def
millModuleBasePath: BasePath
- Definition Classes
- Module
-
lazy val
millModuleDirectChildren: Seq[define.Module]
- Definition Classes
- Module
-
implicit
def
millModuleExternal: External
- Definition Classes
- Module
-
implicit
def
millModuleSegments: Segments
- Definition Classes
- Module
-
def
millOuterCtx: Ctx
- Definition Classes
- Module
-
def
millSourcePath: Path
- Definition Classes
- Module
-
def
moduleDeps: Seq[PublishModule]
- Definition Classes
- PublishModule → ScalaModule
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
platformSuffix: Target[String]
- Definition Classes
- ScalaModule
- def pom: Target[eval.PathRef]
-
def
prependShellScript: T[String]
- Definition Classes
- ScalaModule
- def publish(sonatypeCreds: String, gpgPassphrase: String, release: Boolean): Command[Unit]
- def publishArtifacts: Target[PublishData]
- def publishLocal(): Command[Unit]
- def publishSelfDependency: Target[Artifact]
- def publishXmlDeps: Task[util.Loose.Agg[Dependency]]
-
def
repl(): Command[Unit]
- Definition Classes
- ScalaModule
-
def
repositories: Seq[Repository]
- Definition Classes
- ScalaModule
-
def
resolveDeps(deps: Task[util.Loose.Agg[Dep]], sources: Boolean = false): Task[util.Loose.Agg[eval.PathRef]]
- Definition Classes
- ScalaModule
-
def
resources: Sources
- Definition Classes
- ScalaModule
-
def
run(args: String*): Command[Unit]
- Definition Classes
- ScalaModule
-
def
runClasspath: Target[util.Loose.Agg[eval.PathRef]]
- Definition Classes
- ScalaModule
-
def
runIvyDeps: Target[util.Loose.Agg[Dep]]
- Definition Classes
- ScalaModule
-
def
runLocal(args: String*): Command[Unit]
- Definition Classes
- ScalaModule
-
def
runMain(mainClass: String, args: String*): Command[Unit]
- Definition Classes
- ScalaModule
-
def
runMainLocal(mainClass: String, args: String*): Command[Unit]
- Definition Classes
- ScalaModule
-
def
scalaCompilerBridgeSources: Target[util.Loose.Agg[eval.PathRef]]
- Definition Classes
- ScalaModule
-
def
scalaCompilerClasspath: T[util.Loose.Agg[eval.PathRef]]
Classpath of the Scala Compiler & any compiler plugins
Classpath of the Scala Compiler & any compiler plugins
- Definition Classes
- ScalaModule
-
def
scalaLibraryIvyDeps: Target[util.Loose.Agg[Dep]]
- Definition Classes
- ScalaModule
-
def
scalacOptions: Target[Seq[String]]
- Definition Classes
- ScalaModule
-
def
scalacPluginClasspath: T[util.Loose.Agg[eval.PathRef]]
- Definition Classes
- ScalaModule
-
def
scalacPluginIvyDeps: Target[util.Loose.Agg[Dep]]
- Definition Classes
- ScalaModule
- def sonatypeSnapshotUri: String
- def sonatypeUri: String
-
def
sourceJar: Target[eval.PathRef]
- Definition Classes
- ScalaModule
-
def
sources: Sources
- Definition Classes
- ScalaModule
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- Module → AnyRef → Any
-
def
transitiveIvyDeps: T[util.Loose.Agg[Dep]]
- Definition Classes
- ScalaModule
-
def
transitiveModuleDeps: Seq[ScalaModule]
- Definition Classes
- ScalaModule
-
def
unmanagedClasspath: Target[util.Loose.Agg[eval.PathRef]]
- Definition Classes
- ScalaModule
-
def
upstreamCompileOutput: Target[Seq[CompilationResult]]
- Definition Classes
- ScalaModule
-
def
upstreamRunClasspath: T[util.Loose.Agg[eval.PathRef]]
- Definition Classes
- ScalaModule
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
object
millInternal extends Internal
- Definition Classes
- Module