Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for ImmutableWorkspace (0.21 sec)

  1. platforms/core-execution/execution/src/test/groovy/org/gradle/internal/execution/steps/AssignImmutableWorkspaceStepTest.groovy

        def immutableWorkspace = file("immutable-workspace")
        def temporaryWorkspace = file("temporary-workspace")
        def secondTemporaryWorkspace = file("second-temporary-workspace")
        def workspace = Stub(ImmutableWorkspace) {
            immutableLocation >> immutableWorkspace
            withTemporaryWorkspace(_ as TemporaryWorkspaceAction)
                >>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 19 14:32:25 UTC 2024
    - 13K bytes
    - Viewed (0)
  2. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/workspace/impl/CacheBasedImmutableWorkspaceProvider.java

            );
        }
    
        @Override
        public ImmutableWorkspace getWorkspace(String path) {
            File immutableWorkspace = new File(baseDirectory, path);
            fileAccessTracker.markAccessed(immutableWorkspace);
            return new ImmutableWorkspace() {
                @Override
                public File getImmutableLocation() {
                    return immutableWorkspace;
                }
    
                @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 10 15:51:31 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  3. platforms/core-execution/execution/src/test/groovy/org/gradle/internal/execution/steps/AssignImmutableWorkspaceStepConcurrencyTest.groovy

            }
    
            @Override
            ImmutableWorkspace getWorkspace(String path) {
                def temporaryWorkspace = temporaryWorkspaces.pop()
                return new ImmutableWorkspace() {
                    @Override
                    File getImmutableLocation() {
                        return immutableWorkspace
                    }
    
                    @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 09:46:25 UTC 2023
    - 6.5K bytes
    - Viewed (0)
  4. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/steps/AssignImmutableWorkspaceStep.java

            ImmutableWorkspace workspace = workspaceProvider.getWorkspace(uniqueId);
    
            return loadImmutableWorkspaceIfExists(work, workspace)
                .orElseGet(() -> executeInTemporaryWorkspace(work, context, workspace));
        }
    
        private Optional<WorkspaceResult> loadImmutableWorkspaceIfExists(UnitOfWork work, ImmutableWorkspace workspace) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 19 16:44:11 UTC 2024
    - 19.7K bytes
    - Viewed (0)
  5. platforms/core-execution/execution/src/main/java/org/gradle/internal/execution/workspace/ImmutableWorkspaceProvider.java

     * limitations under the License.
     */
    
    package org.gradle.internal.execution.workspace;
    
    import java.io.File;
    
    public interface ImmutableWorkspaceProvider {
        ImmutableWorkspace getWorkspace(String path);
    
        interface ImmutableWorkspace {
            /**
             * Looks up the immutable workspace.
             */
            File getImmutableLocation();
    
            /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 09:41:28 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  6. platforms/software/dependency-management/src/main/java/org/gradle/api/internal/catalog/DependenciesAccessorsWorkspaceProvider.java

                    .withDisplayName("dependencies-accessors"),
                fileAccessTimeJournal,
                cacheConfigurations
            );
        }
    
        @Override
        public ImmutableWorkspace getWorkspace(String path) {
            return delegate.getWorkspace(path);
        }
    
        @Override
        public void close() {
            delegate.close();
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 09:41:31 UTC 2023
    - 1.9K bytes
    - Viewed (0)
Back to top