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 ikora-smells-0.1.19.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
lu.uni.serval.ikora.smells
├─ lu.uni.serval.ikora.smells.NodeUtils.class - [JAR]
├─ lu.uni.serval.ikora.smells.SmellCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.SmellConfiguration.class - [JAR]
├─ lu.uni.serval.ikora.smells.SmellDetector.class - [JAR]
├─ lu.uni.serval.ikora.smells.SmellMetric.class - [JAR]
├─ lu.uni.serval.ikora.smells.SmellResult.class - [JAR]
├─ lu.uni.serval.ikora.smells.SmellResults.class - [JAR]
lu.uni.serval.ikora.smells.visitors
├─ lu.uni.serval.ikora.smells.visitors.CloneVisitor.class - [JAR]
├─ lu.uni.serval.ikora.smells.visitors.CollectCallsByTypeVisitor.class - [JAR]
├─ lu.uni.serval.ikora.smells.visitors.ComplexLocatorVisitor.class - [JAR]
├─ lu.uni.serval.ikora.smells.visitors.DeadCodeVisitor.class - [JAR]
├─ lu.uni.serval.ikora.smells.visitors.HardCodedValuesVisitor.class - [JAR]
├─ lu.uni.serval.ikora.smells.visitors.HardcodedEnvironmentValuesVisitor.class - [JAR]
├─ lu.uni.serval.ikora.smells.visitors.MissingDocumentationVisitor.class - [JAR]
├─ lu.uni.serval.ikora.smells.visitors.OneActionVisitor.class - [JAR]
├─ lu.uni.serval.ikora.smells.visitors.ResultOnTheFlyVisitor.class - [JAR]
├─ lu.uni.serval.ikora.smells.visitors.SameDocumentationVisitor.class - [JAR]
├─ lu.uni.serval.ikora.smells.visitors.SleepCounterVisitor.class - [JAR]
├─ lu.uni.serval.ikora.smells.visitors.SmellVisitor.class - [JAR]
├─ lu.uni.serval.ikora.smells.visitors.TransitiveImportVisitor.class - [JAR]
lu.uni.serval.ikora.smells.checks
├─ lu.uni.serval.ikora.smells.checks.ArmyOfClonesCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.ComplicatedSetupCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.ConditionalAssertionCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.DeadCodeCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.HardCodedEnvironmentConfigurationCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.HardcodedValuesCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.HidingTestDataCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.LackOfEncapsulationCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.LongTestStepsCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.MiddleManCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.MissingAssertionCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.MissingDocumentationCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.NarcissisticCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.NoisyLoggingCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.OnTheFlyCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.OverCheckingCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.SameDocumentationCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.SensitiveLocatorCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.SneakyCheckingCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.StinkySynchronizationSyndromeCheck.class - [JAR]
├─ lu.uni.serval.ikora.smells.checks.TransitiveImportCheck.class - [JAR]
lu.uni.serval.ikora.smells.utils
├─ lu.uni.serval.ikora.smells.utils.LocatorUtils.class - [JAR]
├─ lu.uni.serval.ikora.smells.utils.NLPUtils.class - [JAR]
├─ lu.uni.serval.ikora.smells.utils.StatementCounter.class - [JAR]