View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window andy-0.28.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
nl.tudelft.cse1110.andy.writer.standard
├─ nl.tudelft.cse1110.andy.writer.standard.RandomAsciiArtGenerator.class - [JAR]
├─ nl.tudelft.cse1110.andy.writer.standard.StandardResultWriter.class - [JAR]
├─ nl.tudelft.cse1110.andy.writer.standard.VersionInformation.class - [JAR]
nl.tudelft.cse1110.andy.execution.metatest
├─ nl.tudelft.cse1110.andy.execution.metatest.AbstractMetaTest.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.metatest.AbstractMetaTestFactory.class - [JAR]
nl.tudelft.cse1110.andy.execution.metatest.externalprocess
├─ nl.tudelft.cse1110.andy.execution.metatest.externalprocess.ExternalProcessMetaTest.class - [JAR]
nl.tudelft.cse1110.andy.execution
├─ nl.tudelft.cse1110.andy.execution.Context.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.ExecutionFlow.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.ExecutionStep.class - [JAR]
nl.tudelft.cse1110.andy.execution.mode
├─ nl.tudelft.cse1110.andy.execution.mode.Action.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.mode.Mode.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.mode.ModeActionSelector.class - [JAR]
nl.tudelft.cse1110.andy.execution.metatest.library.evaluators
├─ nl.tudelft.cse1110.andy.execution.metatest.library.evaluators.InsertAtEvaluator.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.metatest.library.evaluators.LineReplacementEvaluator.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.metatest.library.evaluators.MetaEvaluator.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.metatest.library.evaluators.StringReplacementEvaluator.class - [JAR]
nl.tudelft.cse1110.andy.execution.externalprocess
├─ nl.tudelft.cse1110.andy.execution.externalprocess.CommandExternalProcess.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.externalprocess.EmptyExternalProcess.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.externalprocess.ExternalProcess.class - [JAR]
nl.tudelft.cse1110.andy.execution.step
├─ nl.tudelft.cse1110.andy.execution.step.CompilationStep.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.step.GetRunConfigurationStep.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.step.KillExternalProcessStep.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.step.OrganizeSourceCodeStep.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.step.ReplaceClassloaderStep.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.step.RunCodeChecksStep.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.step.RunExternalProcessStep.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.step.RunJUnitTestsStep.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.step.RunJacocoCoverageStep.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.step.RunMetaTestsStep.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.step.RunPitestStep.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.step.SetSecurityManagerStep.class - [JAR]
├─ nl.tudelft.cse1110.andy.execution.step.SourceCodeSecurityCheckStep.class - [JAR]
nl.tudelft.cse1110.andy.config
├─ nl.tudelft.cse1110.andy.config.DefaultRunConfiguration.class - [JAR]
├─ nl.tudelft.cse1110.andy.config.DirectoryConfiguration.class - [JAR]
├─ nl.tudelft.cse1110.andy.config.MetaTest.class - [JAR]
├─ nl.tudelft.cse1110.andy.config.RunConfiguration.class - [JAR]
nl.tudelft.cse1110.andy.writer.weblab
├─ nl.tudelft.cse1110.andy.writer.weblab.Highlight.class - [JAR]
├─ nl.tudelft.cse1110.andy.writer.weblab.Submission.class - [JAR]
├─ nl.tudelft.cse1110.andy.writer.weblab.SubmissionMetaData.class - [JAR]
├─ nl.tudelft.cse1110.andy.writer.weblab.WebLabResultWriter.class - [JAR]
nl.tudelft.cse1110.andy.writer
├─ nl.tudelft.cse1110.andy.writer.EmptyWriter.class - [JAR]
├─ nl.tudelft.cse1110.andy.writer.ResultWriter.class - [JAR]
nl.tudelft.cse1110.andy.codechecker.checks
├─ nl.tudelft.cse1110.andy.codechecker.checks.Check.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.Comparison.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.JQWikArbitraries.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.JQWikArbitrary.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.JQWikCombinator.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.JQWikProperty.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.JQWikProvide.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.JQWikProvideAnnotations.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.LoopInTestMethods.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.MethodCalledInTestMethod.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.MockClass.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.MockitoSpy.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.MockitoVerify.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.MockitoWhen.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.NumberOfTests.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.TestMethodsHaveAssertions.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.UsageOfAnAnnotationTemplate.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.UseOfStringLiterals.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.WithinAfterEach.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.WithinAnnotatedMethod.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.checks.WithinTestMethod.class - [JAR]
nl.tudelft.cse1110.andy
├─ nl.tudelft.cse1110.andy.Andy.class - [JAR]
├─ nl.tudelft.cse1110.andy.AndyOnWebLab.class - [JAR]
nl.tudelft.cse1110.andy.execution.security
├─ nl.tudelft.cse1110.andy.execution.security.AndySecurityManager.class - [JAR]
nl.tudelft.cse1110.andy.result
├─ nl.tudelft.cse1110.andy.result.CodeCheckResult.class - [JAR]
├─ nl.tudelft.cse1110.andy.result.CodeChecksResult.class - [JAR]
├─ nl.tudelft.cse1110.andy.result.CompilationErrorInfo.class - [JAR]
├─ nl.tudelft.cse1110.andy.result.CompilationResult.class - [JAR]
├─ nl.tudelft.cse1110.andy.result.CoverageLineByLine.class - [JAR]
├─ nl.tudelft.cse1110.andy.result.CoverageResult.class - [JAR]
├─ nl.tudelft.cse1110.andy.result.GenericFailure.class - [JAR]
├─ nl.tudelft.cse1110.andy.result.MetaTestResult.class - [JAR]
├─ nl.tudelft.cse1110.andy.result.MetaTestsResult.class - [JAR]
├─ nl.tudelft.cse1110.andy.result.MutationTestingResult.class - [JAR]
├─ nl.tudelft.cse1110.andy.result.Result.class - [JAR]
├─ nl.tudelft.cse1110.andy.result.ResultBuilder.class - [JAR]
├─ nl.tudelft.cse1110.andy.result.TestFailureInfo.class - [JAR]
├─ nl.tudelft.cse1110.andy.result.UnitTestsResult.class - [JAR]
nl.tudelft.cse1110.andy.codechecker.engine
├─ nl.tudelft.cse1110.andy.codechecker.engine.AndCheck.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.engine.CheckScript.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.engine.CheckType.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.engine.OrCheck.class - [JAR]
├─ nl.tudelft.cse1110.andy.codechecker.engine.SingleCheck.class - [JAR]
nl.tudelft.cse1110.andy.execution.metatest.library
├─ nl.tudelft.cse1110.andy.execution.metatest.library.LibraryMetaTest.class - [JAR]
nl.tudelft.cse1110.andy.utils
├─ nl.tudelft.cse1110.andy.utils.ClassUtils.class - [JAR]
├─ nl.tudelft.cse1110.andy.utils.ExceptionUtils.class - [JAR]
├─ nl.tudelft.cse1110.andy.utils.FilesUtils.class - [JAR]
├─ nl.tudelft.cse1110.andy.utils.FromBytesClassLoader.class - [JAR]
├─ nl.tudelft.cse1110.andy.utils.ImportUtils.class - [JAR]
├─ nl.tudelft.cse1110.andy.utils.JUnitUtils.class - [JAR]
├─ nl.tudelft.cse1110.andy.utils.PropertyUtils.class - [JAR]
├─ nl.tudelft.cse1110.andy.utils.ResourceUtils.class - [JAR]
nl.tudelft.cse1110.andy.grade
├─ nl.tudelft.cse1110.andy.grade.GradeCalculator.class - [JAR]
├─ nl.tudelft.cse1110.andy.grade.GradeValues.class - [JAR]
├─ nl.tudelft.cse1110.andy.grade.GradeWeight.class - [JAR]