AllPermissions implements CompiledPermissions { @NotNull @Override public RepositoryPermission getRepositoryPermission() { return RepositoryPermission.ALL; } private  AllPermissions(); @Override void refresh(@NotNull Root root, @NotNull String workspaceName); @NotNull @Override RepositoryPermission getRepositoryPermission(); @NotNull @Override TreePermission getTreePermission(@NotNull Tree tree, @NotNull TreePermission parentPermission); @NotNull @Override TreePermission getTreePermission(@NotNull Tree tree, @NotNull TreeType type, @NotNull TreePermission parentPermission); @Override boolean isGranted(@NotNull Tree tree, @Nullable PropertyState property, long permissions); @Override boolean isGranted(@NotNull String path, long permissions); @NotNull @Override Set<String> getPrivileges(@Nullable Tree tree); @Override boolean hasPrivileges(@Nullable Tree tree, @NotNull String... privilegeNames);  }
@Test public void testGetRepositoryPermission() { assertSame(RepositoryPermission.ALL, all.getRepositoryPermission()); }