Collections
Collections
API
sbt
internal.util
AbstractRMap
AttributeEntry
AttributeKey
AttributeKey
AttributeMap
AttributeMap
Attributed
Attributed
Dag
Dag
Cyclic
DelegatingPMap
EvaluateSettings
EvaluationState
IDSet
IDSet
IMap
IMap
Init
Compiled
DefaultSetting
Flattened
Initialize
JoinInitSeq
Initialize
Keyed
KeyedInitialize
RuntimeUndefined
ScopedKey
Setting
SettingList
SettingsDefinition
SettingsDefinition
Undefined
Uninitialized
KeyTag
Setting
Task
InputTask
KeyTag
PMap
PMap
RMap
TPair
Settings
Signals
Registration
StringAttributeKey
TupleMapExtension
TypeFunctions
Types
util
Applicative
Applicative
Apply
Apply
FlatMap
FlatMap
Functor
Functor
Monad
Monad
NoJsonWriter
OptJsonWriter
OptJsonWriter
StrictMode
StrictMode0
OptJsonWriter0
Selective
Show
Show
SomeJsonWriter
Collections
/
sbt
/
sbt.internal.util
/
Dag
Dag
sbt.internal.util.Dag
See the
Dag
companion trait
object
Dag
Attributes
Companion
trait
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
Dag
.type
Members list
Clear all
Type members
Classlikes
final
class
Cyclic
(
val
value
:
Any
,
val
all
:
List
[
Any
],
val
complete
:
Boolean
)
extends
Exception
Attributes
Supertypes
class
Exception
class
Throwable
trait
Serializable
class
Object
trait
Matchable
class
Any
Show all
Value members
Concrete methods
def
topologicalSort
[
T
](
root
:
T
)(
dependencies
:
T
=>
Iterable
[
T
]):
List
[
T
]
def
topologicalSort
[
T
](
nodes
:
Iterable
[
T
])(
dependencies
:
T
=>
Iterable
[
T
]):
List
[
T
]
def
topologicalSortUnchecked
[
T
](
node
:
T
)(
dependencies
:
T
=>
Iterable
[
T
]):
List
[
T
]
def
topologicalSortUnchecked
[
T
](
nodes
:
Iterable
[
T
])(
dependencies
:
T
=>
Iterable
[
T
]):
List
[
T
]
In this article
Attributes
Members list
Type members
Classlikes
Value members
Concrete methods