Klasse IntegratedCheck
java.lang.Object
de.firemage.autograder.core.integrated.IntegratedCheck
- Alle implementierten Schnittstellen:
Check
- Bekannte direkte Unterklassen:
AssertCheck,CommentedOutCodeCheck,CommentLanguageCheck,CompareObjectsNotStringsCheck,ConstantNamingAndQualifierCheck,ConstantsHaveDescriptiveNamesCheck,CustomExceptionInheritanceCheck,DoNotUseRawTypes,ExceptionControlFlowCheck,ExceptionMessageCheck,FieldJavadocCheck,FieldShouldBeFinalCheck,FieldShouldBeLocalCheck,InterfaceBadPractices,JavadocReturnNullCheck,JavadocStubCheck,ListGetterSetterCheck,MethodJavadocCheck,MethodShouldBeAbstractCheck,OldCollectionCheck,RedundantArrayInit,RedundantIfForBooleanCheck,RedundantNegationCheck,RepeatedMathOperationCheck,RuntimeExceptionCatchCheck,SelfAssignmentCheck,StaticFieldShouldBeInstanceCheck,StringCompareCheck,StringIsEmptyReimplementationCheck,TypeJavadocCheck,UseOperatorAssignment,UtilityClassCheck,VariablesHaveDescriptiveNamesCheck,WrongLineBreakCheck
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidaddGlobalProblem(LocalizedMessage explanation, ProblemType problemType) protected voidaddLocalProblem(spoon.reflect.declaration.CtElement element, LocalizedMessage explanation, ProblemType problemType) protected abstract voidcheck(StaticAnalysis staticAnalysis, DynamicAnalysis dynamicAnalysis) protected PathgetRoot()run(StaticAnalysis staticAnalysis, DynamicAnalysis dynamicAnalysis, Path root)
-
Konstruktordetails
-
IntegratedCheck
-
-
Methodendetails
-
addGlobalProblem
-
addLocalProblem
protected void addLocalProblem(spoon.reflect.declaration.CtElement element, LocalizedMessage explanation, ProblemType problemType) -
run
-
check
-
getLinter
-
getDescription
- Angegeben von:
getDescriptionin SchnittstelleCheck
-
getRoot
-