Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 2 of 2 for ArchitectureModuleBuilder (0.1 seconds)

  1. build-logic-settings/architecture-docs/src/main/kotlin/gradlebuild/Builders.kt

        private val modules = mutableListOf<ArchitectureModuleBuilder>()
        private val uses = mutableListOf<PlatformBuilder>()
    
        fun subproject(projectName: String) {
            projectScope.subproject(projectName)
        }
    
        fun uses(platform: PlatformBuilder) {
            uses.add(platform)
        }
    
        fun module(platformName: String, moduleConfiguration: ArchitectureModuleBuilder.() -> Unit) {
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Fri Jan 30 15:37:56 GMT 2026
    - 3K bytes
    - Click Count (0)
  2. build-logic-settings/architecture-docs/src/main/kotlin/gradlebuild/GradleArchitecture.kt

    package gradlebuild
    
    import org.gradle.api.initialization.Settings
    
    /**
     * Defines a top-level architecture module.
     */
    fun Settings.module(moduleName: String, moduleConfiguration: ArchitectureModuleBuilder.() -> Unit) {
        val module = ArchitectureModuleBuilder(moduleName, this)
        extensions.findByType(ProjectStructure::class.java)!!.architectureElements.add(module)
        module.moduleConfiguration()
    }
    
    /**
     * Defines a platform.
     */
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Fri Jan 30 15:37:56 GMT 2026
    - 1.9K bytes
    - Click Count (0)
Back to Top