- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 13 for JApiClass (0.25 sec)
-
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/AbstractGradleViolationRule.groovy
return isAnnotatedWithInject(member) } protected boolean isIncubating(JApiHasAnnotations member) { if (member instanceof JApiClass) { return isIncubatingClass((JApiClass) member) } if (member instanceof JApiMethod) { return isIncubatingOrOverrideMethod((JApiMethod) member) } if (member instanceof JApiField) {
Groovy - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Tue Apr 23 08:40:36 GMT 2024 - 10.4K bytes - Viewed (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/NewIncubatingAPIRule.java
* See the License for the specific language governing permissions and * limitations under the License. */ package gradlebuild.binarycompatibility.rules; import japicmp.model.JApiClass; import japicmp.model.JApiCompatibility; import japicmp.model.JApiField; import japicmp.model.JApiHasAnnotations; import japicmp.model.JApiMethod; import me.champeau.gradle.japicmp.report.Violation;
Java - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Thu Oct 06 19:15:15 GMT 2022 - 1.6K bytes - Viewed (0) -
build-logic/binary-compatibility/src/test/groovy/gradlebuild/binarycompatibility/rules/AbstractContextAwareRuleSpecification.groovy
} void putUserData(String key, Object value) { userData[key] = value } } ClassPool instanceScopedPool = new ClassPool() JApiClass apiClass = Stub(JApiClass) def setup() { instanceScopedPool.appendSystemPath() } void noViolation(def rule) { assert rule.maybeViolation(apiClass) == null }
Groovy - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Thu Oct 06 19:15:15 GMT 2022 - 2K bytes - Viewed (0) -
build-logic/binary-compatibility/src/test/groovy/gradlebuild/binarycompatibility/PublicAPIRulesTest.groovy
jApiClassifier.fullyQualifiedName >> TEST_INTERFACE_NAME jApiField.name >> 'field' jApiField.jApiClass >> jApiClassifier jApiMethod.name >> 'method' jApiMethod.jApiClass >> jApiClassifier jApiConstructor.name >> 'ApiTest' jApiConstructor.jApiClass >> jApiClassifier incubatingAnnotation.fullyQualifiedName >> Incubating.name
Groovy - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Fri Dec 01 20:12:19 GMT 2023 - 16K bytes - Viewed (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/BinaryBreakingSuperclassChangeRule.groovy
super(params) } @Override protected boolean changed(JApiCompatibility member) { return member instanceof JApiClass && !member.superclass.binaryCompatible && !member.superclass.compatibilityChanges.empty } @Override protected Violation checkSuperClassChanges(JApiClass apiClass, CtClass oldClass, CtClass newClass) {
Groovy - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Thu Oct 06 19:15:15 GMT 2022 - 1.8K bytes - Viewed (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/BinaryBreakingChangesRule.java
* limitations under the License. */ package gradlebuild.binarycompatibility.rules; import com.google.common.collect.ImmutableList; import japicmp.model.JApiClass; import japicmp.model.JApiCompatibility; import japicmp.model.JApiCompatibilityChange; import japicmp.model.JApiConstructor; import japicmp.model.JApiHasAnnotations; import japicmp.model.JApiImplementedInterface;
Java - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Thu Oct 06 19:15:15 GMT 2022 - 3.1K bytes - Viewed (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/IncubatingInternalInterfaceAddedRule.groovy
* See the License for the specific language governing permissions and * limitations under the License. */ package gradlebuild.binarycompatibility.rules import japicmp.model.JApiChangeStatus import japicmp.model.JApiClass import japicmp.model.JApiCompatibility import javassist.CtClass import me.champeau.gradle.japicmp.report.Violation class IncubatingInternalInterfaceAddedRule extends AbstractSuperClassChangesRule {
Groovy - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Thu Oct 06 19:15:15 GMT 2022 - 2.8K bytes - Viewed (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/SinceAnnotationMissingRule.java
/** * Kotlin file-facade classes can't have kdoc comments. */ private boolean isKotlinFileFacadeClass(JApiCompatibility member) { return member instanceof JApiClass && KotlinMetadataQueries.INSTANCE.isKotlinFileFacadeClass(((JApiClass) member).getNewClass().get()); }
Java - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Thu Sep 21 16:02:23 GMT 2023 - 2.7K bytes - Viewed (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/MethodsRemovedInInternalSuperClassRule.groovy
* See the License for the specific language governing permissions and * limitations under the License. */ package gradlebuild.binarycompatibility.rules import japicmp.model.JApiClass import japicmp.model.JApiCompatibility import japicmp.model.JApiCompatibilityChange import javassist.CtClass import javassist.CtMethod import javassist.Modifier import me.champeau.gradle.japicmp.report.Violation
Groovy - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Thu Oct 06 19:15:15 GMT 2022 - 3.7K bytes - Viewed (0) -
build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/AbstractSuperClassChangesRule.groovy
* See the License for the specific language governing permissions and * limitations under the License. */ package gradlebuild.binarycompatibility.rules import japicmp.model.JApiClass import japicmp.model.JApiCompatibility import japicmp.util.Optional import javassist.CtClass import me.champeau.gradle.japicmp.report.Violation import java.util.regex.Pattern
Groovy - Registered: Wed May 01 11:36:15 GMT 2024 - Last Modified: Thu Oct 06 19:15:15 GMT 2022 - 2.2K bytes - Viewed (0)