Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 20 for toUnixNumeric (0.17 sec)

  1. platforms/core-configuration/file-collections/src/main/java/org/gradle/api/internal/file/AbstractUserClassFilePermissions.java

         * See {@link ConfigurableFilePermissions#unix(String)} for details,
         * returned value is equivalent to one of the three octal digits.
         */
        protected int toUnixNumeric() {
            return (getRead() ? 4 : 0) + (getWrite() ? 2 : 0) + (getExecute() ? 1 : 0);
        }
    
        protected static boolean isRead(int unixNumeric) {
            return (unixNumeric & 4) >> 2 == 1;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/api/internal/file/archive/ZipCopyAction.java

                    archiveEntry.setTime(getArchiveTimeFor(fileDetails));
                    archiveEntry.setUnixMode(UnixStat.FILE_FLAG | fileDetails.getPermissions().toUnixNumeric());
                    zipOutStr.putArchiveEntry(archiveEntry);
                    fileDetails.copyTo(zipOutStr);
                    zipOutStr.closeArchiveEntry();
                } catch (Exception e) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 08 14:16:53 UTC 2023
    - 6.6K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/internal/fingerprint/impl/PatternSetSnapshottingFilter.java

                    .willBeRemovedInGradle9()
                    .withUpgradeGuideSection(8, "unix_file_permissions_deprecated")
                    .nagUser();
                return getPermissions().toUnixNumeric();
            }
    
            @Override
            public FilePermissions getPermissions() {
                int unixNumeric = stat.getUnixMode(getFile());
                return new DefaultFilePermissions(unixNumeric);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 15:25:10 UTC 2024
    - 8K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/internal/file/copy/DefaultFileCopyDetails.java

                adaptPermissions(target);
                return copied;
            }
        }
    
        private void adaptPermissions(File target) {
            int specMode = this.getPermissions().toUnixNumeric();
            getChmod().chmod(target, specMode);
        }
    
        @Override
        public RelativePath getRelativePath() {
            if (relativePath == null) {
    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/main/java/org/gradle/api/file/FilePermissions.java

        /**
         * Converts the permissions for the various user groups to a numeric Unix permission.
         * See {@link ConfigurableFilePermissions#unix(String)} for details.
         */
        int toUnixNumeric();
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Mar 06 12:31:43 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  6. subprojects/core/src/testFixtures/groovy/org/gradle/api/file/FileVisitorUtil.groovy

        }
    
        static void assertVisitsPermissions(FileTree tree, Map<String, Integer> filesWithPermissions) {
            def visited = [:]
            tree.visit {
                visited[it.name] = it.permissions.toUnixNumeric()
            }
            assertThat(visited, equalTo(filesWithPermissions))
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jun 22 14:26:33 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  7. subprojects/core/src/main/java/org/gradle/execution/plan/SingleFileTreeElementMatcher.java

                    .willBeRemovedInGradle9()
                    .withUpgradeGuideSection(8, "unix_file_permissions_deprecated")
                    .nagUser();
                return getPermissions().toUnixNumeric();
            }
    
            @Override
            public FilePermissions getPermissions() {
                int unixNumeric = stat.getUnixMode(file);
                return new DefaultFilePermissions(unixNumeric);
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 15:25:10 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  8. subprojects/core/src/main/java/org/gradle/api/tasks/AbstractCopyTask.java

                getInputs().property(specPropertyName + ".dirPermissions", spec.getDirPermissions().map(FilePermissions::toUnixNumeric))
                    .optional(true);
                getInputs().property(specPropertyName + ".filePermissions", spec.getFilePermissions().map(FilePermissions::toUnixNumeric))
                    .optional(true);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 01 10:41:40 UTC 2024
    - 16.8K bytes
    - Viewed (0)
  9. subprojects/core/src/main/java/org/gradle/api/internal/file/copy/DefaultCopySpec.java

            return getMode(buildRootResolver().getFilePermissions());
        }
    
        @Nullable
        private Integer getMode(Provider<ConfigurableFilePermissions> permissions) {
            return permissions.map(FilePermissions::toUnixNumeric).getOrNull();
        }
    
        @Override
        @Deprecated
        public CopyProcessingSpec setDirMode(@Nullable Integer mode) {
            DeprecationLogger.deprecateMethod(CopyProcessingSpec.class, "setDirMode(Integer)")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 15:25:10 UTC 2024
    - 33.6K bytes
    - Viewed (0)
  10. subprojects/core/src/integTest/groovy/org/gradle/api/tasks/CopyPermissionsIntegrationTest.groovy

                                    eachFile {
                                        permissions = p
                                    }
                                  """
            "file mode"         | "fileMode = p.toUnixNumeric()"
            "file permissions"  | "filePermissions.set(p)"
        }
    
        private def withSourceFiles(String permissions) {
            file("files/sub/a.txt").createFile().setPermissions(permissions)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 03 15:21:23 UTC 2024
    - 20K bytes
    - Viewed (0)
Back to top