private static Set getPosixFilePermissions()

in src/main/java/org/apache/netbeans/nbpackage/ArchiveUtils.java [229:241]


    private static Set<PosixFilePermission> getPosixFilePermissions(final ZipArchiveEntry entry) {
        int mode = entry.getUnixMode();
        if (mode == 0) {
            if (entry.isUnixSymlink()) {
                mode = DEFAULT_LINK_MODE;
            } else if (entry.isDirectory()) {
                mode = DEFAULT_DIRECTORY_MODE;
            } else {
                mode = DEFAULT_FILE_MODE;
            }
        }
        return getPosixFilePermissions(mode);
    }