Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for getSegments (0.42 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. 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)
  3. 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)
  4. 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)
  5. 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)
  6. subprojects/core-api/src/main/java/org/gradle/api/file/RelativePath.java

        }
    
        private static void copySegments(String[] target, String[] source, int length) {
            System.arraycopy(source, 0, target, 0, length);
        }
    
        public String[] getSegments() {
            return segments;
        }
    
        public ListIterator<String> segmentIterator() {
            ArrayList<String> content = new ArrayList<String>(Arrays.asList(segments));
            return content.listIterator();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 30 05:20:08 UTC 2023
    - 9K bytes
    - Viewed (0)
Back to top