Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for getSegments (0.32 sec)

  1. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/RelativePathSupplier.java

     * limitations under the License.
     */
    
    package org.gradle.internal;
    
    import java.util.Collection;
    
    public interface RelativePathSupplier {
        boolean isRoot();
    
        Collection<String> getSegments();
    
        String toRelativePath();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 810 bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/api/internal/file/RelativeFile.java

            return relativePath;
        }
    
        public File getBaseDir() {
            if (file == null || relativePath == null) {
                return null;
            }
            int relativeSegments = relativePath.getSegments().length;
            File parentFile = file;
            for (int i=0; i<relativeSegments; i++) {
                parentFile = parentFile.getParentFile();
            }
            return parentFile;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 02 16:56:13 UTC 2016
    - 1.5K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/api/internal/file/copy/MatchingCopyAction.java

        }
    
        @Override
        public void execute(FileCopyDetails details) {
            RelativePath relativeSourcePath = details.getRelativeSourcePath();
            if (matcher.test(relativeSourcePath.getSegments(), relativeSourcePath.isFile())) {
                toApply.execute(details);
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jul 04 11:16:13 UTC 2019
    - 1.4K bytes
    - Viewed (0)
  4. subprojects/core-api/src/main/java/org/gradle/api/internal/file/RelativePathSpec.java

            this.matcher = matcher;
        }
    
        @Override
        public boolean isSatisfiedBy(FileTreeElement element) {
            RelativePath relativePath = element.getRelativePath();
            return matcher.test(relativePath.getSegments(), relativePath.isFile());
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jul 04 11:16:13 UTC 2019
    - 1.2K bytes
    - Viewed (0)
  5. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/RelativePathTracker.java

                rootName = null;
            }
            return name;
        }
    
        @Override
        public boolean isRoot() {
            return segments.isEmpty();
        }
    
        @Override
        public Collection<String> getSegments() {
            return segments;
        }
    
        /**
         * Returns the relative path using '{@literal /}' as the separator.
         */
        @Override
        public String toRelativePath() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  6. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/impl/DirectorySnapshotter.java

            @Override
            public SymbolicLinkMapping withNewMapping(String source, String target, RelativePathTracker currentPathTracker) {
                return new DefaultSymbolicLinkMapping(source, target, currentPathTracker.getSegments());
            }
    
            @Override
            public Iterable<String> getRemappedSegments(Iterable<String> segments) {
                return segments;
            }
        };
    
        private final FileHasher hasher;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 24.4K bytes
    - Viewed (0)
  7. platforms/core-execution/snapshots/src/main/java/org/gradle/internal/snapshot/impl/FileSystemSnapshotFilter.java

                boolean root = relativePath.isRoot();
                Iterable<String> relativePathForFiltering = root
                    ? ImmutableList.of(snapshot.getName())
                    : relativePath.getSegments();
                SnapshotVisitResult result;
                boolean forceInclude = snapshot.accept(new FileSystemLocationSnapshotTransformer<Boolean>() {
                    @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:34:50 UTC 2023
    - 4.8K bytes
    - Viewed (0)
  8. subprojects/core/src/main/java/org/gradle/api/internal/file/copy/DefaultFileCopyDetails.java

        public RelativePath getRelativePath() {
            if (relativePath == null) {
                RelativePath path = fileDetails.getRelativePath();
                relativePath = specResolver.getDestPath().append(path.isFile(), path.getSegments());
            }
            return relativePath;
        }
    
        @Override
        public FilePermissions getPermissions() {
            if (permissions != null) {
                return permissions;
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 15:25:10 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  9. subprojects/core-api/src/test/groovy/org/gradle/api/file/RelativePathTest.java

    import static org.junit.Assert.assertEquals;
    
    public class RelativePathTest {
    
        private void assertPathContains(RelativePath path, boolean isFile, String... expectedSegments) {
            String[] actualPaths = path.getSegments();
            assertArrayEquals(expectedSegments, actualPaths);
            assertEquals(isFile, path.isFile());
        }
    
        @Test
        public void testConstructors() {
            RelativePath path;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Apr 29 15:31:00 UTC 2023
    - 8.4K bytes
    - Viewed (0)
  10. platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/CrossVersionTestEngine.java

            // 1: [variant:tapi]
            // 2: [spec:org.gradle.kotlin.dsl.tooling.builders.r54.KotlinSettingsScriptModelCrossVersionSpec]
            // 3: [feature:$spock_feature_2_0]
            List<UniqueId.Segment> segments = uniqueId.getSegments();
    
            if (toolingApiVersionToLoad != null && segments.size() >= 3 && isVariantSelected(segments.get(1))) {
                String classToLoad = segments.get(2).getValue();
                try {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 13.4K bytes
    - Viewed (0)
Back to top