Package org.sonar.java.xml.maven
Interface PomCheckContext
-
- All Superinterfaces:
XmlCheckContext
- All Known Implementing Classes:
PomCheckContextImpl
@Beta public interface PomCheckContext extends XmlCheckContext
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
PomCheckContext.Location
-
Nested classes/interfaces inherited from interface org.sonar.java.xml.XmlCheckContext
XmlCheckContext.XmlDocumentLocation
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.sonar.maven.model.maven2.MavenProject
getMavenProject()
void
reportIssue(PomCheck check, int line, String message, List<PomCheckContext.Location> secondary)
void
reportIssue(PomCheck check, org.sonar.maven.model.LocatedTree tree, String message)
-
Methods inherited from interface org.sonar.java.xml.XmlCheckContext
compile, evaluate, evaluateOnDocument, getFile, reportIssue, reportIssue, reportIssue, reportIssue, reportIssueOnFile
-
-
-
-
Method Detail
-
getMavenProject
org.sonar.maven.model.maven2.MavenProject getMavenProject()
-
reportIssue
void reportIssue(PomCheck check, org.sonar.maven.model.LocatedTree tree, String message)
-
reportIssue
void reportIssue(PomCheck check, int line, String message, List<PomCheckContext.Location> secondary)
-
-