Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 2 of 2 for ComponentMetadataRule (0.07 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

  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) {
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Fri Jul 18 11:32:19 GMT 2025
    - 9.3K bytes
    - Click Count (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
    Created: Wed Dec 31 11:36:14 GMT 2025
    - Last Modified: Wed Oct 01 11:57:43 GMT 2025
    - 9.3K bytes
    - Click Count (0)
Back to Top