class
SameAPI extends AnyRef
Instance Constructors
-
new
SameAPI(includePrivate: Boolean, includeParamNames: Boolean)
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
def
argumentMap(a: Seq[AnnotationArgument]): Map[String, String]
-
final
def
asInstanceOf[T0]: T0
-
def
bitSet(m: Modifiers): BitSet
-
-
def
clone(): AnyRef
-
def
debug(flag: Boolean, msg: ⇒ String): Boolean
-
def
differentCategory(label: String, a: AnyRef, b: AnyRef): Boolean
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): java.lang.Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
packages(s: SourceAPI): Set[String]
-
def
sameAccess(a: Access, b: Access): Boolean
-
def
sameAliasSpecificAPI(a: TypeAlias, b: TypeAlias): Boolean
-
def
sameAnnotatedType(a: Annotated, b: Annotated): Boolean
-
-
-
def
sameAnnotations(a: Seq[Annotation], b: Seq[Annotation]): Boolean
-
def
sameClassLikeSpecificAPI(a: ClassLike, b: ClassLike): Boolean
-
def
sameConstantType(ca: Constant, cb: Constant): Boolean
-
-
def
sameDefSpecificAPI(a: Def, b: Def): Boolean
-
def
sameDefinitionContent(a: Definition, b: Definition): Boolean
-
def
sameDefinitionContentDirect(a: Definition, b: Definition): Boolean
-
def
sameDefinitionSpecificAPI(a: Definition, b: Definition): Boolean
-
-
def
sameDefinitions(a: Map[String, List[Definition]], b: Map[String, List[Definition]]): Boolean
-
def
sameDefinitions(a: Seq[Definition], b: Seq[Definition], topLevel: Boolean): Boolean
-
def
sameDefinitions(a: SourceAPI, b: SourceAPI): Boolean
-
-
def
sameFieldCategory(a: FieldLike, b: FieldLike): Boolean
-
def
sameFieldSpecificAPI(a: FieldLike, b: FieldLike): Boolean
-
def
sameMembers(a: Seq[Definition], b: Seq[Definition]): Boolean
-
-
-
def
sameNamedDefinitions(a: List[Definition], b: List[Definition]): Boolean
-
-
-
-
-
-
-
-
-
def
samePath(a: Path, b: Path): Boolean
-
-
-
def
samePathId(a: Id, b: Id): Boolean
-
def
samePathSuper(a: Super, b: Super): Boolean
-
-
-
-
-
final
def
sameSeq[T](a: Seq[T], b: Seq[T])(eq: (T, T) ⇒ Boolean): Boolean
-
-
def
sameSimpleTypeDirect(a: SimpleType, b: SimpleType): Boolean
-
-
def
sameStrings(a: Set[String], b: Set[String]): Boolean
-
-
def
sameStructureDirect(a: Structure, b: Structure): Boolean
-
def
sameTags(a: String, b: String): Boolean
-
def
sameType(a: Type, b: Type): Boolean
-
def
sameTypeDirect(a: Type, b: Type): Boolean
-
-
-
-
def
sameVariance(a: Variance, b: Variance): Boolean
-
def
setIf(bs: BitSet, flag: Boolean, i: Int): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
zippedEntries[A, B](a: Map[A, B], b: Map[A, B]): Iterable[(B, B)]
Inherited from AnyRef
Inherited from Any
Used to implement API equality.
If
includePrivate
is true,private
andprivate[this]
members are included in the comparison. Otherwise, those members are excluded.