xsbt.api
Members list
Type members
Classlikes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DefaultShowAPI.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Discovered.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Implements hashing of public API.
Implements hashing of public API.
Value parameters
- includeDefinitions
-
when hashing a structure (e.g. of a class) should hashes of definitions (members) be included in a hash sum. Structure can appear as a type (in structural type). In that case we always include definitions in a hash sum.
- includeParamNames
-
should parameter names for methods be included in a hash sum
- includePrivate
-
should private definitions be included in a hash sum
- includeSealedChildren
-
Controls if types of children of sealed class should be included in hash.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
A class that computes hashes for each group of definitions grouped by a simple name.
A class that computes hashes for each group of definitions grouped by a simple name.
See nameHashes method for details.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NameHashing.type
Used to implement API equality.
Used to implement API equality.
If includePrivate is true, private and private[this] members are included in the comparison. Otherwise, those members are excluded.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any