Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 86 for toolingapi (0.13 sec)

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

    import org.junit.runners.model.Statement
    import org.slf4j.Logger
    import org.slf4j.LoggerFactory
    
    import java.util.concurrent.TimeUnit
    
    class ToolingApi implements TestRule {
        private static final Logger LOGGER = LoggerFactory.getLogger(ToolingApi)
    
        private GradleDistribution dist
        private TestDirectoryProvider testWorkDirProvider
        private TestFile gradleUserHomeDir
        private TestFile daemonBaseDir
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:07:23 UTC 2024
    - 12K bytes
    - Viewed (0)
  2. platforms/ide/tooling-api/toolingApi-processing.puml

    @startuml
    box ":toolingApi side"
      participant ConsumerConnection
      participant ModelProducer
    end box
    box ":launcher side"
      participant DefaultConnection
      participant ProviderConnection
    end box
    
    ConsumerConnection -> ModelProducer: request
    activate ModelProducer
    ModelProducer -> DefaultConnection: request
    note right
    DefaultConnection has entry points to accept calls from different ToolingAPI versions
    end note
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  3. platforms/ide/tooling-api/toolingApi-connect.puml

    Bálint Hegyi <******@****.***> 1695636814 +0200
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 606 bytes
    - Viewed (0)
  4. platforms/ide/tooling-api/toolingApi-operation.puml

    Bálint Hegyi <******@****.***> 1695636814 +0200
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  5. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r22/ClientShutdownCrossVersionSpec.groovy

        def setup() {
            toolingApi.requireIsolatedToolingApi()
            toolingApi.requireIsolatedUserHome()
        }
    
        def cleanup() {
            toolingApi.close()
        }
    
        def "can shutdown tooling API session when no operations have been executed"() {
            given:
            toolingApi.close()
    
            when:
            toolingApi.withConnection {}
    
            then:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 4K bytes
    - Viewed (0)
  6. platforms/ide/tooling-api/src/integTest/groovy/org/gradle/integtests/tooling/ToolingApiRemoteIntegrationTest.groovy

        final ToolingApi toolingApi = new ToolingApi(distribution, temporaryFolder)
        @Rule
        ConcurrentTestUtil concurrent = new ConcurrentTestUtil()
    
        def setup() {
            assert distribution.binDistribution.exists(): "bin distribution must exist to run this test; make sure a <test>NormalizedDistribution dependency is defined."
            server.start()
            toolingApi.requireIsolatedUserHome()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 10.9K bytes
    - Viewed (0)
  7. platforms/ide/tooling-api/src/integTest/groovy/org/gradle/integtests/tooling/GlobalLoggingManipulationIntegrationTest.groovy

    @Requires(value = IntegTestPreconditions.NotEmbeddedExecutor, reason = "because toolingApi.requireIsolatedToolingApi()")
    class GlobalLoggingManipulationIntegrationTest extends AbstractIntegrationSpec {
    
        @Rule
        BlockingHttpServer sync = new BlockingHttpServer()
        final ToolingApi toolingApi = new ToolingApi(distribution, temporaryFolder)
    
        def setup() {
            toolingApi.requireIsolatedToolingApi()
            sync.start()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 6K bytes
    - Viewed (0)
  8. platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/ToolingApiClassLoaderProvider.groovy

        static ClassLoader getToolingApiClassLoader(ToolingApiDistribution toolingApi, Class<?> target) {
            def testClassPath = [ToolingApiSpecification, target]
                .collect { ClasspathUtil.getClasspathForClass(it) }
    
            testClassPath.addAll(collectAdditionalClasspath(toolingApi, target))
    
            getTestClassLoader(toolingApi, testClassPath)
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Nov 21 09:28:30 UTC 2023
    - 5K bytes
    - Viewed (0)
  9. platforms/ide/tooling-api/src/integTest/groovy/org/gradle/integtests/tooling/ToolingApiUnsupportedVersionIntegrationTest.groovy

    import org.gradle.integtests.tooling.fixture.ToolingApi
    import org.gradle.tooling.ProjectConnection
    import org.gradle.tooling.UnsupportedVersionException
    import org.gradle.tooling.model.GradleProject
    import org.gradle.util.GradleVersion
    
    class ToolingApiUnsupportedVersionIntegrationTest extends AbstractIntegrationSpec {
        final ToolingApi toolingApi = new ToolingApi(distribution, temporaryFolder)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  10. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r61/InvalidateVirtualFileSystemAfterChangeCrossVersionSpec.groovy

        }
    
        private int countExecutedCommands() {
            toolingApi.daemons.daemon.log.count("command = ")
        }
    
        private void createIdleDaemon() {
            withConnection { connection ->
                connection.model(GradleBuild).get()
            }
            toolingApi.daemons.daemon.assertIdle()
        }
    
        def cleanup() {
            toolingApi.close()
        }
    
        boolean pathsInvalidated() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 4.5K bytes
    - Viewed (0)
Back to top