Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for ComponentMetadataRule (0.14 sec)

  1. build-logic/dependency-modules/src/main/kotlin/gradlebuild.dependency-modules.gradle.kts

            }
        }
    }
    
    
    inline
    fun <reified T : ComponentMetadataRule> ComponentMetadataHandler.applyRule(module: String, vararg modulesToRemove: Any) {
        withModule<T>(module) {
            params(*modulesToRemove)
        }
    }
    
    
    /**
     * The JDK now provides these.
     */
    abstract class RemoveXmlApisRule : ComponentMetadataRule {
        override fun execute(context: ComponentMetadataContext) {
    Registered: Wed Dec 31 11:36:14 UTC 2025
    - Last Modified: Fri Jul 18 11:32:19 UTC 2025
    - 9.3K bytes
    - Viewed (0)
  2. build-logic-commons/gradle-plugin/src/main/kotlin/gradlebuild.code-quality.gradle.kts

        }
    }
    
    val SourceSet.allGroovy: SourceDirectorySet
        get() = the<GroovySourceDirectorySet>()
    
    abstract class CodeNarcRule @Inject constructor(
        private val groovyVersion: String
    ) : ComponentMetadataRule {
        override fun execute(context: ComponentMetadataContext) {
            context.details.allVariants {
                withDependencies {
                    val isAtLeastGroovy4 = VersionNumber.parse(groovyVersion).major >= 4
    Registered: Wed Dec 31 11:36:14 UTC 2025
    - Last Modified: Wed Oct 01 11:57:43 UTC 2025
    - 9.3K bytes
    - Viewed (0)
Back to top