org.sonar.batch.scan2
Class AnalyzerIssueCache

java.lang.Object
  extended by org.sonar.batch.scan2.AnalyzerIssueCache
All Implemented Interfaces:
BatchComponent

public class AnalyzerIssueCache
extends Object
implements BatchComponent

Shared issues among all project modules


Constructor Summary
AnalyzerIssueCache(Caches caches)
           
 
Method Summary
 Iterable<DefaultIssue> all()
           
 Iterable<DefaultIssue> byComponent(String projectKey, String resourceKey)
           
 Iterable<DefaultIssue> byModule(String projectKey)
           
 AnalyzerIssueCache put(String projectKey, String resourceKey, DefaultIssue issue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnalyzerIssueCache

public AnalyzerIssueCache(Caches caches)
Method Detail

byComponent

public Iterable<DefaultIssue> byComponent(String projectKey,
                                          String resourceKey)

all

public Iterable<DefaultIssue> all()

put

public AnalyzerIssueCache put(String projectKey,
                              String resourceKey,
                              DefaultIssue issue)

byModule

public Iterable<DefaultIssue> byModule(String projectKey)


Copyright © 2009–2015 SonarSource. All rights reserved.