Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 132 for isIsolated (0.21 sec)

  1. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/artifacts/transform/Transform.java

        HashCode getSecondaryInputHash();
    
        void isolateParametersIfNotAlready();
    
        FileNormalizer getInputArtifactNormalizer();
    
        FileNormalizer getInputArtifactDependenciesNormalizer();
    
        boolean isIsolated();
    
        DirectorySensitivity getInputArtifactDirectorySensitivity();
    
        DirectorySensitivity getInputArtifactDependenciesDirectorySensitivity();
    
        LineEndingSensitivity getInputArtifactLineEndingNormalization();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/docs/userguide/optimizing-performance/isolated_projects.adoc

    :gradle-issues: https://github.com/gradle/gradle/issues/
    
    = Isolated Projects
    
    Isolated Projects is a pre-alpha Gradle feature that extends the configuration cache to further improve performance, in particular the performance of Android Studio and IDEA sync.
    
    When isolated projects is enabled, the configuration model of Gradle projects are "isolated" from each other.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 01 13:53:18 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  3. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/attributes/AttributeValuesIntegrationTest.groovy

        configurations.ok.attributes.attribute(attr, value)
    
        value[0].name = 'other'
        value.add(new Thing(name: 'c'))
    
        def isolated = configurations.ok.attributes.getAttribute(attr)
        assert isolated.size() == 2
        assert isolated[0].name == 'a'
        assert isolated[1].name == 'b'
    """
    
            expect:
            succeeds()
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Oct 10 21:10:11 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  4. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/isolated/IsolatedProjectsToolingApiGradleProjectIntegrationTest.groovy

            then: "fetching with Isolated Projects"
            fixture.assertStateStored {
                modelsCreated(":", GradleProject, IsolatedGradleProjectInternal)
                modelsCreated(":lib1", IsolatedGradleProjectInternal)
            }
    
            checkGradleProject(projectModel, expectedProjectModel)
    
            when: "fetching again with Isolated Projects"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  5. subprojects/core-api/src/main/java/org/gradle/api/invocation/GradleLifecycle.java

         * @see IsolatedAction for the requirements to isolated actions
         * @since 8.8
         */
        @Incubating
        void beforeProject(IsolatedAction<? super Project> action);
    
        /**
         * Adds an {@link IsolatedAction isolated action} to be called immediately after a project is evaluated.
         *
         * @param action The action to execute.
         * @see IsolatedAction for the requirements to isolated actions
         * @since 8.8
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 21:28:22 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  6. platforms/core-runtime/daemon-protocol/src/test/groovy/org/gradle/tooling/internal/provider/serialization/PayloadSerializerTest.groovy

            reply.class == payloadClass
        }
    
        def "handles nested objects which are not visible from root object ClassLoader"() {
            def parent = isolated(WrapperPayload, PayloadInterface)
            def wrapperClass = parent.loadClass(WrapperPayload.name)
            def payloadClass = isolated(parent, CustomPayload).loadClass(CustomPayload.name)
            assertNotVisible(wrapperClass, payloadClass)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 00:13:09 UTC 2024
    - 8.1K bytes
    - Viewed (0)
  7. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/ConfigurationCacheKeyIntegrationTest.groovy

            then:
            configurationCache.assertStateLoaded()
        }
    
        @Issue("https://github.com/gradle/gradle/issues/26049")
        // Isolated Projects option is explicitly controlled by the test
        @Requires(IntegTestPreconditions.NotIsolatedProjects)
        def "isolated projects flag is part of the cache key"() {
            def isolatedProjects = new IsolatedProjectsFixture(this)
    
            when:
            configurationCacheRun "help"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  8. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/isolation/Isolatable.java

    /**
     * Isolatable objects can return an isolated instance of the given type T from which this object was created.
     * An <b>isolated</b> instance has the same internal state as the original object on which this isolatable was based,
     * but it is guaranteed not to retain any references to mutable state from the original instance.
     * <p>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  9. platforms/core-runtime/base-services/src/main/java/org/gradle/api/IsolatedAction.java

     */
    
    package org.gradle.api;
    
    import java.io.Serializable;
    
    /**
     * Defines an action that is applied to objects of type {@link T}, with each target getting its own isolated action instance.
     *
     * Each isolated action is re-created through Configuration Cache serialization before it is applied to a target.
     * This approach ensures that sharing mutable state across targets via any means
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 17 18:15:52 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  10. subprojects/core/src/main/java/org/gradle/api/internal/project/IsolatedAntBuilder.java

         * @return a copy of this builder
         */
        IsolatedAntBuilder withClasspath(Iterable<File> classpath);
    
        /**
         * Executes the given closure against an isolated {@link org.gradle.api.AntBuilder} instance. The builder will
         * have visible to it an isolated version of Ant, Groovy and the specified libraries (if any). Each call to this
         * method is given a separate Ant project.
         */
        void execute(Closure antClosure);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Feb 02 18:37:54 UTC 2023
    - 1.6K bytes
    - Viewed (0)
Back to top