- Sort Score
- Num 10 results
- Language All
Results 1 - 4 of 4 for ProjectStructure (0.07 seconds)
-
build-logic-settings/architecture-docs/src/main/kotlin/gradlebuild/ProjectStructure.kt
* See the License for the specific language governing permissions and * limitations under the License. */ package gradlebuild import java.io.File abstract class ProjectStructure { val architectureElements = mutableListOf<ArchitectureElementBuilder>() val projectBaseDirs = mutableListOf<File>()Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Fri Jan 30 15:37:56 GMT 2026 - 818 bytes - Click Count (0) -
build-logic-settings/architecture-docs/src/main/kotlin/gradlebuild/GradleArchitecture.kt
extensions.findByType(ProjectStructure::class.java)!!.architectureElements.add(module) module.moduleConfiguration() } /** * Defines a platform. */ fun Settings.platform(platformName: String, platformConfiguration: PlatformBuilder.() -> Unit): PlatformBuilder { val platform = PlatformBuilder(platformName, this) extensions.findByType(ProjectStructure::class.java)!!.architectureElements.add(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) -
build-logic-settings/architecture-docs/src/main/kotlin/gradlebuild.architecture-docs.settings.gradle.kts
import gradlebuild.GeneratePlatformsDataTask import gradlebuild.GeneratorTask import gradlebuild.PlatformBuilder import gradlebuild.ProjectStructure import gradlebuild.basics.ArchitectureDataType val structure = extensions.create<ProjectStructure>("projectStructure") gradle.rootProject { tasks.register("architectureDoc", GeneratorTask::class.java) { description = "Generates the architecture documentation"
Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Fri Jan 30 15:37:56 GMT 2026 - 2.4K bytes - Click Count (0) -
build-logic-settings/architecture-docs/src/main/kotlin/gradlebuild/Builders.kt
import java.io.Serializable class ProjectScope( private val basePath: String, private val settings: Settings, ) { private val structure = settings.extensions.getByType(ProjectStructure::class.java) fun subproject(projectName: String) { settings.include(projectName) val projectDir = settings.rootDir.resolve("$basePath/$projectName") structure.projectBaseDirs.add(projectDir)
Created: Wed Apr 01 11:36:16 GMT 2026 - Last Modified: Fri Jan 30 15:37:56 GMT 2026 - 3K bytes - Click Count (0)