Program: 38957
Project: 38957
Buggy source:
public void addAllIssues() throws OpenRDFException {
  issuesToTest.clear();
  HierarchyGraphBuilder hierarchyGraphBuilder=new HierarchyGraphBuilder(vocabRepository);
  ResourceLabelsCollector resourceLabelsCollector=new ResourceLabelsCollector(vocabRepository);
  InvolvedConcepts involvedConcepts=new InvolvedConcepts(vocabRepository);
  AuthoritativeConcepts authoritativeConcepts=new AuthoritativeConcepts(involvedConcepts);
  authoritativeConcepts.setBaseURI(baseURI);
  authoritativeConcepts.setAuthResourceIdentifier(authResourceIdentifier);
  HttpURIs httpURIs=new HttpURIs(vocabRepository);
  addIssue(involvedConcepts);
  addIssue(authoritativeConcepts);
  addIssue(new OrphanConcepts(involvedConcepts));
  addIssue(new MissingOutLinks(authoritativeConcepts));
  addIssue(new LexicalRelations(involvedConcepts));
  addIssue(new SemanticRelations(vocabRepository));
  addIssue(new AggregationRelations(vocabRepository));
  ConceptSchemes conceptSchemes=new ConceptSchemes(vocabRepository);
  addIssue(conceptSchemes);
  addIssue(new at.ac.univie.mminf.qskos4j.issues.count.Collections(vocabRepository));
  addIssue(httpURIs);
  addIssue(new DisconnectedConceptClusters(involvedConcepts));
  addIssue(new MissingOutLinks(authoritativeConcepts));
  addIssue(new HierarchicalCycles(hierarchyGraphBuilder));
  addIssue(new NonHttpResources(vocabRepository));
  addIssue(new OmittedOrInvalidLanguageTags(vocabRepository));
  addIssue(new IncompleteLanguageCoverage(involvedConcepts));
  addIssue(new InconsistentPrefLabels(resourceLabelsCollector));
  addIssue(new DisjointLabelsViolations(resourceLabelsCollector));
  addIssue(new OverlappingLabels(involvedConcepts));
  addIssue(new ValuelessAssociativeRelations(vocabRepository));
  addIssue(new UndefinedSkosResources(vocabRepository));
  addIssue(new UndocumentedConcepts(authoritativeConcepts));
  addIssue(new SolelyTransitivelyRelatedConcepts(vocabRepository));
  addIssue(new OmittedTopConcepts(conceptSchemes));
  addIssue(new TopConceptsHavingBroaderConcepts(vocabRepository));
  addIssue(new MappingClashes(vocabRepository));
  addIssue(new RelationClashes(hierarchyGraphBuilder));
  BrokenLinks brokenLinks=new BrokenLinks(httpURIs);
  brokenLinks.setSubsetSize(randomSubsetSize_percent);
  brokenLinks.setExtAccessDelayMillis(extAccessDelayMillis);
  addIssue(brokenLinks);
  MissingInLinks missingInLinks=new MissingInLinks(authoritativeConcepts);
  missingInLinks.setQueryDelayMillis(extAccessDelayMillis);
  missingInLinks.setSubsetSize(randomSubsetSize_percent);
  for (  String sparqlEndpointUrl : sparqlEndpointUrls) {
    missingInLinks.addSparqlEndPoint(sparqlEndpointUrl);
  }
  addIssue(missingInLinks);
}

Fixed version (ground truth):
private void addAllIssues() throws OpenRDFException {
  issuesToTest.clear();
  HierarchyGraphBuilder hierarchyGraphBuilder=new HierarchyGraphBuilder(vocabRepository);
  ResourceLabelsCollector resourceLabelsCollector=new ResourceLabelsCollector(vocabRepository);
  InvolvedConcepts involvedConcepts=new InvolvedConcepts(vocabRepository);
  AuthoritativeConcepts authoritativeConcepts=new AuthoritativeConcepts(involvedConcepts);
  authoritativeConcepts.setBaseURI(baseURI);
  authoritativeConcepts.setAuthResourceIdentifier(authResourceIdentifier);
  HttpURIs httpURIs=new HttpURIs(vocabRepository);
  issuesToTest.add(involvedConcepts);
  issuesToTest.add(authoritativeConcepts);
  issuesToTest.add(new OrphanConcepts(involvedConcepts));
  issuesToTest.add(new MissingOutLinks(authoritativeConcepts));
  issuesToTest.add(new LexicalRelations(involvedConcepts));
  issuesToTest.add(new SemanticRelations(vocabRepository));
  issuesToTest.add(new AggregationRelations(vocabRepository));
  ConceptSchemes conceptSchemes=new ConceptSchemes(vocabRepository);
  issuesToTest.add(conceptSchemes);
  issuesToTest.add(new at.ac.univie.mminf.qskos4j.issues.count.Collections(vocabRepository));
  issuesToTest.add(httpURIs);
  issuesToTest.add(new DisconnectedConceptClusters(involvedConcepts));
  issuesToTest.add(new MissingOutLinks(authoritativeConcepts));
  issuesToTest.add(new HierarchicalCycles(hierarchyGraphBuilder));
  issuesToTest.add(new NonHttpResources(vocabRepository));
  issuesToTest.add(new OmittedOrInvalidLanguageTags(vocabRepository));
  issuesToTest.add(new IncompleteLanguageCoverage(involvedConcepts));
  issuesToTest.add(new InconsistentPrefLabels(resourceLabelsCollector));
  issuesToTest.add(new DisjointLabelsViolations(resourceLabelsCollector));
  issuesToTest.add(new OverlappingLabels(involvedConcepts));
  issuesToTest.add(new ValuelessAssociativeRelations(vocabRepository));
  issuesToTest.add(new UndefinedSkosResources(vocabRepository));
  issuesToTest.add(new UndocumentedConcepts(authoritativeConcepts));
  issuesToTest.add(new SolelyTransitivelyRelatedConcepts(vocabRepository));
  issuesToTest.add(new OmittedTopConcepts(conceptSchemes));
  issuesToTest.add(new TopConceptsHavingBroaderConcepts(vocabRepository));
  issuesToTest.add(new MappingClashes(vocabRepository));
  issuesToTest.add(new RelationClashes(hierarchyGraphBuilder));
  BrokenLinks brokenLinks=new BrokenLinks(httpURIs);
  brokenLinks.setSubsetSize(randomSubsetSize_percent);
  brokenLinks.setExtAccessDelayMillis(extAccessDelayMillis);
  issuesToTest.add(brokenLinks);
  MissingInLinks missingInLinks=new MissingInLinks(authoritativeConcepts);
  missingInLinks.setQueryDelayMillis(extAccessDelayMillis);
  missingInLinks.setSubsetSize(randomSubsetSize_percent);
  for (  String sparqlEndpointUrl : sparqlEndpointUrls) {
    missingInLinks.addSparqlEndPoint(sparqlEndpointUrl);
  }
  issuesToTest.add(missingInLinks);
}