All Downloads are FREE. Search and download functionalities are using the official Maven repository.
Search JAR files by class name

Download AutoGrader Core JAR File


Welcome to the download page for the AutoGrader Core JAR file. Here, you can quickly and conveniently download the JAR file needed to incorporate AutoGrader Core into your projects. Simply click the download button below to get started.

Files of the artifact autograder-core version 0.6.2 from the group de.firemage.autograder.

Artifact autograder-core
Group de.firemage.autograder
Version 0.6.2
Last update 24. September 2024
Tags: core checks autograder
Organization not specified
URL https://github.com/Feuermagier/autograder/autograder-core
License MIT
Dependencies amount 8
Dependencies autograder-api, spoon-core, spoon-javadoc, jcl-over-slf4j, juniversalchardet, fluent-base, fluent-functions-icu, reflections,
There are maybe transitive dependencies!
There is a newer version: 0.6.1
Show newest version
Show more of this group  Show more artifacts with this name
Show all versions of autograder-core Show documentation

Please rate this JAR file. Is it a good library?

0 downloads

Source code of autograder-core version 0.6.2

META-INF
META-INF.META-INF.MANIFEST.MF
META-INF.maven.de.firemage.autograder.autograder-core
META-INF.maven.de.firemage.autograder.autograder-core.META-INF.maven.de.firemage.autograder.autograder-core.pom.properties
META-INF.maven.de.firemage.autograder.autograder-core.META-INF.maven.de.firemage.autograder.autograder-core.pom.xml
de.firemage.autograder.core
de.firemage.autograder.core.de.firemage.autograder.core.CodeLinter
de.firemage.autograder.core.de.firemage.autograder.core.CodeModel
de.firemage.autograder.core.de.firemage.autograder.core.CodePosition
de.firemage.autograder.core.de.firemage.autograder.core.Linter
de.firemage.autograder.core.de.firemage.autograder.core.LinterStatus
de.firemage.autograder.core.de.firemage.autograder.core.LocalizedMessage
de.firemage.autograder.core.de.firemage.autograder.core.MultiInCodeProblem
de.firemage.autograder.core.de.firemage.autograder.core.Problem
de.firemage.autograder.core.de.firemage.autograder.core.ProblemType
de.firemage.autograder.core.de.firemage.autograder.core.SerializableCharset
de.firemage.autograder.core.check
de.firemage.autograder.core.check.de.firemage.autograder.core.check.Check
de.firemage.autograder.core.check.de.firemage.autograder.core.check.ExecutableCheck
de.firemage.autograder.core.check.api
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.AvoidStringConcat
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.CharRange
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.CheckIterableDuplicates
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.CollectionsNCopies
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.EqualsHashCodeComparableContract
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.ForLoopCanBeInvocation
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.ImplementComparable
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.IsEmptyReimplementationCheck
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.IsLetterOrDigit
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.MathReimplementation
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.OldCollectionCheck
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.OptionalBadPractices
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.SequentialAddAll
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.SimplifyArraysFill
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.StringRepeat
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.UseArrayCopy
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.UseArraysFill
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.UseEntrySet
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.UseEnumCollection
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.UseEnumValues
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.UseFormatString
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.UseModuloOperator
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.UseStringFormatted
de.firemage.autograder.core.check.api.de.firemage.autograder.core.check.api.UseSubList
de.firemage.autograder.core.check.comment
de.firemage.autograder.core.check.comment.de.firemage.autograder.core.check.comment.CommentedOutCodeCheck
de.firemage.autograder.core.check.comment.de.firemage.autograder.core.check.comment.FieldJavadocCheck
de.firemage.autograder.core.check.comment.de.firemage.autograder.core.check.comment.JavadocStubCheck
de.firemage.autograder.core.check.comment.de.firemage.autograder.core.check.comment.MethodJavadocCheck
de.firemage.autograder.core.check.comment.de.firemage.autograder.core.check.comment.ThrowsJavadocCheck
de.firemage.autograder.core.check.comment.de.firemage.autograder.core.check.comment.TodoComment
de.firemage.autograder.core.check.comment.de.firemage.autograder.core.check.comment.TypeJavadocCheck
de.firemage.autograder.core.check.comment.de.firemage.autograder.core.check.comment.UnnecessaryComment
de.firemage.autograder.core.check.complexity
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.ChainedIfCheck
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.ExtendsObjectCheck
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.MultiThreading
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.MultipleInlineStatements
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.RedundantAssignment
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.RedundantBooleanEqual
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.RedundantCatch
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.RedundantConstructorCheck
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.RedundantElse
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.RedundantIfForBooleanCheck
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.RedundantModifier
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.RedundantNegationCheck
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.RedundantUninitializedVariable
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.RedundantVariable
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.RepeatedMathOperationCheck
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.SelfAssignmentCheck
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.TooManyExceptions
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.TryCatchComplexity
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.UnnecessaryBoxing
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.UnusedImport
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.UseOperatorAssignment
de.firemage.autograder.core.check.complexity.de.firemage.autograder.core.check.complexity.WrapperInstantiationCheck
de.firemage.autograder.core.check.debug
de.firemage.autograder.core.check.debug.de.firemage.autograder.core.check.debug.AssertCheck
de.firemage.autograder.core.check.debug.de.firemage.autograder.core.check.debug.PrintStackTraceCheck
de.firemage.autograder.core.check.exceptions
de.firemage.autograder.core.check.exceptions.de.firemage.autograder.core.check.exceptions.CustomExceptionInheritanceCheck
de.firemage.autograder.core.check.exceptions.de.firemage.autograder.core.check.exceptions.ExceptionControlFlowCheck
de.firemage.autograder.core.check.exceptions.de.firemage.autograder.core.check.exceptions.ExceptionMessageCheck
de.firemage.autograder.core.check.exceptions.de.firemage.autograder.core.check.exceptions.NumberFormatExceptionIgnored
de.firemage.autograder.core.check.exceptions.de.firemage.autograder.core.check.exceptions.RuntimeExceptionCatchCheck
de.firemage.autograder.core.check.general
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.AvoidLabels
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.AvoidRecompilingRegex
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.AvoidShadowing
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.BinaryOperator
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.CompareCharValue
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.CompareObjectsNotStringsCheck
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.DoNotUseRawTypes
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.FieldShouldBeFinal
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.ForToForEachLoop
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.ImportTypes
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.LoopShouldBeDoWhile
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.LoopShouldBeFor
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.MagicString
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.ObjectDatatype
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.OverrideAnnotationMissing
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.ReassignedParameterCheck
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.ScannerClosedCheck
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.StringCompareCheck
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.SuppressWarningsCheck
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.SystemSpecificLineBreak
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.UncheckedTypeCast
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.UseDifferentVisibility
de.firemage.autograder.core.check.general.de.firemage.autograder.core.check.general.UseGuardClauses
de.firemage.autograder.core.check.naming
de.firemage.autograder.core.check.naming.de.firemage.autograder.core.check.naming.BooleanIdentifierCheck
de.firemage.autograder.core.check.naming.de.firemage.autograder.core.check.naming.ConstantsHaveDescriptiveNamesCheck
de.firemage.autograder.core.check.naming.de.firemage.autograder.core.check.naming.PackageNamingConvention
de.firemage.autograder.core.check.naming.de.firemage.autograder.core.check.naming.TypesHaveDescriptiveNamesCheck
de.firemage.autograder.core.check.oop
de.firemage.autograder.core.check.oop.de.firemage.autograder.core.check.oop.AvoidInnerClasses
de.firemage.autograder.core.check.oop.de.firemage.autograder.core.check.oop.CheckStaticBlocks
de.firemage.autograder.core.check.oop.de.firemage.autograder.core.check.oop.ClosedSetOfValues
de.firemage.autograder.core.check.oop.de.firemage.autograder.core.check.oop.ConcreteCollectionCheck
de.firemage.autograder.core.check.oop.de.firemage.autograder.core.check.oop.DoNotMakeConstantsClasses
de.firemage.autograder.core.check.oop.de.firemage.autograder.core.check.oop.DoNotUseSystemExit
de.firemage.autograder.core.check.oop.de.firemage.autograder.core.check.oop.IOUISeparation
de.firemage.autograder.core.check.oop.de.firemage.autograder.core.check.oop.InstanceOf
de.firemage.autograder.core.check.oop.de.firemage.autograder.core.check.oop.InterfaceBadPractices
de.firemage.autograder.core.check.oop.de.firemage.autograder.core.check.oop.LeakedCollectionCheck
de.firemage.autograder.core.check.oop.de.firemage.autograder.core.check.oop.MethodShouldBeAbstractCheck
de.firemage.autograder.core.check.oop.de.firemage.autograder.core.check.oop.MethodShouldBeStatic
de.firemage.autograder.core.check.oop.de.firemage.autograder.core.check.oop.MutableEnum
de.firemage.autograder.core.check.oop.de.firemage.autograder.core.check.oop.ShouldBeEnumAttribute
de.firemage.autograder.core.check.oop.de.firemage.autograder.core.check.oop.StaticFieldShouldBeInstanceCheck
de.firemage.autograder.core.check.oop.de.firemage.autograder.core.check.oop.UtilityClassCheck
de.firemage.autograder.core.check.structure
de.firemage.autograder.core.check.structure.de.firemage.autograder.core.check.structure.DefaultPackageCheck
de.firemage.autograder.core.check.structure.de.firemage.autograder.core.check.structure.DuplicateCode
de.firemage.autograder.core.check.structure.de.firemage.autograder.core.check.structure.TooFewPackagesCheck
de.firemage.autograder.core.check.unnecessary
de.firemage.autograder.core.check.unnecessary.de.firemage.autograder.core.check.unnecessary.EmptyBlockCheck
de.firemage.autograder.core.check.unnecessary.de.firemage.autograder.core.check.unnecessary.UnusedCodeElementCheck
de.firemage.autograder.core.check.utils
de.firemage.autograder.core.check.utils.de.firemage.autograder.core.check.utils.Option
de.firemage.autograder.core.compiler
de.firemage.autograder.core.compiler.de.firemage.autograder.core.compiler.CompilationDiagnostic
de.firemage.autograder.core.compiler.de.firemage.autograder.core.compiler.CompilationFailureException
de.firemage.autograder.core.compiler.de.firemage.autograder.core.compiler.CompilationResult
de.firemage.autograder.core.compiler.de.firemage.autograder.core.compiler.Compiler
de.firemage.autograder.core.compiler.de.firemage.autograder.core.compiler.CompilerProvider
de.firemage.autograder.core.compiler.de.firemage.autograder.core.compiler.PhysicalFileObject
de.firemage.autograder.core.compiler.de.firemage.autograder.core.compiler.SeparateBinaryFileManager
de.firemage.autograder.core.file
de.firemage.autograder.core.file.de.firemage.autograder.core.file.CompilationUnit
de.firemage.autograder.core.file.de.firemage.autograder.core.file.FileSourceInfo
de.firemage.autograder.core.file.de.firemage.autograder.core.file.SourceInfo
de.firemage.autograder.core.file.de.firemage.autograder.core.file.SourcePath
de.firemage.autograder.core.file.de.firemage.autograder.core.file.StringSourceInfo
de.firemage.autograder.core.file.de.firemage.autograder.core.file.TempLocation
de.firemage.autograder.core.file.de.firemage.autograder.core.file.UploadedFile
de.firemage.autograder.core.integrated
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.CoreUtil
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.CtElementStream
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.CtRange
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.ElementUtil
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.ExpressionUtil
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.FactoryUtil
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.ForLoopRange
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.IntegratedAnalysis
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.IntegratedCheck
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.IntegratedInCodeProblem
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.MethodHierarchy
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.MethodUtil
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.ModelBuildException
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.StatementUtil
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.StaticAnalysis
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.TypeUtil
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.UsesFinder
de.firemage.autograder.core.integrated.de.firemage.autograder.core.integrated.VariableUtil
de.firemage.autograder.core.integrated.effects
de.firemage.autograder.core.integrated.effects.de.firemage.autograder.core.integrated.effects.AssignmentEffect
de.firemage.autograder.core.integrated.effects.de.firemage.autograder.core.integrated.effects.AssignmentStatement
de.firemage.autograder.core.integrated.effects.de.firemage.autograder.core.integrated.effects.Effect
de.firemage.autograder.core.integrated.effects.de.firemage.autograder.core.integrated.effects.TerminalEffect
de.firemage.autograder.core.integrated.effects.de.firemage.autograder.core.integrated.effects.TerminalStatement
de.firemage.autograder.core.integrated.evaluator
de.firemage.autograder.core.integrated.evaluator.de.firemage.autograder.core.integrated.evaluator.Evaluator
de.firemage.autograder.core.integrated.evaluator.de.firemage.autograder.core.integrated.evaluator.OperatorHelper
de.firemage.autograder.core.integrated.evaluator.fold
de.firemage.autograder.core.integrated.evaluator.fold.de.firemage.autograder.core.integrated.evaluator.fold.ApplyCasts
de.firemage.autograder.core.integrated.evaluator.fold.de.firemage.autograder.core.integrated.evaluator.fold.ApplyOperatorPromotion
de.firemage.autograder.core.integrated.evaluator.fold.de.firemage.autograder.core.integrated.evaluator.fold.ChainedFold
de.firemage.autograder.core.integrated.evaluator.fold.de.firemage.autograder.core.integrated.evaluator.fold.DeduplicateOperatorApplication
de.firemage.autograder.core.integrated.evaluator.fold.de.firemage.autograder.core.integrated.evaluator.fold.EvaluateLiteralOperations
de.firemage.autograder.core.integrated.evaluator.fold.de.firemage.autograder.core.integrated.evaluator.fold.EvaluatePartialLiteralOperations
de.firemage.autograder.core.integrated.evaluator.fold.de.firemage.autograder.core.integrated.evaluator.fold.Fold
de.firemage.autograder.core.integrated.evaluator.fold.de.firemage.autograder.core.integrated.evaluator.fold.FoldUtils
de.firemage.autograder.core.integrated.evaluator.fold.de.firemage.autograder.core.integrated.evaluator.fold.InferOperatorTypes
de.firemage.autograder.core.integrated.evaluator.fold.de.firemage.autograder.core.integrated.evaluator.fold.InlineVariableRead
de.firemage.autograder.core.integrated.evaluator.fold.de.firemage.autograder.core.integrated.evaluator.fold.PromoteOperands
de.firemage.autograder.core.integrated.evaluator.fold.de.firemage.autograder.core.integrated.evaluator.fold.RemoveRedundantCasts
de.firemage.autograder.core.integrated.structure
de.firemage.autograder.core.integrated.structure.de.firemage.autograder.core.integrated.structure.StructuralElement
de.firemage.autograder.core.integrated.structure.de.firemage.autograder.core.integrated.structure.StructuralEqualsVisitor
de.firemage.autograder.core.integrated.structure.de.firemage.autograder.core.integrated.structure.StructuralHashCodeVisitor
de.firemage.autograder.core.parallel
de.firemage.autograder.core.parallel.de.firemage.autograder.core.parallel.AnalysisResult
de.firemage.autograder.core.parallel.de.firemage.autograder.core.parallel.AnalysisScheduler
de.firemage.autograder.core.parallel.de.firemage.autograder.core.parallel.AnalysisTask
de.firemage.autograder.core.parallel.de.firemage.autograder.core.parallel.AnalysisThread
de.firemage.autograder.core.parallel.de.firemage.autograder.core.parallel.ProblemReporter
spoon.support.reflect.declaration
spoon.support.reflect.declaration.spoon.support.reflect.declaration.CtRecordComponentImpl
.strings.de.ftl
.strings.en.ftl




© 2015 - 2024 Weber Informatics LLC | Privacy Policy