xsbt.api
Type members
Classlikes
- Companion:
- object
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.
- Companion:
- object
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.
- Companion:
- object
Checks the API of two source files for equality.
Checks the API of two source files for equality.
- Companion:
- class
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.
- Companion:
- object