org.sonar.batch.mediumtest
Class BatchMediumTester.TaskResult

java.lang.Object
  extended by org.sonar.batch.mediumtest.BatchMediumTester.TaskResult
All Implemented Interfaces:
BatchComponent, BatchExtension, Extension, ScanTaskObserver
Enclosing class:
BatchMediumTester

public static class BatchMediumTester.TaskResult
extends Object
implements ScanTaskObserver


Constructor Summary
BatchMediumTester.TaskResult()
           
 
Method Summary
 List<DuplicationGroup> duplicationsFor(InputFile inputFile)
           
 List<TypeOfText> highlightingTypeFor(InputFile file, int charIndex)
          Get highlighting types at a given position in an inputfile
 List<InputDir> inputDirs()
           
 List<InputFile> inputFiles()
           
 List<Issue> issues()
           
 List<Measure> measures()
           
 void scanTaskCompleted(ProjectScanContainer container)
           
 Set<Integer> symbolReferencesFor(InputFile file, int symbolStartOffset, int symbolEndOffset)
          Get list of all positions of a symbol in an inputfile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BatchMediumTester.TaskResult

public BatchMediumTester.TaskResult()
Method Detail

scanTaskCompleted

public void scanTaskCompleted(ProjectScanContainer container)
Specified by:
scanTaskCompleted in interface ScanTaskObserver

issues

public List<Issue> issues()

measures

public List<Measure> measures()

inputFiles

public List<InputFile> inputFiles()

inputDirs

public List<InputDir> inputDirs()

duplicationsFor

public List<DuplicationGroup> duplicationsFor(InputFile inputFile)

highlightingTypeFor

public List<TypeOfText> highlightingTypeFor(InputFile file,
                                            int charIndex)
Get highlighting types at a given position in an inputfile

Parameters:
charIndex - 0-based offset in file

symbolReferencesFor

@CheckForNull
public Set<Integer> symbolReferencesFor(InputFile file,
                                                     int symbolStartOffset,
                                                     int symbolEndOffset)
Get list of all positions of a symbol in an inputfile

Parameters:
symbolStartOffset - 0-based start offset for the symbol in file
symbolEndOffset - 0-based end offset for the symbol in file


Copyright © 2009–2015 SonarSource. All rights reserved.