Examples of findMarkers()


Examples of org.eclipse.core.resources.IFile.findMarkers()

            protected void runTest() throws Throwable {
              IFile file = filesMap.get(pdttFile);

              StringBuilder buf = new StringBuilder();

              IMarker[] markers = file.findMarkers(
                  DefaultProblem.MARKER_TYPE_PROBLEM, true,
                  IResource.DEPTH_ZERO);
              Arrays.sort(markers, new MarkerComparator());
              for (IMarker marker : markers) {
                buf.append("\n[line=");
View Full Code Here

Examples of org.eclipse.core.resources.IFile.findMarkers()

                return false; // can't compute
            }

            if (caretLine > 0) {
                try {
                    IMarker[] problems = resource.findMarkers(
                            DefaultProblem.MARKER_TYPE_PROBLEM, false,
                            IResource.DEPTH_INFINITE);
                    for (int i = 0; i < problems.length; i++) {
                        final IMarker marker = problems[i];
                        final boolean isInCaret = isCaretLine(caretLine,
View Full Code Here

Examples of org.eclipse.core.resources.IFile.findMarkers()

    String tagString = pStore.getString(MarkdownPreferencePage.PREF_TASK_TAGS_DEFINED);
    List<String> tags = Arrays.asList(tagString.split(","));
    // Get resource for editor
    IFile docFile = getResource(this);
    // Get existing tasks
    IMarker[] taskMarkers = docFile.findMarkers(IMarker.TASK, true, IResource.DEPTH_INFINITE);
    List<IMarker> markers = new ArrayList<IMarker>(Arrays.asList(taskMarkers));
//    Collections.sort(markers, c) sort for efficiency
    // Find tags in doc
    List<String> text = getMarkdownPage().getText();
    for(int i=1; i<=text.size(); i++) {
View Full Code Here

Examples of org.eclipse.core.resources.IProject.findMarkers()

  @SuppressWarnings("unchecked")
  @Override
  protected IProject[] build(int kind, Map args, IProgressMonitor monitor) throws CoreException {   
    IProject project = getProject();
    if (project != null && project.isAccessible()) {
      IMarker[] markers = project.findMarkers(ResourceIDs.MARKER_TML_REFERENCES, false, IResource.DEPTH_INFINITE);
      for (IMarker marker : markers) {
        if (marker.getResource() != null && marker.getResource() instanceof IFile) {
          TMLFileValidator.validateTMLFile((IFile)marker.getResource());
        }
      }
View Full Code Here

Examples of org.eclipse.core.resources.IProject.findMarkers()

  @SuppressWarnings("unchecked")
  @Override
  protected IProject[] build(int kind, Map args, IProgressMonitor monitor) throws CoreException {   
    IProject project = getProject();
    if (project != null && project.isAccessible()) {
      IMarker[] tmlmarkers = project.findMarkers(ResourceIDs.MARKER_TML_REFERENCES, false, IResource.DEPTH_INFINITE);
      for (IMarker marker : tmlmarkers) {
        if (marker.getResource() != null && marker.getResource() instanceof IFile) {
          TMLFileValidator.validateTMLFile((IFile)marker.getResource());
        }
      } 
View Full Code Here

Examples of org.eclipse.core.resources.IProject.findMarkers()

            if (result == null || result.isCommandNotFound()) {
                MarkerUtils.createProblemMarker(project, null,
                        "Builder command not found: " + getOsCommand(erlProject), 0,
                        IMarker.SEVERITY_ERROR);
            } else {
                final boolean noMarkersOnProject = project.findMarkers(IMarker.PROBLEM,
                        true, IResource.DEPTH_INFINITE).length == 0;
                if (noMarkersOnProject && result.exit > 0) {
                    MarkerUtils.createProblemMarker(project, null, "Builder error: "
                            + getOsCommand(erlProject), 0, IMarker.SEVERITY_ERROR);
                }
View Full Code Here

Examples of org.eclipse.core.resources.IProject.findMarkers()

    }

    waitForJobsToComplete();

    IMarker[] markers =
            p.findMarkers(FINDBUGS_MARKER, true, IResource.DEPTH_INFINITE);
    assertEquals(markerCount, markers.length);
  }

}
View Full Code Here

Examples of org.eclipse.core.resources.IProject.findMarkers()

            if (!project.isOpen()) {
                return null;
            }
            IMarker[] markers;
            try {
                markers = project.findMarkers(PythonBaseModelProvider.PYDEV_PACKAGE_EXPORER_PROBLEM_MARKER, true, 0);
            } catch (CoreException e1) {
                Log.log(e1);
                return null;
            }
            if (markers == null || markers.length == 0) {
View Full Code Here

Examples of org.eclipse.core.resources.IProject.findMarkers()

          }
          IResource res = unit.getCorrespondingResource();
          if (res instanceof IFile) {
            IFile file = (IFile) res;
            IProject containingProject = file.getProject();
            IMarker[] javaModelMarkers = containingProject
                .findMarkers(
                    IJavaModelMarker.JAVA_MODEL_PROBLEM_MARKER,
                    false, IResource.DEPTH_INFINITE);
            for (IMarker marker : javaModelMarkers) {
              if (marker.getResource().equals(file)) {
View Full Code Here

Examples of org.eclipse.core.resources.IResource.findMarkers()

        if (resource != null) {
            try {
                IMarker[] markers;

                markers = resource.findMarkers(BndtoolsConstants.MARKER_BND_CLASSPATH_PROBLEM, true, 0);
                loadMarkers(markers);
                markers = resource.findMarkers(BndtoolsConstants.MARKER_BND_PROBLEM, true, 0);
                loadMarkers(markers);
            } catch (CoreException e) {
                logger.logError("Error retrieving problem markers", e);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.