Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 57 for TAPI (0.12 sec)

  1. platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/ToolingApiExecution.groovy

            if (isClassloadedVersionCurrent()) {
                // Gradle current -> TAPI {source}
                this.gradle = packagedDistribution
                this.toolingApi = loadedDistribution
            } else {
                // TAPI {target} -> Gradle current
                this.gradle = loadedDistribution
                this.toolingApi = packagedDistribution
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jun 10 06:17:20 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  2. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/ToolingModelContract.java

    import java.lang.annotation.Target;
    
    /**
     * Annotation used to mark TAPI model interfaces. On the client side such interfaces
     * are instantiated via Java dynamic proxies, and we use this annotation when we want
     * these proxies to have richer behaviour than just implementing the base interface.
     * <p>
     * For example. Let's say the TAPI model interface is {@code Animal}, but which also
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 06 08:48:11 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  3. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r81/LogLevelConfigCrossVersionSpec.groovy

            buildFile << LOG_LEVEL_TEST_SCRIPT
        }
    
        @ToolingApiVersion('>=8.1')
        @TargetGradleVersion('>=3.0 <=8.0')
        def "tooling api uses log level set in arguments over gradle properties TAPI >= 8.1"() {
            when:
            def stdOut = runLogScript(toolingApi, arguments)
    
            then:
            validateLogs(stdOut, expectedLevel)
    
            where:
            expectedLevel  | arguments
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  4. 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)
  5. platforms/core-configuration/kotlin-dsl/doc/c4/C4_3_Component.puml

            }
    
    
            Container_Boundary(tapiBuilder, "IDE ToolingAPI Models") {
    
                Component(tapiModels, "TAPI Models", "classpath, sourcepath, implicit imports, user reports")
                Component(tapiModelBuilders, "TAPI Model Builders", "On-demand source distro download, Calculates editor warnings and errors")
    
                Rel_Neighbor(tapiModelBuilders, tapiModels, "Build")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 17:46:30 UTC 2023
    - 5.8K bytes
    - Viewed (0)
  6. platforms/enterprise/enterprise-operations/src/main/java/org/gradle/operations/dependencies/transforms/ExecutePlannedTransformStepBuildOperationType.java

             *
             * Not used by build scans but for TAPI events in {@code TransformOperationMapper}.
             */
            @NotUsedByScanPlugin
            String getTransformerName();
    
            /**
             * Returns the display name of the transform step subject.
             *
             * Not used by build scans but for TAPI events in {@code TransformOperationMapper}.
             */
            @NotUsedByScanPlugin
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jul 10 08:07:59 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  7. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r64/DaemonReuseCrossVersionSpec.groovy

            executer = toolingApi.createExecuter()
            executer.useOnlyRequestedJvmOpts()
            settingsFile << "rootProject.name = 'test-build'"
        }
    
        def "tooling API client reuses existing daemon started by TAPI"() {
            runBuildViaTAPI()
            def original = getDaemonUID()
            when:
            runBuildViaTAPI()
            then:
            assertSameDaemon(original)
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  8. platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/ToolingApiTestCommon.groovy

                    getOutputPattern(it)
                }.every { output.matches(it) }
    
        }
    
        static runLogScript(ToolingApi tapi, List<String> arguments) {
            def stdOut = new ByteArrayOutputStream()
            tapi.withConnection { ProjectConnection connection ->
                connection.newBuild()
                    .withArguments(arguments)
                    .setStandardOutput(stdOut)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  9. platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/ToolingApiAdditionalClasspathProvider.groovy

     */
    
    package org.gradle.integtests.tooling.fixture
    
    import org.gradle.integtests.fixtures.executer.GradleDistribution
    
    
    /**
     * Provides TAPI client additional classpath.
     */
    interface ToolingApiAdditionalClasspathProvider {
    
        /**
         * Additional classpath for given TAPI and target Gradle distribution to be added to the loader of the test class.
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  10. architecture/runtimes.md

            
            gradle["Gradle CLI client"]
        
            gradlew["Gradlew CLI client"]
        
            subgraph IDE    
                tapi["Tooling API client"]
            end
            
            daemon["Gradle daemon"]
            gradle --> daemon
            gradlew --> daemon
            tapi --> daemon
            
            worker["Worker process"]
            daemon --> worker
    
            worker2["Worker process"]
            daemon --> worker2
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 02 06:42:46 UTC 2024
    - 2.3K bytes
    - Viewed (0)
Back to top