Package org.sonar.java.se.checks
Class XmlParserLoadsExternalSchemasCheck
java.lang.Object
org.sonar.java.se.checks.SECheck
org.sonar.java.se.checks.AbstractXMLProcessing
org.sonar.java.se.checks.XmlParserLoadsExternalSchemasCheck
- All Implemented Interfaces:
JavaCheck,JavaFileScanner
-
Nested Class Summary
Nested classes/interfaces inherited from class org.sonar.java.se.checks.SECheck
SECheck.SEIssue -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<Class<? extends Constraint>>protected Stringprotected MethodMatchersprotected booleanisUnSecuredByProperty(ConstraintsByDomain constraintsByDomain) protected booleanshouldTrackConstraint(Constraint constraint) Methods inherited from class org.sonar.java.se.checks.AbstractXMLProcessing
checkEndOfExecutionPath, checkPreStatementMethods inherited from class org.sonar.java.se.checks.SECheck
checkEndOfExecution, checkPostStatement, init, interruptedExecution, reportIssue, reportIssue, scanFileMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.sonar.plugins.java.api.JavaFileScanner
scanWithoutParsing
-
Constructor Details
-
XmlParserLoadsExternalSchemasCheck
public XmlParserLoadsExternalSchemasCheck()
-
-
Method Details
-
getParsingMethods
- Specified by:
getParsingMethodsin classAbstractXMLProcessing
-
isUnSecuredByProperty
- Specified by:
isUnSecuredByPropertyin classAbstractXMLProcessing
-
getMessage
- Specified by:
getMessagein classAbstractXMLProcessing
-
shouldTrackConstraint
- Specified by:
shouldTrackConstraintin classAbstractXMLProcessing
-
getDomains
- Specified by:
getDomainsin classAbstractXMLProcessing
-