object SameAPI
Checks the API of two source files for equality.
- Companion:
- class
Value members
Concrete methods
Puts the given definitions in a map according to their names.
Puts the given definitions in a map according to their names.
def filterDefinitions(ds: Seq[Definition], topLevel: Boolean, includePrivate: Boolean): Seq[Definition]
Removes definitions that should not be considered for API equality. All top-level definitions are always considered: 'private' only means package-private. Other definitions are considered if they are not qualified with 'private[this]' or 'private'.
Removes definitions that should not be considered for API equality. All top-level definitions are always considered: 'private' only means package-private. Other definitions are considered if they are not qualified with 'private[this]' or 'private'.