p
sbt
package sbt
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- sbt
- Import
- OptionSyntax
- BuildSyntax
- Make
- TaskMacroExtra
- BuildExtra
- DefExtra
- BuildCommon
- LibraryManagementSyntax
- LibraryManagementSyntax0
- DependencyFilterExtra
- DependencyBuilders
- ProjectExtra
- Types
- TypeFunctions
- TaskExtra
- IOSyntax0
- IOSyntax1
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
type
:+:[H, T <: sbt.internal.util.HList] = sbt.internal.util.HCons[H, T]
- Definition Classes
- Types
-
type
AbstractLogger = sbt.util.AbstractLogger
- Definition Classes
- Import
-
type
AbstractRMap[K[_], V[_]] = sbt.internal.util.AbstractRMap[K, V]
- Definition Classes
- Import
-
type
AlreadyHandledException = sbt.internal.util.AlreadyHandledException
- Definition Classes
- Import
-
type
Artifact = sbt.librarymanagement.Artifact
- Definition Classes
- Import
-
type
AttributeEntry[T] = sbt.internal.util.AttributeEntry[T]
- Definition Classes
- Import
-
type
AttributeKey[T] = sbt.internal.util.AttributeKey[T]
- Definition Classes
- Import
-
type
AttributeMap = sbt.internal.util.AttributeMap
- Definition Classes
- Import
-
type
Attributed[D] = sbt.internal.util.Attributed[D]
- Definition Classes
- Import
-
type
BasicCache[I, O] = sbt.util.BasicCache[I, O]
- Definition Classes
- Import
-
type
BasicCacheImplicits = sbt.util.BasicCacheImplicits
- Definition Classes
- Import
-
type
BasicLogger = sbt.internal.util.BasicLogger
- Definition Classes
- Import
-
type
Binary = sbt.librarymanagement.Binary
- Definition Classes
- Import
-
type
BufferedLogger = sbt.internal.util.BufferedLogger
- Definition Classes
- Import
-
type
BufferedOutput = sbt.OutputStrategy.BufferedOutput
- Definition Classes
- Import
-
type
Cache[I, O] = sbt.util.Cache[I, O]
- Definition Classes
- Import
-
type
Caller = sbt.librarymanagement.Caller
- Definition Classes
- Import
-
type
ChainedResolver = sbt.librarymanagement.ChainedResolver
- Definition Classes
- Import
-
type
ChangeReport[T] = sbt.util.ChangeReport[T]
- Definition Classes
- Import
-
type
Changed[O] = sbt.util.Changed[O]
- Definition Classes
- Import
-
type
CircularDependencyLevel = sbt.librarymanagement.ivy.CircularDependencyLevel
- Definition Classes
- Import
- type CompileOrder = xsbti.compile.CompileOrder
-
sealed
trait
Compose[A[_], B[_]] extends AnyRef
- Definition Classes
- TypeFunctions
-
type
ConfigRef = sbt.librarymanagement.ConfigRef
- Definition Classes
- Import
-
type
Configuration = sbt.librarymanagement.Configuration
- Definition Classes
- Import
-
type
ConfigurationReport = sbt.librarymanagement.ConfigurationReport
- Definition Classes
- Import
-
type
ConflictManager = sbt.librarymanagement.ConflictManager
- Definition Classes
- Import
-
type
ConflictWarning = sbt.librarymanagement.ConflictWarning
- Definition Classes
- Import
-
type
ConsoleLogger = sbt.internal.util.ConsoleLogger
- Definition Classes
- Import
-
type
ConsoleOut = sbt.internal.util.ConsoleOut
- Definition Classes
- Import
-
sealed
trait
Const[A] extends AnyRef
- Definition Classes
- TypeFunctions
-
sealed
trait
ConstK[A] extends AnyRef
- Definition Classes
- TypeFunctions
-
type
ControlEvent = sbt.util.ControlEvent
- Definition Classes
- Import
-
type
CopyOptions = sbt.io.CopyOptions
- Definition Classes
- Import
-
type
Credentials = sbt.librarymanagement.ivy.Credentials
- Definition Classes
- Import
-
type
CrossVersion = sbt.librarymanagement.CrossVersion
- Definition Classes
- Import
-
type
CustomOutput = sbt.OutputStrategy.CustomOutput
- Definition Classes
- Import
-
type
Dag[A <: Dag[A]] = sbt.internal.util.Dag[A]
- Definition Classes
- Import
-
type
DelegatingPMap[K[_], V[_]] = sbt.internal.util.DelegatingPMap[K, V]
- Definition Classes
- Import
-
type
Developer = sbt.librarymanagement.Developer
- Definition Classes
- Import
-
type
Difference = sbt.util.Difference
- Definition Classes
- Import
-
type
DirectCredentials = sbt.librarymanagement.ivy.DirectCredentials
- Definition Classes
- Import
-
type
Disabled = sbt.librarymanagement.Disabled
- Definition Classes
- Import
-
type
EmptyChangeReport[T] = sbt.util.EmptyChangeReport[T]
- Definition Classes
- Import
-
type
Endo[T] = (T) ⇒ T
- Definition Classes
- TypeFunctions
-
type
EvaluateSettings[S] = sbt.internal.util.EvaluateSettings[S]
- Definition Classes
- Import
-
type
EvictionPair = sbt.librarymanagement.EvictionPair
- Definition Classes
- Import
-
type
EvictionWarning = sbt.librarymanagement.EvictionWarning
- Definition Classes
- Import
-
type
EvictionWarningOptions = sbt.librarymanagement.EvictionWarningOptions
- Definition Classes
- Import
-
type
ExactFilter = sbt.io.ExactFilter
- Definition Classes
- Import
-
type
ExclusionRule = InclExclRule
- Definition Classes
- LibraryManagementSyntax
-
type
ExitHook = sbt.internal.util.ExitHook
- Definition Classes
- Import
-
type
FeedbackProvidedException = sbt.internal.util.FeedbackProvidedException
- Definition Classes
- Import
-
type
File = java.io.File
- Definition Classes
- Import
-
type
FileCredentials = sbt.librarymanagement.ivy.FileCredentials
- Definition Classes
- Import
-
type
FileFilter = sbt.io.FileFilter
- Definition Classes
- Import
-
type
FileInfo = sbt.util.FileInfo
- Definition Classes
- Import
-
type
FilePosition = sbt.internal.util.FilePosition
- Definition Classes
- Import
-
type
FileRepository = sbt.librarymanagement.FileRepository
- Definition Classes
- Import
-
type
FilesInfo[F <: FileInfo] = sbt.util.FilesInfo[F]
- Definition Classes
- Import
-
type
FilterLogger = sbt.internal.util.FilterLogger
- Definition Classes
- Import
-
type
Fn1[A, B] = sbt.internal.util.Fn1[A, B]
- Definition Classes
- Import
-
type
Full = sbt.librarymanagement.Full
- Definition Classes
- Import
-
type
FullLogger = sbt.internal.util.FullLogger
- Definition Classes
- Import
-
type
FullReader = sbt.internal.util.FullReader
- Definition Classes
- Import
-
type
HCons[H, T <: HList] = sbt.internal.util.HCons[H, T]
- Definition Classes
- Import
-
type
HList = sbt.internal.util.HList
- Definition Classes
- Import
-
type
HNil = sbt.internal.util.HNil
- Definition Classes
- Import
-
type
HashFileInfo = sbt.util.HashFileInfo
- Definition Classes
- Import
-
type
HashModifiedFileInfo = sbt.util.HashModifiedFileInfo
- Definition Classes
- Import
-
type
IDSet[T] = sbt.internal.util.IDSet[T]
- Definition Classes
- Import
-
type
IMap[K[_], V[_]] = sbt.internal.util.IMap[K, V]
- Definition Classes
- Import
-
type
Id[X] = X
- Definition Classes
- TypeFunctions
-
type
IncOptions = xsbti.compile.IncOptions
- Definition Classes
- Import
-
type
InclusionRule = InclExclRule
- Definition Classes
- LibraryManagementSyntax
-
type
Init[S] = sbt.internal.util.Init[S]
- Definition Classes
- Import
-
type
InlineConfiguration = sbt.librarymanagement.ModuleDescriptorConfiguration
- Definition Classes
- Import
-
type
InlineIvyConfiguration = sbt.librarymanagement.ivy.InlineIvyConfiguration
- Definition Classes
- Import
-
type
IvyPaths = sbt.librarymanagement.ivy.IvyPaths
- Definition Classes
- Import
-
type
IvyScala = ScalaModuleInfo
- Definition Classes
- Import
-
type
JLine = sbt.internal.util.JLine
- Definition Classes
- Import
-
type
KCons[H, +T <: KList[M], +M[_]] = sbt.internal.util.KCons[H, T, M]
- Definition Classes
- Import
-
type
KList[+M[_]] = sbt.internal.util.KList[M]
- Definition Classes
- Import
-
type
KNil = sbt.internal.util.KNil
- Definition Classes
- Import
-
type
LinePosition = sbt.internal.util.LinePosition
- Definition Classes
- Import
-
type
LineRange = sbt.internal.util.LineRange
- Definition Classes
- Import
-
type
LineReader = sbt.internal.util.LineReader
- Definition Classes
- Import
-
type
Log = sbt.util.Log
- Definition Classes
- Import
-
type
LogEvent = sbt.util.LogEvent
- Definition Classes
- Import
-
type
LoggedOutput = sbt.OutputStrategy.LoggedOutput
- Definition Classes
- Import
-
type
Logger = sbt.util.Logger
- Definition Classes
- Import
-
type
LoggerWriter = sbt.internal.util.LoggerWriter
- Definition Classes
- Import
-
type
LogicalClock = sbt.librarymanagement.LogicalClock
- Definition Classes
- Import
-
type
MakePomConfiguration = sbt.librarymanagement.MakePomConfiguration
- Definition Classes
- Import
-
type
Mapper = sbt.io.Mapper
- Definition Classes
- Import
-
type
MavenCache = sbt.librarymanagement.MavenCache
- Definition Classes
- Import
-
type
MavenRepo = sbt.librarymanagement.MavenRepo
- Definition Classes
- Import
-
type
MavenRepository = sbt.librarymanagement.MavenRepository
- Definition Classes
- Import
-
type
MessageOnlyException = sbt.internal.util.MessageOnlyException
- Definition Classes
- Import
-
type
ModifiedFileInfo = sbt.util.ModifiedFileInfo
- Definition Classes
- Import
-
type
ModuleConfiguration = sbt.librarymanagement.ModuleConfiguration
- Definition Classes
- Import
-
type
ModuleDescriptorConfiguration = sbt.librarymanagement.ModuleDescriptorConfiguration
- Definition Classes
- Import
-
type
ModuleID = sbt.librarymanagement.ModuleID
- Definition Classes
- Import
-
type
ModuleInfo = sbt.librarymanagement.ModuleInfo
- Definition Classes
- Import
-
type
ModuleReport = sbt.librarymanagement.ModuleReport
- Definition Classes
- Import
-
type
ModuleSettings = sbt.librarymanagement.ModuleSettings
- Definition Classes
- Import
-
type
MultiLogger = sbt.internal.util.MultiLogger
- Definition Classes
- Import
-
type
NameFilter = sbt.io.NameFilter
- Definition Classes
- Import
-
type
OrganizationArtifactReport = sbt.librarymanagement.OrganizationArtifactReport
- Definition Classes
- Import
-
sealed
trait
P1of2[M[_, _], A] extends AnyRef
- Definition Classes
- TypeFunctions
-
type
PMap[K[_], V[_]] = sbt.internal.util.PMap[K, V]
- Definition Classes
- Import
-
type
Param[A[_], B[_]] = sbt.internal.util.Param[A, B]
- Definition Classes
- Import
-
type
PathFinder = sbt.io.PathFinder
- Definition Classes
- Import
-
type
PatternFilter = sbt.io.PatternFilter
- Definition Classes
- Import
-
type
Patterns = sbt.librarymanagement.Patterns
- Definition Classes
- Import
-
type
PatternsBasedRepository = sbt.librarymanagement.PatternsBasedRepository
- Definition Classes
- Import
-
type
PlainFileInfo = sbt.util.PlainFileInfo
- Definition Classes
- Import
-
type
PublishConfiguration = sbt.librarymanagement.PublishConfiguration
- Definition Classes
- Import
-
type
RMap[K[_], V[_]] = sbt.internal.util.RMap[K, V]
- Definition Classes
- Import
-
type
RangePosition = sbt.internal.util.RangePosition
- Definition Classes
- Import
-
type
RawRepository = sbt.librarymanagement.RawRepository
- Definition Classes
- Import
-
type
Relation[A, B] = sbt.internal.util.Relation[A, B]
- Definition Classes
- Import
-
type
Resolver = sbt.librarymanagement.Resolver
- Definition Classes
- Import
-
final
class
RichAttributed extends AnyRef
- Definition Classes
- BuildCommon
-
type
RichFile = sbt.io.RichFile
- Definition Classes
- Import
-
final
class
RichFiles extends AnyRef
- Definition Classes
- BuildCommon
-
final
class
RichPathFinder extends AnyRef
- Definition Classes
- BuildCommon
-
type
ScalaVersion = sbt.librarymanagement.ScalaVersion
- Definition Classes
- Import
-
type
ScmInfo = sbt.librarymanagement.ScmInfo
- Definition Classes
- Import
-
type
ScopeFilter = Base[Scope]
- Definition Classes
- Make
-
type
ScopedKey[T] = sbt.Def.ScopedKey[T]
- Definition Classes
- Import
-
type
SetLevel = sbt.util.SetLevel
- Definition Classes
- Import
-
type
SetSuccess = sbt.util.SetSuccess
- Definition Classes
- Import
-
type
SetTrace = sbt.util.SetTrace
- Definition Classes
- Import
-
type
Setting[T] = sbt.Def.Setting[T]
- Definition Classes
- Import
-
type
Settings[S] = sbt.internal.util.Settings[S]
- Definition Classes
- Import
-
type
SettingsDefinition = sbt.Def.SettingsDefinition
- Definition Classes
- Import
-
type
SftpRepository = sbt.librarymanagement.SftpRepository
- Definition Classes
- Import
-
type
SharedAttributeKey[T] = sbt.internal.util.SharedAttributeKey[T]
- Definition Classes
- Import
-
type
Show[T] = sbt.util.Show[T]
- Definition Classes
- Import
-
type
ShowLines[A] = sbt.util.ShowLines[A]
- Definition Classes
- Import
-
type
SimpleFileFilter = sbt.io.SimpleFileFilter
- Definition Classes
- Import
-
type
SimpleFilter = sbt.io.SimpleFilter
- Definition Classes
- Import
-
type
SimpleReader = sbt.internal.util.SimpleReader
- Definition Classes
- Import
-
type
SourcePosition = sbt.internal.util.SourcePosition
- Definition Classes
- Import
-
type
SshBasedRepository = sbt.librarymanagement.SshBasedRepository
- Definition Classes
- Import
-
type
SshRepository = sbt.librarymanagement.SshRepository
- Definition Classes
- Import
-
type
Success = sbt.util.Success
- Definition Classes
- Import
-
type
SuppressedTraceContext = sbt.internal.util.SuppressedTraceContext
- Definition Classes
- Import
-
type
TestResult = sbt.protocol.testing.TestResult
- Definition Classes
- Import
-
type
Timestamp = sbt.util.Timestamp
- Definition Classes
- Import
-
type
Trace = sbt.util.Trace
- Definition Classes
- Import
-
type
TrackLevel = sbt.librarymanagement.TrackLevel
- Definition Classes
- Import
-
type
Tracked = sbt.util.Tracked
- Definition Classes
- Import
-
type
TranslatedException = sbt.internal.util.TranslatedException
- Definition Classes
- Import
-
type
TranslatedIOException = sbt.internal.util.TranslatedIOException
- Definition Classes
- Import
-
type
TypeFunctions = sbt.internal.util.TypeFunctions
- Definition Classes
- Import
-
type
Types = sbt.internal.util.Types
- Definition Classes
- Import
-
type
URI = java.net.URI
- Definition Classes
- Import
-
type
URL = java.net.URL
- Definition Classes
- Import
-
type
URLRepository = sbt.librarymanagement.URLRepository
- Definition Classes
- Import
-
type
UnprintableException = sbt.internal.util.UnprintableException
- Definition Classes
- Import
-
type
UpdateOptions = sbt.librarymanagement.ivy.UpdateOptions
- Definition Classes
- Import
-
type
UpdateReport = sbt.librarymanagement.UpdateReport
- Definition Classes
- Import
-
type
UpdateStats = sbt.librarymanagement.UpdateStats
- Definition Classes
- Import
-
type
VersionNumber = sbt.librarymanagement.VersionNumber
- Definition Classes
- Import
-
type
VersionNumberCompatibility = sbt.librarymanagement.VersionNumberCompatibility
- Definition Classes
- Import
-
type
~>[-K[_], +V[_]] = sbt.internal.util.~>[K, V]
- Definition Classes
- Import
-
type
~>|[A[_], B[_]] = sbt.internal.util.~>[A, [T]Option[B[T]]]
- Definition Classes
- TypeFunctions
-
sealed
trait
∙[A[_], B[_]] extends AnyRef
- Definition Classes
- TypeFunctions
Value Members
-
val
:+:: sbt.internal.util.HCons.type
- Definition Classes
- Types
-
val
:^:: sbt.internal.util.KCons.type
- Definition Classes
- Types
-
val
AList: sbt.internal.util.AList.type
- Definition Classes
- Import
-
val
AllPassFilter: sbt.io.AllPassFilter.type
- Definition Classes
- Import
-
val
AllRequirements: sbt.PluginTrigger.AllRequirements.type
- Definition Classes
- Import
-
val
Artifact: sbt.librarymanagement.Artifact.type
- Definition Classes
- Import
-
val
AttributeEntry: sbt.internal.util.AttributeEntry.type
- Definition Classes
- Import
-
val
AttributeKey: sbt.internal.util.AttributeKey.type
- Definition Classes
- Import
-
val
AttributeMap: sbt.internal.util.AttributeMap.type
- Definition Classes
- Import
-
val
Attributed: sbt.internal.util.Attributed.type
- Definition Classes
- Import
-
val
Binary: sbt.librarymanagement.Binary.type
- Definition Classes
- Import
-
val
BufferedOutput: sbt.OutputStrategy.BufferedOutput.type
- Definition Classes
- Import
-
val
Cache: sbt.util.Cache.type
- Definition Classes
- Import
-
val
CacheImplicits: sbt.util.CacheImplicits.type
- Definition Classes
- Import
-
val
Caller: sbt.librarymanagement.Caller.type
- Definition Classes
- Import
-
val
ChainedResolver: sbt.librarymanagement.ChainedResolver.type
- Definition Classes
- Import
-
val
ChangeReport: sbt.util.ChangeReport.type
- Definition Classes
- Import
-
val
CircularDependencyLevel: sbt.librarymanagement.ivy.CircularDependencyLevel.type
- Definition Classes
- Import
-
val
Classes: sbt.internal.util.Classes.type
- Definition Classes
- Import
-
final
val
Compile: sbt.librarymanagement.Configuration
- Definition Classes
- LibraryManagementSyntax
-
val
ConfigRef: sbt.librarymanagement.ConfigRef.type
- Definition Classes
- Import
-
val
Configuration: sbt.librarymanagement.Configuration.type
- Definition Classes
- Import
-
val
ConfigurationReport: sbt.librarymanagement.ConfigurationReport.type
- Definition Classes
- Import
-
val
Configurations: sbt.librarymanagement.Configurations.type
- Definition Classes
- Import
-
val
ConflictManager: sbt.librarymanagement.ConflictManager.type
- Definition Classes
- Import
-
val
ConflictWarning: sbt.librarymanagement.ConflictWarning.type
- Definition Classes
- Import
-
val
ConsoleLogger: sbt.internal.util.ConsoleLogger.type
- Definition Classes
- Import
-
val
ConsoleOut: sbt.internal.util.ConsoleOut.type
- Definition Classes
- Import
-
val
ControlEvent: sbt.util.ControlEvent.type
- Definition Classes
- Import
-
val
CopyOptions: sbt.io.CopyOptions.type
- Definition Classes
- Import
-
val
Credentials: sbt.librarymanagement.ivy.Credentials.type
- Definition Classes
- Import
-
val
CrossVersion: sbt.librarymanagement.CrossVersion.type
- Definition Classes
- Import
-
val
CustomOutput: sbt.OutputStrategy.CustomOutput.type
- Definition Classes
- Import
-
val
Dag: sbt.internal.util.Dag.type
- Definition Classes
- Import
-
final
val
Default: sbt.librarymanagement.Configuration
- Definition Classes
- LibraryManagementSyntax
-
val
DefaultMavenRepository: sbt.librarymanagement.MavenRepository
- Definition Classes
- Import
-
val
Developer: sbt.librarymanagement.Developer.type
- Definition Classes
- Import
-
val
Difference: sbt.util.Difference.type
- Definition Classes
- Import
-
val
DirectoryFilter: sbt.io.DirectoryFilter.type
- Definition Classes
- Import
-
val
Disabled: sbt.librarymanagement.Disabled.type
- Definition Classes
- Import
-
val
ErrorHandling: sbt.internal.util.ErrorHandling.type
- Definition Classes
- Import
-
val
EvaluationState: sbt.internal.util.EvaluationState.type
- Definition Classes
- Import
-
val
EvictionPair: sbt.librarymanagement.EvictionPair.type
- Definition Classes
- Import
-
val
EvictionWarning: sbt.librarymanagement.EvictionWarning.type
- Definition Classes
- Import
-
val
EvictionWarningOptions: sbt.librarymanagement.EvictionWarningOptions.type
- Definition Classes
- Import
-
final
val
ExclusionRule: InclExclRule.type
- Definition Classes
- LibraryManagementSyntax
-
val
ExistsFileFilter: sbt.io.ExistsFileFilter.type
- Definition Classes
- Import
-
val
ExitHook: sbt.internal.util.ExitHook.type
- Definition Classes
- Import
-
val
ExitHooks: sbt.internal.util.ExitHooks.type
- Definition Classes
- Import
-
val
FileFilter: sbt.io.FileFilter.type
- Definition Classes
- Import
-
val
FileFunction: sbt.util.FileFunction.type
- Definition Classes
- Import
-
val
FileInfo: sbt.util.FileInfo.type
- Definition Classes
- Import
-
val
FileRepository: sbt.librarymanagement.FileRepository.type
- Definition Classes
- Import
-
val
FilesInfo: sbt.util.FilesInfo.type
- Definition Classes
- Import
-
val
Full: sbt.librarymanagement.Full.type
- Definition Classes
- Import
-
val
FullLogger: sbt.internal.util.FullLogger.type
- Definition Classes
- Import
-
val
FullReader: sbt.internal.util.FullReader.type
- Definition Classes
- Import
-
val
GlobFilter: sbt.io.GlobFilter.type
- Definition Classes
- Import
- final val Global: Scope
- final val GlobalScope: Scope
-
val
HCons: sbt.internal.util.HCons.type
- Definition Classes
- Import
-
val
HList: sbt.internal.util.HList.type
- Definition Classes
- Import
-
val
HNil: sbt.internal.util.HNil.type
- Definition Classes
- Import
-
val
Hash: sbt.io.Hash.type
- Definition Classes
- Import
-
val
HiddenFileFilter: sbt.io.HiddenFileFilter.type
- Definition Classes
- Import
-
val
IDSet: sbt.internal.util.IDSet.type
- Definition Classes
- Import
-
val
IMap: sbt.internal.util.IMap.type
- Definition Classes
- Import
-
val
IO: sbt.io.IO.type
- Definition Classes
- Import
-
final
val
InclusionRule: InclExclRule.type
- Definition Classes
- LibraryManagementSyntax
-
val
InlineConfiguration: sbt.librarymanagement.ModuleDescriptorConfiguration.type
- Definition Classes
- Import
-
val
InlineIvyConfiguration: sbt.librarymanagement.ivy.InlineIvyConfiguration.type
- Definition Classes
- Import
-
final
val
IntegrationTest: sbt.librarymanagement.Configuration
- Definition Classes
- LibraryManagementSyntax
-
val
IvyPaths: sbt.librarymanagement.ivy.IvyPaths.type
- Definition Classes
- Import
-
val
IvyScala: ScalaModuleInfo.type
- Definition Classes
- Import
-
val
JCenterRepository: sbt.librarymanagement.MavenRepository
- Definition Classes
- Import
-
val
JavaNet2Repository: sbt.librarymanagement.MavenRepository
- Definition Classes
- Import
-
val
KCons: sbt.internal.util.KCons.type
- Definition Classes
- Import
-
val
KNil: sbt.internal.util.KNil.type
- Definition Classes
- Import
-
val
Level: sbt.util.Level.type
- Definition Classes
- Import
-
val
LinePosition: sbt.internal.util.LinePosition.type
- Definition Classes
- Import
-
val
LineRange: sbt.internal.util.LineRange.type
- Definition Classes
- Import
-
val
LoggedOutput: sbt.OutputStrategy.LoggedOutput.type
- Definition Classes
- Import
-
val
Logger: sbt.util.Logger.type
- Definition Classes
- Import
-
val
LoggerWriter: sbt.internal.util.LoggerWriter.type
- Definition Classes
- Import
-
val
LogicalClock: sbt.librarymanagement.LogicalClock.type
- Definition Classes
- Import
-
val
MakePomConfiguration: sbt.librarymanagement.MakePomConfiguration.type
- Definition Classes
- Import
-
val
MavenCache: sbt.librarymanagement.MavenCache.type
- Definition Classes
- Import
-
val
MavenRepo: sbt.librarymanagement.MavenRepo.type
- Definition Classes
- Import
-
val
MavenRepository: sbt.librarymanagement.MavenRepository.type
- Definition Classes
- Import
-
val
ModuleConfiguration: sbt.librarymanagement.ModuleConfiguration.type
- Definition Classes
- Import
-
val
ModuleDescriptorConfiguration: sbt.librarymanagement.ModuleDescriptorConfiguration.type
- Definition Classes
- Import
-
val
ModuleID: sbt.librarymanagement.ModuleID.type
- Definition Classes
- Import
-
val
ModuleInfo: sbt.librarymanagement.ModuleInfo.type
- Definition Classes
- Import
-
val
ModuleReport: sbt.librarymanagement.ModuleReport.type
- Definition Classes
- Import
-
val
ModuleSettings: sbt.librarymanagement.ModuleSettings.type
- Definition Classes
- Import
-
val
NameFilter: sbt.io.NameFilter.type
- Definition Classes
- Import
-
val
NoPosition: sbt.internal.util.NoPosition.type
- Definition Classes
- Import
-
val
NoTrigger: sbt.PluginTrigger.NoTrigger.type
- Definition Classes
- Import
-
val
NothingFilter: sbt.io.NothingFilter.type
- Definition Classes
- Import
-
final
val
Optional: sbt.librarymanagement.Configuration
- Definition Classes
- LibraryManagementSyntax
-
val
OrganizationArtifactReport: sbt.librarymanagement.OrganizationArtifactReport.type
- Definition Classes
- Import
-
val
PMap: sbt.internal.util.PMap.type
- Definition Classes
- Import
-
val
Param: sbt.internal.util.Param.type
- Definition Classes
- Import
-
val
Path: sbt.io.Path.type
- Definition Classes
- Import
-
val
PathFinder: sbt.io.PathFinder.type
- Definition Classes
- Import
-
val
Patterns: sbt.librarymanagement.Patterns.type
- Definition Classes
- Import
-
final
val
Provided: sbt.librarymanagement.Configuration
- Definition Classes
- LibraryManagementSyntax
-
val
PublishConfiguration: sbt.librarymanagement.PublishConfiguration.type
- Definition Classes
- Import
-
val
RangePosition: sbt.internal.util.RangePosition.type
- Definition Classes
- Import
-
val
Relation: sbt.internal.util.Relation.type
- Definition Classes
- Import
-
val
Resolver: sbt.librarymanagement.Resolver.type
- Definition Classes
- Import
-
final
val
Runtime: sbt.librarymanagement.Configuration
- Definition Classes
- LibraryManagementSyntax
-
val
SbtArtifacts: sbt.librarymanagement.SbtArtifacts.type
- Definition Classes
- Import
-
val
ScalaArtifacts: sbt.librarymanagement.ScalaArtifacts.type
- Definition Classes
- Import
-
val
ScalaKeywords: sbt.internal.util.ScalaKeywords.type
- Definition Classes
- Import
-
val
ScalaVersion: sbt.librarymanagement.ScalaVersion.type
- Definition Classes
- Import
-
val
ScmInfo: sbt.librarymanagement.ScmInfo.type
- Definition Classes
- Import
-
val
SftpRepository: sbt.librarymanagement.SftpRepository.type
- Definition Classes
- Import
-
val
Show: sbt.util.Show.type
- Definition Classes
- Import
-
val
ShowLines: sbt.util.ShowLines.type
- Definition Classes
- Import
-
val
Signals: sbt.internal.util.Signals.type
- Definition Classes
- Import
-
val
SimpleReader: sbt.internal.util.SimpleReader.type
- Definition Classes
- Import
-
val
SshRepository: sbt.librarymanagement.SshRepository.type
- Definition Classes
- Import
-
val
StackTrace: sbt.internal.util.StackTrace.type
- Definition Classes
- Import
-
val
StdoutOutput: sbt.OutputStrategy.StdoutOutput.type
- Definition Classes
- Import
-
final
val
Test: sbt.librarymanagement.Configuration
- Definition Classes
- LibraryManagementSyntax
-
val
TestResult: sbt.protocol.testing.TestResult.type
- Definition Classes
- Import
- final val ThisScope: Scope
-
val
TrackLevel: sbt.librarymanagement.TrackLevel.type
- Definition Classes
- Import
-
val
Tracked: sbt.util.Tracked.type
- Definition Classes
- Import
-
val
TypeFunctions: sbt.internal.util.TypeFunctions.type
- Definition Classes
- Import
-
val
Types: sbt.internal.util.Types.type
- Definition Classes
- Import
-
val
URLRepository: sbt.librarymanagement.URLRepository.type
- Definition Classes
- Import
-
val
UpdateLogging: sbt.librarymanagement.UpdateLogging.type
- Definition Classes
- Import
-
val
UpdateOptions: sbt.librarymanagement.ivy.UpdateOptions.type
- Definition Classes
- Import
-
val
UpdateReport: sbt.librarymanagement.UpdateReport.type
- Definition Classes
- Import
-
val
UpdateStats: sbt.librarymanagement.UpdateStats.type
- Definition Classes
- Import
-
val
Util: sbt.internal.util.Util.type
- Definition Classes
- Import
-
val
VersionNumber: sbt.librarymanagement.VersionNumber.type
- Definition Classes
- Import
-
def
addArtifact(artifact: sbt.Def.Initialize[sbt.librarymanagement.Artifact], taskDef: sbt.Def.Initialize[Task[java.io.File]]): sbt.Def.SettingsDefinition
- Definition Classes
- BuildExtra
-
def
addArtifact(a: sbt.librarymanagement.Artifact, taskDef: TaskKey[java.io.File]): sbt.Def.SettingsDefinition
- Definition Classes
- BuildExtra
-
def
addCommandAlias(name: String, value: String): Seq[sbt.Def.Setting[(State) ⇒ State]]
- Definition Classes
- BuildExtra
-
def
addCompilerPlugin(dependency: sbt.librarymanagement.ModuleID): sbt.Def.Setting[Seq[sbt.librarymanagement.ModuleID]]
- Definition Classes
- BuildExtra
-
def
addMavenResolverPlugin: sbt.Def.Setting[Seq[sbt.librarymanagement.ModuleID]]
- Definition Classes
- BuildExtra
-
def
addSbtPlugin(dependency: sbt.librarymanagement.ModuleID): sbt.Def.Setting[Seq[sbt.librarymanagement.ModuleID]]
- Definition Classes
- BuildExtra
-
def
addSbtPlugin(dependency: sbt.librarymanagement.ModuleID, sbtVersion: String): sbt.Def.Setting[Seq[sbt.librarymanagement.ModuleID]]
- Definition Classes
- BuildExtra
-
def
addSbtPlugin(dependency: sbt.librarymanagement.ModuleID, sbtVersion: String, scalaVersion: String): sbt.Def.Setting[Seq[sbt.librarymanagement.ModuleID]]
- Definition Classes
- BuildExtra
-
def
aggregateProjects(refs: ProjectReference*): DslEntry
- Definition Classes
- BuildSyntax
-
implicit
def
alternative[A, B](f: (A) ⇒ Option[B]): Alternative[A, B]
- Definition Classes
- IOSyntax0
-
def
artifactFilter(name: sbt.io.NameFilter, type: sbt.io.NameFilter, extension: sbt.io.NameFilter, classifier: sbt.io.NameFilter): ArtifactFilter
- Definition Classes
- DependencyFilterExtra
-
implicit final
def
binaryPipeTask[Key](in: Task[_])(implicit streams: Task[TaskStreams[Key]], key: (Task[_]) ⇒ Key): BinaryPipe
- Definition Classes
- TaskExtra
-
implicit
def
classpathDependency[T](p: T)(implicit ev: (T) ⇒ ProjectReference): ClasspathDependency
- Definition Classes
- ProjectExtra
-
def
compilerPlugin(dependency: sbt.librarymanagement.ModuleID): sbt.librarymanagement.ModuleID
- Definition Classes
- BuildExtra
- macro def config(name: String): Configuration
-
implicit
def
configDependencyConstructor[T](p: T)(implicit ev: (T) ⇒ ProjectReference): Constructor
- Definition Classes
- ProjectExtra
-
def
configs(cs: sbt.librarymanagement.Configuration*): DslEntry
- Definition Classes
- BuildSyntax
-
def
configurationFilter(name: sbt.io.NameFilter): ConfigurationFilter
- Definition Classes
- DependencyFilterExtra
-
final
def
const[A, B](b: B): (A) ⇒ B
- Definition Classes
- TypeFunctions
-
final
def
constant[T](t: T): Task[T]
- Definition Classes
- TaskExtra
-
def
dependsOn(deps: ClasspathDep[ProjectReference]*): DslEntry
- Definition Classes
- BuildSyntax
-
def
disablePlugins(ps: AutoPlugin*): DslEntry
- Definition Classes
- BuildSyntax
-
def
enablePlugins(ps: AutoPlugin*): DslEntry
- Definition Classes
- BuildSyntax
-
def
externalIvyFile(file: sbt.Def.Initialize[java.io.File], iScala: sbt.Def.Initialize[Option[ScalaModuleInfo]]): sbt.Def.Setting[Task[sbt.librarymanagement.ModuleSettings]]
- Definition Classes
- BuildExtra
-
def
externalIvySettings(file: sbt.Def.Initialize[java.io.File], addMultiResolver: Boolean): sbt.Def.Setting[Task[IvyConfiguration]]
- Definition Classes
- BuildExtra
-
def
externalIvySettingsURI(uri: sbt.Def.Initialize[java.net.URI], addMultiResolver: Boolean): sbt.Def.Setting[Task[IvyConfiguration]]
- Definition Classes
- BuildExtra
-
def
externalIvySettingsURL(url: java.net.URL, addMultiResolver: Boolean): sbt.Def.Setting[Task[IvyConfiguration]]
- Definition Classes
- BuildExtra
-
def
externalPom(file: sbt.Def.Initialize[java.io.File], iScala: sbt.Def.Initialize[Option[ScalaModuleInfo]]): sbt.Def.Setting[Task[sbt.librarymanagement.ModuleSettings]]
- Definition Classes
- BuildExtra
- def file(s: String): File
- implicit def fileToRichFile(file: File): sbt.io.RichFile
- implicit def filesToFinder(cc: Traversable[File]): sbt.io.PathFinder
-
def
filterKeys(ss: Seq[sbt.Def.Setting[_]], transitive: Boolean)(f: (sbt.Def.ScopedKey[_]) ⇒ Boolean): Seq[sbt.Def.Setting[_]]
- Definition Classes
- BuildExtra
-
def
fullRunInputTask(scoped: InputKey[Unit], config: sbt.librarymanagement.Configuration, mainClass: String, baseArguments: String*): Vector[sbt.Def.Setting[_]]
- Definition Classes
- BuildExtra
-
def
fullRunTask(scoped: TaskKey[Unit], config: sbt.librarymanagement.Configuration, mainClass: String, arguments: String*): Vector[sbt.Def.Setting[_]]
- Definition Classes
- BuildExtra
-
def
getForParser[P, T](task: TaskKey[T])(init: (State, Option[T]) ⇒ Parser[P]): sbt.Def.Initialize[(State) ⇒ Parser[P]]
- Definition Classes
- BuildCommon
-
def
getForParserI[P, T](task: TaskKey[T])(init: sbt.Def.Initialize[(State, Option[T]) ⇒ Parser[P]]): sbt.Def.Initialize[(State) ⇒ Parser[P]]
- Definition Classes
- BuildCommon
-
def
getFromContext[T](task: TaskKey[T], context: sbt.Def.ScopedKey[_], s: State): Option[T]
- Definition Classes
- BuildCommon
-
def
getPrevious[T](task: TaskKey[T]): sbt.Def.Initialize[Task[Option[T]]]
- Definition Classes
- BuildCommon
-
implicit
def
globFilter(expression: String): sbt.io.NameFilter
- Definition Classes
- BuildCommon
-
final
def
idFun[T]: (T) ⇒ T
- Definition Classes
- TypeFunctions
-
final
def
idK[M[_]]: sbt.internal.util.~>[M, M]
- Definition Classes
- TypeFunctions
-
def
inAggregates(ref: ProjectReference, transitive: Boolean, includeRoot: Boolean): ProjectFilter
- Definition Classes
- Make
-
def
inAnyConfiguration: ConfigurationFilter
- Definition Classes
- Make
-
def
inAnyProject: ProjectFilter
- Definition Classes
- Make
-
def
inAnyTask: TaskFilter
- Definition Classes
- Make
-
def
inConfig(conf: sbt.librarymanagement.Configuration)(ss: Seq[sbt.Def.Setting[_]]): Seq[sbt.Def.Setting[_]]
- Definition Classes
- ProjectExtra
-
def
inConfigurations(configs: sbt.librarymanagement.Configuration*): ConfigurationFilter
- Definition Classes
- Make
-
def
inDependencies(ref: ProjectReference, transitive: Boolean, includeRoot: Boolean): ProjectFilter
- Definition Classes
- Make
-
def
inProjects(projects: ProjectReference*): ProjectFilter
- Definition Classes
- Make
-
def
inScope(scope: Scope)(ss: Seq[sbt.Def.Setting[_]]): Seq[sbt.Def.Setting[_]]
- Definition Classes
- ProjectExtra
-
def
inTask(t: Scoped)(ss: Seq[sbt.Def.Setting[_]]): Seq[sbt.Def.Setting[_]]
- Definition Classes
- ProjectExtra
-
def
inTasks(tasks: Scoped*): TaskFilter
- Definition Classes
- Make
-
def
inThisBuild(ss: Seq[sbt.Def.Setting[_]]): Seq[sbt.Def.Setting[_]]
- Definition Classes
- ProjectExtra
-
def
inZeroConfiguration: ConfigurationFilter
- Definition Classes
- Make
-
def
inZeroProject: ProjectFilter
- Definition Classes
- Make
-
def
inZeroTask: TaskFilter
- Definition Classes
- Make
-
def
initScope[T](s: Scope, i: sbt.Def.Initialize[T]): sbt.Def.Initialize[T]
- Definition Classes
- BuildExtra
-
def
initScoped[T](sk: sbt.Def.ScopedKey[_], i: sbt.Def.Initialize[T]): sbt.Def.Initialize[T]
- Definition Classes
- BuildExtra
-
final
def
inlineTask[T](value: T): Task[T]
- Definition Classes
- TaskExtra
-
macro
def
inputKey[T](description: String): InputKey[T]
- Definition Classes
- BuildSyntax
-
implicit final
def
iterableTask[S](in: Seq[S]): ForkTask[S, Seq]
- Definition Classes
- TaskExtra
-
implicit final
def
joinAnyTasks(in: Seq[Task[_]]): JoinTask[Any, Seq]
- Definition Classes
- TaskExtra
-
implicit final
def
joinTasks[S](in: Seq[Task[S]]): JoinTask[S, Seq]
- Definition Classes
- TaskExtra
-
final
val
left: sbt.internal.util.~>[Id, [B]Left[B, Nothing]]
- Definition Classes
- TypeFunctions
-
implicit final
def
linesTask[Key](in: Task[_])(implicit streams: Task[TaskStreams[Key]], key: (Task[_]) ⇒ Key): TaskLines
- Definition Classes
- TaskExtra
-
def
loadForParser[P, T](task: TaskKey[T])(f: (State, Option[T]) ⇒ Parser[P])(implicit format: JsonFormat[T]): sbt.Def.Initialize[(State) ⇒ Parser[P]]
- Definition Classes
- BuildCommon
-
def
loadForParserI[P, T](task: TaskKey[T])(init: sbt.Def.Initialize[(State, Option[T]) ⇒ Parser[P]])(implicit format: JsonFormat[T]): sbt.Def.Initialize[(State) ⇒ Parser[P]]
- Definition Classes
- BuildCommon
-
def
loadFromContext[T](task: TaskKey[T], context: sbt.Def.ScopedKey[_], s: State)(implicit f: JsonFormat[T]): Option[T]
- Definition Classes
- BuildCommon
-
def
loadPrevious[T](task: TaskKey[T])(implicit f: JsonFormat[T]): sbt.Def.Initialize[Task[Option[T]]]
- Definition Classes
- BuildCommon
-
implicit
def
macroValueIn[T](in: InputTask[T]): InputEvaluated[T]
- Definition Classes
- TaskMacroExtra
-
implicit
def
macroValueT[T](in: Task[T]): MacroValue[T]
- Definition Classes
- TaskMacroExtra
-
def
moduleFilter(organization: sbt.io.NameFilter, name: sbt.io.NameFilter, revision: sbt.io.NameFilter): ModuleFilter
- Definition Classes
- DependencyFilterExtra
-
implicit
def
moduleIDConfigurable(m: sbt.librarymanagement.ModuleID): ModuleIDConfigurable
- Definition Classes
- DependencyBuilders
-
implicit final
def
multInputTask[K[L[X]]](tasks: K[Task])(implicit a: AList[K]): MultiInTask[K]
- Definition Classes
- TaskExtra
-
implicit final
def
multT2Task[A, B](in: (Task[A], Task[B])): MultiInTask[[L[x]](L[A], L[B])]
- Definition Classes
- TaskExtra
-
def
nestCon[M[_], N[_], G[_]](f: sbt.internal.util.~>[M, N]): sbt.internal.util.~>[[T]M[G[T]], [T]N[G[T]]]
- Definition Classes
- TypeFunctions
-
def
noTestCompletion(config: sbt.librarymanagement.Configuration): sbt.Def.Setting[_]
- Definition Classes
- BuildExtra
-
final
def
none[A]: Option[A]
- Definition Classes
- OptionSyntax
-
final
def
nop: Task[Unit]
- Definition Classes
- TaskExtra
-
def
overrideConfigs(cs: sbt.librarymanagement.Configuration*)(configurations: Seq[sbt.librarymanagement.Configuration]): Seq[sbt.librarymanagement.Configuration]
- Definition Classes
- BuildCommon
-
implicit
def
parserToInput[T](in: Parser[T]): ParserInput[T]
- Definition Classes
- TaskMacroExtra
-
implicit final
def
pipeToProcess[Key](t: Task[_])(implicit streams: Task[TaskStreams[Key]], key: (Task[_]) ⇒ Key): ProcessPipe
- Definition Classes
- TaskExtra
-
implicit
def
processToTask(p: ProcessBuilder)(implicit streams: Task[TaskStreams[_]]): Task[Int]
- Definition Classes
- TaskExtra
-
macro
def
project: Project
- Definition Classes
- ProjectExtra
-
implicit
def
richAttributed(s: Seq[sbt.internal.util.Attributed[java.io.File]]): RichAttributed
- Definition Classes
- BuildCommon
-
implicit
def
richFiles(s: Seq[java.io.File]): RichFiles
- Definition Classes
- BuildCommon
-
implicit
def
richInitialize[T](i: sbt.Def.Initialize[T]): RichInitialize[T]
- Definition Classes
- ProjectExtra
-
implicit
def
richInitializeInputTask[T](init: sbt.Def.Initialize[InputTask[T]]): RichInitializeInputTask[T]
- Definition Classes
- ProjectExtra
-
implicit
def
richInitializeTask[T](init: sbt.Def.Initialize[Task[T]]): RichInitializeTask[T]
- Definition Classes
- ProjectExtra
-
implicit
def
richPathFinder(s: sbt.io.PathFinder): RichPathFinder
- Definition Classes
- BuildCommon
-
implicit
def
richTaskSessionVar[T](init: sbt.Def.Initialize[Task[T]]): RichTaskSessionVar[T]
- Definition Classes
- ProjectExtra
-
implicit
def
richUpdateReport(ur: sbt.librarymanagement.UpdateReport): RichUpdateReport
- Definition Classes
- LibraryManagementSyntax0
-
final
val
right: sbt.internal.util.~>[Id, [B]Right[Nothing, B]]
- Definition Classes
- TypeFunctions
-
def
runInputTask(config: sbt.librarymanagement.Configuration, mainClass: String, baseArguments: String*): sbt.Def.Initialize[InputTask[Unit]]
- Definition Classes
- BuildExtra
-
def
runTask(config: sbt.librarymanagement.Configuration, mainClass: String, arguments: String*): sbt.Def.Initialize[Task[Unit]]
- Definition Classes
- BuildExtra
-
implicit
def
sbtOptionSyntaxOptionIdOps[A](a: A): OptionIdOps[A]
- Definition Classes
- OptionSyntax
-
implicit
def
sbtOptionSyntaxRichOption[A](option: Option[A]): RichOption[A]
- Definition Classes
- OptionSyntax
-
implicit
def
sbtOptionSyntaxRichOptional[A](optional: Optional[A]): RichOptional[A]
- Definition Classes
- OptionSyntax
-
macro
def
settingKey[T](description: String): SettingKey[T]
- Definition Classes
- BuildSyntax
-
implicit
def
settingKeyAll[T](key: sbt.Def.Initialize[T]): SettingKeyAll[T]
- Definition Classes
- Make
-
implicit
def
singleFileFinder(file: File): sbt.io.PathFinder
- Definition Classes
- IOSyntax1
-
implicit final
def
singleInputTask[S](in: Task[S]): SingleInTask[S]
- Definition Classes
- TaskExtra
-
final
val
some: sbt.internal.util.~>[Id, Some]
- Definition Classes
- TypeFunctions
-
implicit
def
stateParserToInput[T](in: (State) ⇒ Parser[T]): ParserInput[T]
- Definition Classes
- TaskMacroExtra
-
implicit
def
stringToOrganization(organization: String): Organization
- Definition Classes
- DependencyBuilders
-
final
def
task[T](f: ⇒ T): Task[T]
- Definition Classes
- TaskExtra
-
macro
def
taskKey[T](description: String): TaskKey[T]
- Definition Classes
- BuildSyntax
-
implicit
def
taskKeyAll[T](key: sbt.Def.Initialize[Task[T]]): TaskKeyAll[T]
- Definition Classes
- Make
-
implicit final
def
textPipeTask[Key](in: Task[_])(implicit streams: Task[TaskStreams[Key]], key: (Task[_]) ⇒ Key): TextPipe
- Definition Classes
- TaskExtra
-
implicit
def
toFn1[A, B](f: (A) ⇒ B): sbt.internal.util.Fn1[A, B]
- Definition Classes
- TypeFunctions
-
implicit
def
toRepositoryName(name: String): RepositoryName
- Definition Classes
- DependencyBuilders
-
implicit final
def
toTask[T](f: () ⇒ T): Task[T]
- Definition Classes
- TaskExtra
-
implicit final
def
toTaskInfo[S](in: Task[S]): TaskInfo[S]
- Definition Classes
- TaskExtra
-
implicit
def
toTaskSequential(d: Def.type): TaskSequential
- Definition Classes
- DefExtra
-
implicit final
def
toTasks[S](in: Seq[() ⇒ S]): Seq[Task[S]]
- Definition Classes
- TaskExtra
-
implicit final
def
upcastTask[A >: B, B](t: Task[B]): Task[A]
- Definition Classes
- TaskExtra
- def uri(s: String): URI
- def url(s: String): URL
-
val
~>: sbt.internal.util.~>.type
- Definition Classes
- Import
-
object
complete
- Definition Classes
- Import
Deprecated Value Members
-
def
Seq2Vector[T](s: Seq[T]): Vector[T]
- Definition Classes
- Import
- Annotations
- @deprecated
- Deprecated
(Since version 1.0.0-RC3) Will be removed in sbt 2
-
def
inGlobalConfiguration: ConfigurationFilter
- Definition Classes
- Make
- Annotations
- @deprecated
- Deprecated
(Since version 1.0.0) Use inZeroConfiguration
-
def
inGlobalProject: ProjectFilter
- Definition Classes
- Make
- Annotations
- @deprecated
- Deprecated
(Since version 1.0.0) Use inZeroProject
-
def
inGlobalTask: TaskFilter
- Definition Classes
- Make
- Annotations
- @deprecated
- Deprecated
(Since version 1.0.0) Use inZeroTask