Uses of Interface
de.firemage.autograder.core.file.SourceInfo
Packages that use SourceInfo
Package
Description
-
Uses of SourceInfo in de.firemage.autograder.core
Methods in de.firemage.autograder.core that return SourceInfoModifier and TypeMethodDescriptionCodePosition.sourceInfo()Returns the value of thesourceInforecord component.Methods in de.firemage.autograder.core with parameters of type SourceInfoModifier and TypeMethodDescriptionstatic CodeModelCodeModel.buildFor(SourceInfo file, Path jar, ClassLoader classLoader) static CodePositionCodePosition.fromSourcePosition(spoon.reflect.cu.SourcePosition sourcePosition, spoon.reflect.declaration.CtElement ctElement, SourceInfo sourceInfo) Constructors in de.firemage.autograder.core with parameters of type SourceInfoModifierConstructorDescriptionCodePosition(SourceInfo sourceInfo, SourcePath file, int startLine, int endLine, int startColumn, int endColumn) Creates an instance of aCodePositionrecord class. -
Uses of SourceInfo in de.firemage.autograder.core.compiler
Methods in de.firemage.autograder.core.compiler that return SourceInfoModifier and TypeMethodDescriptionCompilationDiagnostic.sourceInfo()Returns the value of thesourceInforecord component.Methods in de.firemage.autograder.core.compiler with parameters of type SourceInfoConstructors in de.firemage.autograder.core.compiler with parameters of type SourceInfoModifierConstructorDescriptionCompilationDiagnostic(SourceInfo sourceInfo, SourcePath path, int line, int column, String message, String code) Creates an instance of aCompilationDiagnosticrecord class. -
Uses of SourceInfo in de.firemage.autograder.core.errorprone
Methods in de.firemage.autograder.core.errorprone that return SourceInfoModifier and TypeMethodDescriptionErrorProneDiagnostic.sourceInfo()Returns the value of thesourceInforecord component.Methods in de.firemage.autograder.core.errorprone with parameters of type SourceInfoModifier and TypeMethodDescriptionstatic ErrorProneDiagnosticErrorProneDiagnostic.from(Diagnostic<? extends JavaFileObject> diagnostic, SourceInfo sourceInfo) Constructors in de.firemage.autograder.core.errorprone with parameters of type SourceInfoModifierConstructorDescriptionErrorProneDiagnostic(SourceInfo sourceInfo, SourcePath path, int line, int column, String message, ErrorProneLint lint) Creates an instance of aErrorProneDiagnosticrecord class. -
Uses of SourceInfo in de.firemage.autograder.core.file
Classes in de.firemage.autograder.core.file that implement SourceInfoMethods in de.firemage.autograder.core.file that return SourceInfoModifier and TypeMethodDescriptionCopies the source to the given target directory.static SourceInfoStringSourceInfo.fromSourceString(JavaVersion version, String className, String source) static SourceInfoStringSourceInfo.fromSourceStrings(JavaVersion version, Map<String, String> sources) UploadedFile.getSource()Methods in de.firemage.autograder.core.file with parameters of type SourceInfoModifier and TypeMethodDescriptionstatic UploadedFileUploadedFile.build(SourceInfo source, TempLocation tmpLocation, Consumer<? super LinterStatus> statusConsumer, ClassLoader classLoader) -
Uses of SourceInfo in de.firemage.autograder.core.integrated
Methods in de.firemage.autograder.core.integrated that return SourceInfoMethods in de.firemage.autograder.core.integrated with parameters of type SourceInfoModifier and TypeMethodDescriptionstatic CodePositionIntegratedInCodeProblem.mapSourceToCode(spoon.reflect.declaration.CtElement element, SourceInfo sourceInfo) IntegratedCheck.run(StaticAnalysis staticAnalysis, DynamicAnalysis dynamicAnalysis, SourceInfo sourceInfo) Constructors in de.firemage.autograder.core.integrated with parameters of type SourceInfoModifierConstructorDescriptionIntegratedInCodeProblem(Check check, spoon.reflect.declaration.CtElement element, Translatable explanation, ProblemType problemType, SourceInfo sourceInfo) -
Uses of SourceInfo in de.firemage.autograder.core.pmd
Constructors in de.firemage.autograder.core.pmd with parameters of type SourceInfoModifierConstructorDescriptionPMDInCodeProblem(PMDCheck check, net.sourceforge.pmd.RuleViolation violation, SourceInfo sourceInfo) ProblemRenderer(Map<String, PMDCheck> checks, SourceInfo sourceInfo) -
Uses of SourceInfo in de.firemage.autograder.core.spotbugs
Constructors in de.firemage.autograder.core.spotbugs with parameters of type SourceInfoModifierConstructorDescriptionInCodeBugReporter(edu.umd.cs.findbugs.Project project, SourceInfo sourceInfo)