Uses of Class
org.sonar.api.rules.Violation

Packages that use Violation
org.sonar.api.batch   
org.sonar.api.checks   
org.sonar.api.rules   
org.sonar.batch   
org.sonar.batch.index   
org.sonar.plugins.core.sensors   
org.sonar.plugins.core.timemachine   
 

Uses of Violation in org.sonar.api.batch
 

Methods in org.sonar.api.batch that return types with arguments of type Violation
 List<Violation> DecoratorContext.getViolations()
          Returns all the active (= non switched-off) violations found on the current resource.
 List<Violation> SonarIndex.getViolations(Resource resource)
          Returns all the active (= non switched-off) violations found on the given resource.
abstract  List<Violation> SonarIndex.getViolations(ViolationQuery violationQuery)
          Returns the violations that match the ViolationQuery parameters.
 List<Violation> DecoratorContext.getViolations(ViolationQuery violationQuery)
          Returns the violations that match the ViolationQuery parameters.
 

Methods in org.sonar.api.batch with parameters of type Violation
 void SonarIndex.addViolation(Violation violation)
           
abstract  void SonarIndex.addViolation(Violation violation, boolean force)
           
 void SensorContext.saveViolation(Violation violation)
          Save a coding rule violation.
 DecoratorContext DecoratorContext.saveViolation(Violation violation)
          Save a coding rule violation.
 void SensorContext.saveViolation(Violation violation, boolean force)
          Save a coding rule violation.
 DecoratorContext DecoratorContext.saveViolation(Violation violation, boolean force)
          Save a coding rule violation.
 

Method parameters in org.sonar.api.batch with type arguments of type Violation
 void SensorContext.saveViolations(Collection<Violation> violations)
          Saves a list of violations.
 

Uses of Violation in org.sonar.api.checks
 

Methods in org.sonar.api.checks with parameters of type Violation
 boolean NoSonarFilter.isIgnored(Violation violation)
           
 

Uses of Violation in org.sonar.api.rules
 

Methods in org.sonar.api.rules that return Violation
static Violation Violation.create(ActiveRule activeRule, Resource resource)
           
static Violation Violation.create(Rule rule, Resource resource)
           
 Violation Violation.setChecksum(String s)
          For internal use only.
 Violation Violation.setCost(Double d)
          The cost to fix a violation can't be precisely computed without this information.
 Violation Violation.setCreatedAt(Date createdAt)
          For internal use only
 Violation Violation.setLineId(Integer lineId)
          Sets the violation line.
 Violation Violation.setManual(boolean b)
          For internal use only.
 Violation Violation.setMessage(String message)
          Sets the violation message
 Violation Violation.setNew(boolean b)
          For internal use only.
 Violation Violation.setPermanentId(Integer i)
          For internal use only.
 Violation Violation.setPersonId(Integer i)
          For internal use only.
 Violation Violation.setPriority(RulePriority priority)
          Deprecated. since 2.5 use setSeverity(RulePriority) instead. See http://jira.codehaus.org/browse/SONAR-1829
 Violation Violation.setResource(Resource resource)
          Sets the resource the violation applies to
 Violation Violation.setRule(Rule rule)
          Sets the rule violated
 Violation Violation.setSeverity(RulePriority severity)
          For internal use only.
 Violation Violation.setSwitchedOff(boolean b)
          Switches off the current violation.
 

Methods in org.sonar.api.rules with parameters of type Violation
 boolean ViolationFilter.isIgnored(Violation violation)
          Return true if the violation must be ignored, else it's saved into database.
 

Uses of Violation in org.sonar.batch
 

Methods in org.sonar.batch that return types with arguments of type Violation
 List<Violation> DefaultDecoratorContext.getViolations()
          Returns all the active (= non switched-off) violations found on the current resource.
 List<Violation> DefaultDecoratorContext.getViolations(ViolationQuery violationQuery)
          Returns the violations that match the ViolationQuery parameters.
 

Methods in org.sonar.batch with parameters of type Violation
 boolean ViolationFilters.isIgnored(Violation violation)
          Return true if the violation must be saved.
 void DefaultSensorContext.saveViolation(Violation violation)
           
 DefaultDecoratorContext DefaultDecoratorContext.saveViolation(Violation violation)
           
 void DefaultSensorContext.saveViolation(Violation violation, boolean force)
           
 DefaultDecoratorContext DefaultDecoratorContext.saveViolation(Violation violation, boolean force)
           
 

Method parameters in org.sonar.batch with type arguments of type Violation
 void DefaultSensorContext.saveViolations(Collection<Violation> violations)
           
 

Uses of Violation in org.sonar.batch.index
 

Methods in org.sonar.batch.index that return types with arguments of type Violation
 List<Violation> Bucket.getViolations()
           
 List<Violation> DefaultIndex.getViolations(ViolationQuery violationQuery)
          Returns the violations that match the ViolationQuery parameters.
 

Methods in org.sonar.batch.index with parameters of type Violation
 void Bucket.addViolation(Violation violation)
           
 void DefaultIndex.addViolation(Violation violation, boolean force)
           
 

Uses of Violation in org.sonar.plugins.core.sensors
 

Method parameters in org.sonar.plugins.core.sensors with type arguments of type Violation
protected  int ReviewsMeasuresDecorator.countNewUnreviewedViolationsForSnapshot(PastSnapshot pastSnapshot, List<Violation> violations, Map<Integer,ReviewDto> openReviewsByViolationPermanentIds)
           
 

Uses of Violation in org.sonar.plugins.core.timemachine
 

Methods in org.sonar.plugins.core.timemachine with parameters of type Violation
 RuleFailureModel ViolationTrackingDecorator.getReferenceViolation(Violation violation)
           
 void ViolationPersisterDecorator.save(Project project, Violation violation, RuleFailureModel referenceViolation)
           
 



Copyright © 2009-2012 SonarSource. All Rights Reserved.