- Sort Score
- Num 10 results
- Language All
Results 1 - 4 of 4 for checkSuperClassChanges (0.07 seconds)
-
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/AbstractSuperClassChangesRule.groovy
// breaking change would be reported return null } return checkSuperClassChanges(member, oldClass.get(), newClass.get()) } protected abstract boolean changed(JApiCompatibility member) protected abstract Violation checkSuperClassChanges(JApiClass apiClass, CtClass oldClass, CtClass newClass) protected boolean isInternal(CtClass c) {Created: Wed Dec 31 11:36:14 GMT 2025 - Last Modified: Wed Dec 24 14:15:15 GMT 2025 - 2.2K bytes - Click Count (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/BinaryBreakingSuperclassChangeRule.groovy
return member instanceof JApiClass && !member.superclass.binaryCompatible && !member.superclass.compatibilityChanges.empty } @Override protected Violation checkSuperClassChanges(JApiClass apiClass, CtClass oldClass, CtClass newClass) { return acceptOrReject(apiClass.superclass, Violation.notBinaryCompatible(apiClass.superclass)) }
Created: Wed Dec 31 11:36:14 GMT 2025 - Last Modified: Thu Oct 06 19:15:15 GMT 2022 - 1.8K bytes - Click Count (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/IncubatingInternalInterfaceAddedRule.groovy
super(params) } protected boolean changed(JApiCompatibility member) { return member.getChangeStatus() == JApiChangeStatus.MODIFIED } protected Violation checkSuperClassChanges(JApiClass c, CtClass oldClass, CtClass newClass) { Map<String, CtClass> oldInterfaces = collectImplementedInterfaces(oldClass) Map<String, CtClass> newInterfaces = collectImplementedInterfaces(newClass)
Created: Wed Dec 31 11:36:14 GMT 2025 - Last Modified: Thu Oct 06 19:15:15 GMT 2022 - 2.8K bytes - Click Count (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/MethodsRemovedInInternalSuperClassRule.groovy
super(params) } protected boolean changed(JApiCompatibility member) { return member.compatibilityChanges.any { it.type == METHOD_REMOVED_IN_SUPERCLASS } } protected Violation checkSuperClassChanges(JApiClass c, CtClass oldClass, CtClass newClass) { Set<CtMethod> oldMethods = collectAllPublicApiMethods(oldClass.superclass) Set<CtMethod> newMethods = collectAllPublicApiMethods(newClass.superclass)
Created: Wed Dec 31 11:36:14 GMT 2025 - Last Modified: Wed Dec 24 14:15:15 GMT 2025 - 4.2K bytes - Click Count (0)