Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for DistributionFactory (0.38 sec)

  1. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/internal/consumer/DistributionFactory.java

    import java.util.HashMap;
    import java.util.Map;
    import java.util.concurrent.CancellationException;
    
    import static org.gradle.internal.FileUtils.hasExtension;
    
    public class DistributionFactory {
        private final Clock clock;
    
        public DistributionFactory(Clock clock) {
            this.clock = clock;
        }
    
        /**
         * Returns the default distribution to use for the specified project.
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 05:58:56 UTC 2024
    - 10.2K bytes
    - Viewed (0)
  2. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/internal/consumer/DefaultGradleConnector.java

        public DefaultGradleConnector(ConnectionFactory connectionFactory, DistributionFactory distributionFactory) {
            this.connectionFactory = connectionFactory;
            this.distributionFactory = distributionFactory;
        }
    
        /**
         * Closes the tooling API, releasing all resources. Blocks until completed.
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 6.8K bytes
    - Viewed (0)
  3. platforms/ide/tooling-api/src/test/groovy/org/gradle/tooling/internal/consumer/DefaultGradleConnectorTest.groovy

        final ConnectionFactory connectionFactory = Mock()
        final DistributionFactory distributionFactory = Mock()
        final Distribution distribution = Mock()
        final File projectDir = new File('project-dir')
        final GradleConnector connector = new DefaultGradleConnector(connectionFactory, distributionFactory)
    
        def canCreateAConnectionGivenAProjectDirectory() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  4. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/internal/consumer/ConnectorServices.java

                return new Factory<DefaultGradleConnector>() {
                    @Override
                    public DefaultGradleConnector create() {
                        return new DefaultGradleConnector(connectionFactory, distributionFactory);
                    }
                };
            }
    
            @Provides
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 09:21:42 UTC 2024
    - 4.3K bytes
    - Viewed (0)
  5. platforms/ide/tooling-api/toolingApi-connect.puml

    GradleConnector -> DefaultGradleConnector: create
    DefaultGradleConnector --> User: instance
    User -> DefaultGradleConnector: use distribution/version/URI
    DefaultGradleConnector -> DistributionFactory: get distribution
    DistributionFactory --> DefaultGradleConnector: Distribution
    User -> DefaultGradleConnector: connect()
    DefaultGradleConnector -> ConnectionFactory: create()
    ConnectionFactory --> DefaultGradleConnector: DefaultProjectConnection
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 606 bytes
    - Viewed (0)
  6. platforms/ide/tooling-api/toolingApi-operation.puml

    LoggingInitializer -> LazyConsumer: run()
    LazyConsumer -> ToolingImplLoader: createConnection
    create Connection
    ToolingImplLoader -> Connection: new
    Connection --> LazyConsumer: connection
    note left
    uses DistributionFactory to create classloader and instantiate DefaultConnection (provider side) using services lookup
    then creates ConsumerConnection matching to capability of this DefaultConnection (DefaultToolingImplementationLoader.create())
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  7. platforms/ide/tooling-api/src/test/groovy/org/gradle/tooling/internal/consumer/DistributionFactoryTest.groovy

        final ProgressLoggerFactory progressLoggerFactory = Mock()
        final ProgressLogger progressLogger = Mock()
        final BuildCancellationToken cancellationToken = Mock()
        final DistributionFactory factory = new DistributionFactory(Time.clock())
        final InternalBuildProgressListener buildProgressListener = Mock()
    
        def setup() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 11.7K bytes
    - Viewed (0)
  8. testing/architecture-test/src/changes/archunit-store/internal-api-nullability.txt

    Class <org.gradle.tooling.internal.consumer.DistributionFactory$ClasspathDistribution> is not annotated (directly or via its package) with @org.gradle.api.NonNullApi in (DistributionFactory.java:0)
    Class <org.gradle.tooling.internal.consumer.DistributionFactory$InstalledDistribution$1> is not annotated (directly or via its package) with @org.gradle.api.NonNullApi in (DistributionFactory.java:0)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 09:51:15 UTC 2024
    - 967.9K bytes
    - Viewed (0)
Back to top