Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for isNewOrRemoved (0.16 sec)

  1. build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/NullabilityBreakingChangesRule.groovy

        NullabilityBreakingChangesRule(Map<String, Object> params) {
            super(params)
        }
    
        @Override
        Violation maybeViolation(JApiCompatibility member) {
    
            if (isNewOrRemoved(member)) {
                return null
            }
    
            List<String> warnings = []
            List<String> errors = []
    
            def inspectParametersNullabilityOf = { CtBehavior oldBehavior, CtBehavior newBehavior ->
    Registered: Wed Nov 06 11:36:14 UTC 2024
    - Last Modified: Sat Apr 13 10:04:28 UTC 2024
    - 5.4K bytes
    - Viewed (0)
  2. build-logic/binary-compatibility/src/main/groovy/gradlebuild/binarycompatibility/rules/AbstractGradleViolationRule.groovy

        protected BinaryCompatibilityRepository getRepository() {
            return context.userData[BinaryCompatibilityRepositorySetupRule.REPOSITORY_CONTEXT_KEY] as BinaryCompatibilityRepository
        }
    
        protected static boolean isNewOrRemoved(JApiCompatibility member) {
            if (member instanceof JApiHasChangeStatus) {
                return ((JApiHasChangeStatus) member).changeStatus in [
                    JApiChangeStatus.NEW,
    Registered: Wed Nov 06 11:36:14 UTC 2024
    - Last Modified: Mon Aug 19 15:30:48 UTC 2024
    - 10.4K bytes
    - Viewed (0)
Back to top