class
SameAPI extends AnyRef
Instance Constructors
-
new
SameAPI(includePrivate: Boolean, includeParamNames: Boolean)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
argumentMap(a: Seq[AnnotationArgument]): Map[String, String]
-
final
def
asInstanceOf[T0]: T0
-
def
bitSet(m: Modifiers): BitSet
-
def
check(a: ClassLike, b: ClassLike): Boolean
-
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(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
sameAccess(a: Access, b: Access): Boolean
-
def
sameAliasSpecificAPI(a: TypeAlias, b: TypeAlias): Boolean
-
def
sameAnnotatedType(a: Annotated, b: Annotated): Boolean
-
def
sameAnnotation(a: Annotation, b: Annotation): Boolean
-
def
sameAnnotationArguments(a: Seq[AnnotationArgument], b: Seq[AnnotationArgument]): Boolean
-
def
sameAnnotations(a: Seq[Annotation], b: Seq[Annotation]): Boolean
-
def
sameClassLikeDefSpecificAPI(a: ClassLikeDef, b: ClassLikeDef): Boolean
-
def
sameClassLikeSpecificAPI(a: ClassLike, b: ClassLike): Boolean
-
def
sameConstantType(ca: Constant, cb: Constant): Boolean
-
def
sameDeclarationSpecificAPI(a: TypeDeclaration, b: TypeDeclaration): 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
sameDefinitionType(a: DefinitionType, b: DefinitionType): 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
sameExistentialType(a: Existential, b: Existential): 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
sameMethodParameter(a: MethodParameter, b: MethodParameter): Boolean
-
def
sameModifiers(a: Modifiers, b: Modifiers): Boolean
-
def
sameNamedDefinitions(a: List[Definition], b: List[Definition]): Boolean
-
def
sameParameterList(a: ParameterList, b: ParameterList): Boolean
-
def
sameParameterModifier(a: ParameterModifier, b: ParameterModifier): Boolean
-
def
sameParameterRef(a: ParameterRef, b: ParameterRef): Boolean
-
def
sameParameterized(a: Parameterized, b: Parameterized): Boolean
-
def
sameParameterizedDefinition(a: ParameterizedDefinition, b: ParameterizedDefinition): Boolean
-
def
sameParameterizedSpecificAPI(a: ParameterizedDefinition, b: ParameterizedDefinition): Boolean
-
def
sameParameters(a: Seq[MethodParameter], b: Seq[MethodParameter]): Boolean
-
def
samePath(a: Path, b: Path): Boolean
-
def
samePathComponent(a: PathComponent, b: PathComponent): Boolean
-
def
samePathComponents(a: Seq[PathComponent], b: Seq[PathComponent]): Boolean
-
def
samePathId(a: Id, b: Id): Boolean
-
def
samePathSuper(a: Super, b: Super): Boolean
-
def
samePolymorphicType(a: Polymorphic, b: Polymorphic): Boolean
-
def
sameProjection(a: Projection, b: Projection): Boolean
-
def
sameQualifier(a: Qualifier, b: Qualifier): Boolean
-
def
sameQualifier(a: Qualified, b: Qualified): Boolean
-
final
def
sameSeq[T](a: Seq[T], b: Seq[T])(eq: (T, T) ⇒ Boolean): Boolean
-
def
sameSingleton(a: Singleton, b: Singleton): Boolean
-
def
sameStrings(a: Set[String], b: Set[String]): Boolean
-
def
sameStructure(a: Structure, b: Structure): Boolean
-
def
sameStructureDirect(a: Structure, b: Structure): Boolean
-
def
sameTags(a: String, b: String): Boolean
-
def
sameTopLevel(a: ClassLike, b: ClassLike): Boolean
-
def
sameType(a: Type, b: Type): Boolean
-
def
sameTypeDirect(a: Type, b: Type): Boolean
-
def
sameTypeParameter(a: TypeParameter, b: TypeParameter): Boolean
-
def
sameTypeParameters(a: Seq[TypeParameter], b: Seq[TypeParameter]): Boolean
-
def
sameValueParameters(a: Seq[ParameterList], b: Seq[ParameterList]): 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.