org.sonar.batch.issue.ignore.pattern
Class PatternMatcher

java.lang.Object
  extended by org.sonar.batch.issue.ignore.pattern.PatternMatcher

public class PatternMatcher
extends Object


Constructor Summary
PatternMatcher()
           
 
Method Summary
 void addPatternForComponent(String component, IssuePattern pattern)
           
 void addPatternToExcludeLines(String resource, Set<LineRange> lineRanges)
           
 void addPatternToExcludeResource(String resource)
           
 IssuePattern getMatchingPattern(Issue issue)
           
 Collection<IssuePattern> getPatternsForComponent(String componentKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PatternMatcher

public PatternMatcher()
Method Detail

getMatchingPattern

public IssuePattern getMatchingPattern(Issue issue)

getPatternsForComponent

public Collection<IssuePattern> getPatternsForComponent(String componentKey)

addPatternForComponent

public void addPatternForComponent(String component,
                                   IssuePattern pattern)

addPatternToExcludeResource

public void addPatternToExcludeResource(String resource)

addPatternToExcludeLines

public void addPatternToExcludeLines(String resource,
                                     Set<LineRange> lineRanges)


Copyright © 2009–2015 SonarSource. All rights reserved.