Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 11 - 20 of 125 for dsl (0.07 seconds)

  1. build-logic/documentation/src/main/groovy/gradlebuild/docs/GradleBuildDocumentationPlugin.java

                // DSL reference goes into dsl/
                task.from(extension.getDslReference().getRenderedDocumentation(), sub -> sub.into("dsl"));
    
                // Javadocs reference goes into javadoc/
                task.from(extension.getJavadocs().getRenderedDocumentation(), sub -> sub.into("javadoc"));
    
                // Dokka Kotlin DSL reference goes into kotlin-dsl/
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Thu Mar 19 17:06:32 GMT 2026
    - 7.6K bytes
    - Click Count (0)
  2. architecture/standards/0003-avoid-introducing-Groovy-types-to-public-api.md

    Historically, Gradle has shipped with some Groovy types in very prominent APIs.
    This required the Kotlin DSL to add special integration to work with Groovy closures.
    This has also forced plugins written in languages other than Groovy to use Groovy types for some APIs.
    
    When the Kotlin DSL was introduced, we made an effort to add non-Groovy equivalents for all APIs.
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Thu Mar 05 12:39:41 GMT 2026
    - 1.8K bytes
    - Click Count (0)
  3. build-logic/cleanup/src/main/kotlin/gradlebuild/cleanup/Cleanup.kt

                    delete { delete(transformDir) }
                }
        }
    }
    
    
    private
    val scriptCacheDirNames =
        // TODO Remove gradle-kotlin-dsl* after a while
        listOf("scripts", "scripts-remapped", "gradle-kotlin-dsl", "gradle-kotlin-dsl-accessors", "kotlin-dsl")
    
    
    private
    fun scriptsCacheDirsUnder(cacheDir: File) =
        scriptCacheDirNames
            .map { File(cacheDir, it) }
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Fri Jun 28 08:29:28 GMT 2024
    - 4.4K bytes
    - Click Count (0)
  4. build-logic/documentation/src/main/groovy/gradlebuild/docs/DslReference.java

    import org.gradle.api.file.RegularFileProperty;
    
    /**
     * The DSL reference for this documentation.  These are higher-level than Javadoc.
     */
    public abstract class DslReference {
        /**
         * The root of the DSL documentation.  This is the source of the DSL XML currently.
         */
        public abstract DirectoryProperty getRoot();
    
        /**
         * The stylesheet directory used by the DSL reference documentation.
         */
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Wed Dec 09 08:14:05 GMT 2020
    - 1.9K bytes
    - Click Count (0)
  5. .teamcity/subprojects.json

        "crossVersionTests": false
      },
      {
        "name": "declarative-dsl-api",
        "path": "platforms/core-configuration/declarative-dsl-api",
        "unitTests": false,
        "functionalTests": false,
        "crossVersionTests": false
      },
      {
        "name": "declarative-dsl-core",
        "path": "platforms/core-configuration/declarative-dsl-core",
        "unitTests": true,
        "functionalTests": true,
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Fri Mar 27 15:03:00 GMT 2026
    - 42K bytes
    - Click Count (0)
  6. build-logic/documentation/src/main/groovy/gradlebuild/docs/GradleUserManualPlugin.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package gradlebuild.docs;
    
    import gradlebuild.docs.dsl.source.GenerateApiMapping;
    import gradlebuild.docs.dsl.source.GenerateDefaultImports;
    import org.asciidoctor.gradle.jvm.AsciidoctorTask;
    import org.gradle.api.Plugin;
    import org.gradle.api.Project;
    import org.gradle.api.file.Directory;
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Thu Mar 12 22:33:18 GMT 2026
    - 17.8K bytes
    - Click Count (0)
  7. build-logic-commons/gradle-plugin/build.gradle.kts

    import org.gradle.kotlin.dsl.support.expectedKotlinDslPluginsVersion
    
    plugins {
        `kotlin-dsl`
    }
    
    group = "gradlebuild"
    
    description = "Provides plugins used to create a Gradle plugin with Groovy or Kotlin DSL within build-logic builds"
    
    dependencies {
        compileOnly(buildLibs.develocityPlugin)
    
        api(platform(projects.buildPlatform))
    
        implementation(projects.basics)
        implementation(projects.moduleIdentity)
    
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Fri Jan 30 09:06:26 GMT 2026
    - 768 bytes
    - Click Count (0)
  8. build-logic-commons/basics/src/main/kotlin/gradlebuild/basics/PublicKotlinDslApi.kt

     * limitations under the License.
     */
    package gradlebuild.basics
    
    
    object PublicKotlinDslApi {
    
        val includes = listOf(
            "org/gradle/kotlin/dsl/*",
            "org/gradle/kotlin/dsl/precompile/*",
        )
    
        val excludes = listOf(
            // Kotlin inlined functions classes
            "**/*${'$'}inlined${'$'}*"
        )
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Sat Sep 30 16:17:28 GMT 2023
    - 903 bytes
    - Click Count (0)
  9. .teamcity/src/main/kotlin/util/PublishKotlinDslPlugin.kt

            param("env.PGP_SIGNING_KEY_PASSPHRASE", "%pgpSigningPassphrase%")
        }
        steps {
            gradleWrapper {
                name = "Publish Kotlin DSL Plugin"
                tasks = "clean :kotlin-dsl-plugins:publishPlugins"
            }
        }
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Wed Feb 19 08:02:04 GMT 2025
    - 1.8K bytes
    - Click Count (0)
  10. build-logic/build-update-utils/build.gradle.kts

    plugins {
        id("gradlebuild.build-logic.kotlin-dsl-gradle-plugin")
        id("gradlebuild.build-logic.groovy-dsl-gradle-plugin")
    }
    
    description = "Provides plugins that create update tasks for the Gradle build"
    
    dependencies {
        implementation(projects.jvm)
        implementation("gradlebuild:basics")
        implementation("gradlebuild:module-identity")
        implementation(buildLibs.gson)
        implementation(buildLibs.jsoup)
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Wed Mar 11 22:40:18 GMT 2026
    - 423 bytes
    - Click Count (0)
Back to Top