Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 28 for toolingapi (0.17 sec)

  1. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r89/ToolingApiPolymorphismCrossVersionTest.groovy

                rootProject.name = 'root'
            """
            buildFile << """
                plugins {
                    id("my.plugin")
                }
            """
    
            when:
            def model = toolingApi.withConnection() { connection -> connection.getModel(BaseModel) }
    
            then:
            assertModelIsPolymorphic(model)
        }
    
        def "supports nested model polymorphism"() {
            given:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 11:03:18 UTC 2024
    - 7.3K bytes
    - Viewed (0)
  2. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r68/CompositeBuildBuildActionExecuterCrossVersionSpec.groovy

                tasks.register('doSomething') {
                    doLast {
                        println 'do something'
                    }
                }
            """
    
            when:
            toolingApi.withConnection { ProjectConnection connection ->
                def buildAction = connection.action(new LoadCompositeModel(GradleProject))
                collectOutputs(buildAction)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  3. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r68/CompositeBuildModelBuilderCrossVersionSpec.groovy

                tasks.register('doSomething') {
                    doLast {
                        println 'do something'
                    }
                }
            """
    
            when:
            toolingApi.withConnection { ProjectConnection connection ->
                ModelBuilder<GradleProject> modelBuilder = connection.model(GradleProject.class)
                collectOutputs(modelBuilder)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 1.9K bytes
    - Viewed (0)
  4. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r34/BuildActionCrossVersionSpec.groovy

    class BuildActionCrossVersionSpec extends ToolingApiSpecification {
    
        @Issue("https://github.com/gradle/gradle/issues/1180")
        def "can load custom action from url containing whitespaces"() {
            setup:
            toolingApi.requireIsolatedDaemons()
            def builder = new GradleBackedArtifactBuilder(new NoDaemonGradleExecuter(dist, temporaryFolder).withWarningMode(null), temporaryFolder.testDirectory.file("action"))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  5. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/TapiAgentInstrumentationCrossVersionSpec.groovy

        private String buildOutput
    
        def setup() {
            // TODO(mlopatkin) Figure a way to have agent-based instrumentation in the embedded TAPI mode.
            toolingApi.requireDaemons()
        }
    
        def "agent is enabled in TAPI by default"() {
            withDumpAgentStatusTask()
    
            when:
            runDumpTaskWithTapi()
    
            then:
            agentWasApplied()
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 09:51:15 UTC 2024
    - 3K bytes
    - Viewed (0)
  6. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r33/DisabledTaskExecutionOnIncludedBuildsCrossVersionSpec.groovy

            settingsFile << """
                includeBuild 'includedBuild'
            """
            singleProjectBuildInSubfolder("includedBuild")
    
            when:
            withConnection(toolingApi.connector().forProjectDirectory(projectDir.file('sub1')).searchUpwards(true)) {
                BuildInvocations invocations = getModel(BuildInvocations)
                def task = invocations.tasks.find { it.name.contains 'tasks' }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  7. platforms/core-configuration/kotlin-dsl-tooling-builders/src/crossVersionTest/groovy/org/gradle/kotlin/dsl/tooling/builders/AbstractKotlinScriptModelCrossVersionTest.groovy

    @CompileStatic
    abstract class AbstractKotlinScriptModelCrossVersionTest extends ToolingApiSpecification implements KotlinDslTestProjectInitiation {
    
        def setup() {
            // Required for the lenient classpath mode
            toolingApi.requireDaemons()
            // Only Kotlin settings scripts
            settingsFile.delete()
            file("settings.gradle.kts").touch()
            // Gradle 6.5.1 instrumented jar cache has concurrency issues causing flakiness
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 9.4K bytes
    - Viewed (0)
  8. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r82/CustomToolingModelCrossVersionSpec.groovy

    import org.gradle.tooling.ProjectConnection
    import spock.lang.Issue
    
    @TargetGradleVersion(">=4.8")
    class CustomToolingModelCrossVersionSpec extends ToolingApiSpecification {
        def setup() {
            toolingApi.requireDaemons()
    
            file('build.gradle') << """
    import org.gradle.tooling.provider.model.ToolingModelBuilderRegistry
    import org.gradle.tooling.provider.model.ToolingModelBuilder
    import javax.inject.Inject
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  9. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r33/IncompatibilityCrossVersionSpec.groovy

            expect:
            buildPluginWith("3.2.1")
            assertWorks()
        }
    
        private void assertWorks() {
            // So we don't try to use a classpath distribution
            toolingApi.requireDaemons()
    
            withConnector {
                // TestKit builds that use debug will set this to true
                it.embedded(true)
            }
    
            // Run the build
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  10. platforms/core-configuration/configuration-cache/build.gradle.kts

        implementation(projects.processServices)
        implementation(projects.serialization)
        implementation(projects.stdlibKotlinExtensions)
        implementation(projects.stdlibSerializationCodecs)
        implementation(projects.toolingApi)
    
        implementation(libs.fastutil)
        implementation(libs.groovyJson)
        implementation(libs.guava)
        implementation(libs.slf4jApi)
    
        runtimeOnly(project(":composite-builds"))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 09:51:14 UTC 2024
    - 5K bytes
    - Viewed (0)
Back to top