private static boolean isDerived(IResource curr) { do { if (curr.isDerived()) { return true; } curr= curr.getParent(); } while (curr != null); return false; }
private static boolean isDerived(IResource curr) { do { if (curr.isDerived()) { return true; } curr= curr.getParent(); } while (curr != null); return false; } }
private boolean isDerived(IResource resource) { while (resource != null) { if (resource.isDerived()) return true; resource= resource.getParent(); } return false; }
public boolean visit(IResource resource) throws CoreException { if (resource.getType() == IResource.FILE && resource.isDerived()) { filesToDelete.add((IFile)resource); return false; } else { return true; } } });
private boolean isDerived(IResource resource) { while (resource != null) { if (resource.isDerived()) return true; resource= resource.getParent(); } return false; }
private boolean isDerived(IResource resource) { while (resource != null) { if (resource.isDerived()) return true; resource= resource.getParent(); } return false; }
/** * Returns whether the given file or folder with its content should be ignored. * * This method answers true if the file matches one of the global ignore * patterns, or if the file is marked as derived. * * @param resource the file or folder * @return whether the file should be ignored */ public static boolean isIgnoredHint(IResource resource) { if (resource.isDerived()) return true; return matchesEnabledIgnore(resource); }
public static boolean hasClassfiles(IResource resource) throws CoreException { if (resource.isDerived()) { return true; } if (resource instanceof IContainer) { IResource[] members= ((IContainer) resource).members(); for (int i= 0; i < members.length; i++) { if (hasClassfiles(members[i])) { return true; } } } return false; }
@Override public boolean select(Viewer viewer, Object parentElement, Object element) { if (element instanceof IResource) { final IResource resource = (IResource) element; if (resource.isHidden() || resource.isDerived() || resource.isPhantom()) { return false; } final IPath path2 = resource.getRawLocation(); if (path2 != null) { final File rawFile = path2.toFile(); return rawFile != null && !rawFile.isHidden(); } } return true; }
public static boolean hasClassfiles(IResource resource) throws CoreException { if (resource.isDerived()) { return true; } if (resource instanceof IContainer) { IResource[] members= ((IContainer) resource).members(); for (int i= 0; i < members.length; i++) { if (hasClassfiles(members[i])) { return true; } } } return false; }
public static boolean hasClassfiles(IResource resource) throws CoreException { if (resource.isDerived()) { return true; } if (resource instanceof IContainer) { IResource[] members= ((IContainer) resource).members(); for (int i= 0; i < members.length; i++) { if (hasClassfiles(members[i])) { return true; } } } return false; }
public static boolean isSonarLintFileCandidate(IResource resource) { if (!resource.exists() || resource.isDerived(IResource.CHECK_ANCESTORS) || resource.isHidden(IResource.CHECK_ANCESTORS)) { return false; } // Ignore .project, .settings, that are not considered hidden on Windows... // Also ignore .class (SLE-65) if (resource.getName().startsWith(".") || "class".equals(resource.getFileExtension())) { return false; } return true; }
public boolean visit(IResource resource) throws CoreException { if (moveResourceMonitor.isCanceled()) return false; switch (resource.getType()) { case IResource.FILE : if (!resource.isDerived() && !isManifest(sourceRoot, resource.getFullPath())) moveFile((IFile) resource, sourceRoot, destinationRoot); return false; case IResource.FOLDER : return true; default : return false; } }
/** Replies if the given resource could be considered for discovering an agent to be launched. * * @param resource the resource. * @return {@code true} if the resource could be explored. */ @SuppressWarnings("static-method") protected boolean isValidResource(IResource resource) { return resource.isAccessible() && !resource.isHidden() && !resource.isPhantom() && !resource.isDerived(); }
@Override public boolean visit(IResourceDelta delta) throws CoreException { IResource resource = delta.getResource(); if (!resource.isDerived()) { if (resource.getType() != IResource.FILE) { return KEEP_SEARCHING; } savedResourceFound = notOnlyMarkersChanged(delta); } return STOP_SEARCHING; }
public static void removeOldClassfiles(IResource resource) throws CoreException { if (resource.isDerived()) { resource.delete(false, null); } else if (resource instanceof IContainer) { IResource[] members= ((IContainer) resource).members(); for (int i= 0; i < members.length; i++) { removeOldClassfiles(members[i]); } } }
public static void removeOldClassfiles(IResource resource) throws CoreException { if (resource.isDerived()) { resource.delete(false, null); } else if (resource instanceof IContainer) { IResource[] members= ((IContainer) resource).members(); for (int i= 0; i < members.length; i++) { removeOldClassfiles(members[i]); } } }
public static void removeOldClassfiles(IResource resource) throws CoreException { if (resource.isDerived()) { resource.delete(false, null); } else if (resource instanceof IContainer) { IResource[] members= ((IContainer) resource).members(); for (int i= 0; i < members.length; i++) { removeOldClassfiles(members[i]); } } }
private boolean shouldValidate(IFile file) { IResource resource = file; do { if (resource.isDerived() || resource.isTeamPrivateMember() || !resource.isAccessible() || resource.getName().charAt(0) == '.') { return false; } resource = resource.getParent(); } while ((resource.getType() & IResource.PROJECT) == 0); return true; }
private boolean shouldValidate(IFile file) { IResource resource = file; do { if (resource.isDerived() || resource.isTeamPrivateMember() || !resource.isAccessible() || resource.getName().charAt(0) == '.') { return false; } resource = resource.getParent(); } while ((resource.getType() & IResource.PROJECT) == 0); return true; }