Search in sources :

Example 1 with RuleRepositoryImpl

use of org.sonar.ce.task.projectanalysis.issue.RuleRepositoryImpl in project sonarqube by SonarSource.

the class PersistAdHocRulesStepTest method setup.

@Before
public void setup() {
    ruleRepository = new RuleRepositoryImpl(adHocRuleCreator, dbClient);
    underTest = new PersistAdHocRulesStep(dbClient, ruleRepository);
}
Also used : RuleRepositoryImpl(org.sonar.ce.task.projectanalysis.issue.RuleRepositoryImpl) Before(org.junit.Before)

Example 2 with RuleRepositoryImpl

use of org.sonar.ce.task.projectanalysis.issue.RuleRepositoryImpl in project sonarqube by SonarSource.

the class PersistIssuesStepTest method setup.

@Before
public void setup() throws Exception {
    protoIssueCache = new ProtoIssueCache(temp.newFile(), System2.INSTANCE);
    reportReader.setMetadata(ScannerReport.Metadata.getDefaultInstance());
    underTest = new PersistIssuesStep(dbClient, system2, conflictResolver, new RuleRepositoryImpl(adHocRuleCreator, dbClient), protoIssueCache, new IssueStorage(), UuidFactoryImpl.INSTANCE);
}
Also used : ProtoIssueCache(org.sonar.ce.task.projectanalysis.issue.ProtoIssueCache) RuleRepositoryImpl(org.sonar.ce.task.projectanalysis.issue.RuleRepositoryImpl) IssueStorage(org.sonar.server.issue.IssueStorage) Before(org.junit.Before)

Aggregations

Before (org.junit.Before)2 RuleRepositoryImpl (org.sonar.ce.task.projectanalysis.issue.RuleRepositoryImpl)2 ProtoIssueCache (org.sonar.ce.task.projectanalysis.issue.ProtoIssueCache)1 IssueStorage (org.sonar.server.issue.IssueStorage)1