- Sort Score
- Num 10 results
- Language All
Results 1 - 10 of 11 for JApiMethod (0.1 seconds)
The search processing time has exceeded the limit. The displayed results may be partial.
-
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/upgrades/UpgradedProperties.java
} return false; } private static boolean isOldSetterOfUpgradedProperty(JApiMethod jApiMethod, Map<AccessorKey, ReplacedAccessor> upgradedMethods) { return isOldMethod(jApiMethod, upgradedMethods, SETTER_REGEX); }Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Wed Dec 24 14:15:15 GMT 2025 - 9.3K bytes - Click Count (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/SinceAnnotationRule.java
} private boolean isInject(JApiCompatibility member) { return member instanceof JApiHasAnnotations && isInject((JApiHasAnnotations) member); } private boolean isOverrideMethod(JApiCompatibility member) { return member instanceof JApiMethod && isOverride((JApiMethod) member); } /**Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Wed Dec 24 14:15:15 GMT 2025 - 3.8K bytes - Click Count (0) -
build-logic/binary-compatibility/src/test/groovy/gradlebuild/binarycompatibility/PublicAPIRulesTest.groovy
given: def rule = withContext(new SinceAnnotationRule([:])) def jApiMethod = Stub(JApiMethod) jApiMethod.name >> implicitMethod jApiMethod.jApiClass >> jApiClassifier jApiMethod.parameters >> paramTypes.collect { paramStub(it) } when: sourceFile.text = """ public enum $TEST_INTERFACE_SIMPLE_NAME {Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Fri Jun 06 17:52:09 GMT 2025 - 16K bytes - Click Count (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/upgrades/UpgradedProperty.java
String descriptor = jApiMethod.getNewMethod().get().getSignature(); String containingType = jApiMethod.getjApiClass().getFullyQualifiedName(); return new AccessorKey(containingType, newName, descriptor); } public static AccessorKey ofNewMethod(JApiMethod jApiMethod) { String name = jApiMethod.getName();
Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Tue Aug 13 19:17:41 GMT 2024 - 8K bytes - Click Count (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/KotlinModifiersBreakingChangeRule.groovy
} @Override Violation maybeViolation(JApiCompatibility member) { if (isNewOrRemoved(member) || !(member instanceof JApiMethod)) { return null } JApiMethod method = (JApiMethod) member def metadata = KotlinMetadataQueries.INSTANCE def oldMethod = method.oldMethod.get() def newMethod = method.newMethod.get()Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Thu Oct 06 19:15:15 GMT 2022 - 2.4K bytes - Click Count (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/AbstractGradleViolationRule.groovy
if (member instanceof JApiClass) { return isIncubatingClass((JApiClass) member) } if (member instanceof JApiMethod) { return isIncubatingOrOverrideMethod((JApiMethod) member) } if (member instanceof JApiField) { return isIncubatingField((JApiField) member) } if (member instanceof JApiConstructor) {
Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Thu Jan 22 12:18:18 GMT 2026 - 10K bytes - Click Count (0) -
build-logic/binary-compatibility/src/main/kotlin/gradlebuild/binarycompatibility/sources/JavaSourceQueries.kt
private fun JApiMethod.isEnumImplicitMethod(): Boolean = isEnumImplicitMethodValues() || isEnumImplicitMethodValueOf() private fun JApiMethod.isEnumImplicitMethodValueOf(): Boolean { return name == "valueOf" && parameters.size == 1 && parameters.first().type == "java.lang.String" } private fun JApiMethod.isEnumImplicitMethodValues(): Boolean {
Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Fri Jun 06 17:52:09 GMT 2025 - 6.5K bytes - Click Count (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/NullabilityBreakingChangesRule.groovy
JApiConstructor ctor = (JApiConstructor) member inspectParametersNullabilityOf(ctor.oldConstructor.get(), ctor.newConstructor.get()) } else if (member instanceof JApiMethod) { JApiMethod method = (JApiMethod) member CtMethod oldMethod = method.oldMethod.get() CtMethod newMethod = method.newMethod.get() inspectParametersNullabilityOf(oldMethod, newMethod)Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Mon Oct 27 09:26:32 GMT 2025 - 15.4K bytes - Click Count (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/IncubatingMissingRule.java
import japicmp.model.JApiClass; import japicmp.model.JApiCompatibility; import japicmp.model.JApiConstructor; import japicmp.model.JApiField; import japicmp.model.JApiHasAnnotations; import japicmp.model.JApiMethod; import me.champeau.gradle.japicmp.report.Violation; import java.util.Map; public class IncubatingMissingRule extends AbstractGradleViolationRule { public IncubatingMissingRule(Map<String, Object> params) {Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Thu Oct 06 19:15:15 GMT 2022 - 1.7K bytes - Click Count (0) -
build-logic/binary-compatibility/src/main/kotlin/gradlebuild/binarycompatibility/BinaryCompatibilityRepository.kt
import gradlebuild.binarycompatibility.sources.SinceTagStatus import gradlebuild.binarycompatibility.sources.SourcesRepository import japicmp.model.JApiClass import japicmp.model.JApiCompatibility import japicmp.model.JApiMethod import javassist.bytecode.SourceFileAttribute import java.io.File /** * Repository of sources for binary compatibility checks. * * `WARN` Holds resources open for performance, must be closed after use.
Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Wed Dec 24 14:15:15 GMT 2025 - 3.8K bytes - Click Count (0)