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 principle-0.37.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
org.tindalos.principletest.cycle.complex1.left.left
├─ org.tindalos.principletest.cycle.complex1.left.left.Test1.class - [JAR]
org.tindalos.principletest.cycle.toomanycycles.left.right
├─ org.tindalos.principletest.cycle.toomanycycles.left.right.Test.class - [JAR]
org.tindalos.principletest.adp.xxx
├─ org.tindalos.principletest.adp.xxx.XXX.class - [JAR]
org.tindalos.principletest.cycle.complex1.left.right
├─ org.tindalos.principletest.cycle.complex1.left.right.Test2.class - [JAR]
org.tindalos.principletest.layering.deeper.app.bbb
├─ org.tindalos.principletest.layering.deeper.app.bbb.Lay3.class - [JAR]
org.tindalos.principle.infrastructure.service.jdepend
├─ org.tindalos.principle.infrastructure.service.jdepend.JDependBasedPackage.class - [JAR]
├─ org.tindalos.principle.infrastructure.service.jdepend.JDependPackageAnalyzer.class - [JAR]
├─ org.tindalos.principle.infrastructure.service.jdepend.JDependRunner.class - [JAR]
├─ org.tindalos.principle.infrastructure.service.jdepend.LazyLoadingJDependBasedPackage.class - [JAR]
├─ org.tindalos.principle.infrastructure.service.jdepend.PackageFactory.class - [JAR]
org.tindalos.principle.infrastructure.service.jdepend.classdependencies
├─ org.tindalos.principle.infrastructure.service.jdepend.classdependencies.MyClassFileParser.class - [JAR]
├─ org.tindalos.principle.infrastructure.service.jdepend.classdependencies.MyJDependRunner.class - [JAR]
├─ org.tindalos.principle.infrastructure.service.jdepend.classdependencies.MyJavaClass.class - [JAR]
├─ org.tindalos.principle.infrastructure.service.jdepend.classdependencies.SignatureParser.class - [JAR]
org.tindalos.principletest.acd.simple1
├─ org.tindalos.principletest.acd.simple1.Simple1.class - [JAR]
org.tindalos.principletest.layering.simple.domain
├─ org.tindalos.principletest.layering.simple.domain.Lay2.class - [JAR]
org.tindalos.principletest.submodulesblueprint.domain.mod1
├─ org.tindalos.principletest.submodulesblueprint.domain.mod1.ModDom1.class - [JAR]
org.tindalos.principletest.sdp.dependers.depender1
├─ org.tindalos.principletest.sdp.dependers.depender1.Depender1.class - [JAR]
org.tindalos.principletest.submodulesblueprint.domain.mod2
├─ org.tindalos.principletest.submodulesblueprint.domain.mod2.ModDom2.class - [JAR]
org.tindalos.principle.infrastructure.reporters
├─ org.tindalos.principle.infrastructure.reporters.ACDViolationsReporter.class - [JAR]
├─ org.tindalos.principle.infrastructure.reporters.ADPViolationsReporter.class - [JAR]
├─ org.tindalos.principle.infrastructure.reporters.LayerViolationsReporter.class - [JAR]
├─ org.tindalos.principle.infrastructure.reporters.ReportsDirectoryManager.class - [JAR]
├─ org.tindalos.principle.infrastructure.reporters.SAPViolationsReporter.class - [JAR]
├─ org.tindalos.principle.infrastructure.reporters.SDPViolationsReporter.class - [JAR]
├─ org.tindalos.principle.infrastructure.reporters.SubmodulesBlueprintViolationsReporter.class - [JAR]
├─ org.tindalos.principle.infrastructure.reporters.ThirdPartyViolationsReporter.class - [JAR]
org.tindalos.principletest.submodulesblueprint.domain.mod3
├─ org.tindalos.principletest.submodulesblueprint.domain.mod3.ModDom3.class - [JAR]
org.tindalos.principletest.sdp.dependers.depender3
├─ org.tindalos.principletest.sdp.dependers.depender3.Depender3.class - [JAR]
org.tindalos.principletest.sdp.dependers.depender2
├─ org.tindalos.principletest.sdp.dependers.depender2.Depender2.class - [JAR]
org.tindalos.principletest.acd.cycle6_2.p4
├─ org.tindalos.principletest.acd.cycle6_2.p4.P4.class - [JAR]
org.tindalos.principletest.acd.cycle6_2.p3
├─ org.tindalos.principletest.acd.cycle6_2.p3.P3.class - [JAR]
org.tindalos.principletest.acd.cycle6_2.p6
├─ org.tindalos.principletest.acd.cycle6_2.p6.P6.class - [JAR]
org.tindalos.principletest.acd.cycle6_2.p5
├─ org.tindalos.principletest.acd.cycle6_2.p5.P5.class - [JAR]
org.tindalos.principletest.layering.deeper.domain.aaa
├─ org.tindalos.principletest.layering.deeper.domain.aaa.Lay1.class - [JAR]
org.tindalos.principletest.acd.cycle6_2.p2
├─ org.tindalos.principletest.acd.cycle6_2.p2.P2.class - [JAR]
org.tindalos.principle.domain.core
├─ org.tindalos.principle.domain.core.AnalysisPlan.class - [JAR]
├─ org.tindalos.principle.domain.core.Cycle.class - [JAR]
├─ org.tindalos.principle.domain.core.CyclesInSubgraph.class - [JAR]
├─ org.tindalos.principle.domain.core.DomainException.class - [JAR]
├─ org.tindalos.principle.domain.core.Metrics.class - [JAR]
├─ org.tindalos.principle.domain.core.Package.class - [JAR]
├─ org.tindalos.principle.domain.core.PackageReference.class - [JAR]
├─ org.tindalos.principle.domain.core.PackageSorterModule.class - [JAR]
├─ org.tindalos.principle.domain.core.PackageStructureBuildingException.class - [JAR]
├─ org.tindalos.principle.domain.core.TraversedPackages.class - [JAR]
├─ org.tindalos.principle.domain.core.UndefinedMetrics.class - [JAR]
org.tindalos.principletest.acd.cycle6_2.p1
├─ org.tindalos.principletest.acd.cycle6_2.p1.P1.class - [JAR]
org.tindalos.principletest.cycle.complex2.right.right
├─ org.tindalos.principletest.cycle.complex2.right.right.Test3.class - [JAR]
org.tindalos.principle.infrastructure.reporters.packagestructure
├─ org.tindalos.principle.infrastructure.reporters.packagestructure.CohesiveGroupsFileWriter.class - [JAR]
├─ org.tindalos.principle.infrastructure.reporters.packagestructure.ExistingPackageCohesionsFileWriter.class - [JAR]
├─ org.tindalos.principle.infrastructure.reporters.packagestructure.PackageCohesionReporter.class - [JAR]
├─ org.tindalos.principle.infrastructure.reporters.packagestructure.PackageStructureHints1FileWriter.class - [JAR]
├─ org.tindalos.principle.infrastructure.reporters.packagestructure.PackageStructureHints2FileWriter.class - [JAR]
org.tindalos.principle.domain.agents.sap
├─ org.tindalos.principle.domain.agents.sap.SAPResult.class - [JAR]
├─ org.tindalos.principle.domain.agents.sap.SAPViolationAgent.class - [JAR]
org.tindalos.principletest.acd.cycle6.p6
├─ org.tindalos.principletest.acd.cycle6.p6.P6.class - [JAR]
org.tindalos.principletest.cycle.toomanycycles.left.left
├─ org.tindalos.principletest.cycle.toomanycycles.left.left.Test.class - [JAR]
org.tindalos.principle.domain.agents.sdp
├─ org.tindalos.principle.domain.agents.sdp.SDPResult.class - [JAR]
├─ org.tindalos.principle.domain.agents.sdp.SDPViolation.class - [JAR]
├─ org.tindalos.principle.domain.agents.sdp.SDPViolationAgent.class - [JAR]
org.tindalos.principletest.acd.cycle6.p4
├─ org.tindalos.principletest.acd.cycle6.p4.P4.class - [JAR]
org.tindalos.principletest.acd.cycle6.p5
├─ org.tindalos.principletest.acd.cycle6.p5.P5.class - [JAR]
org.tindalos.principletest.acd.cycle6.p2
├─ org.tindalos.principletest.acd.cycle6.p2.P2.class - [JAR]
org.tindalos.principletest.acd.cycle6.p3
├─ org.tindalos.principletest.acd.cycle6.p3.P3.class - [JAR]
org.tindalos.principle.domain.agents.thirdparty
├─ org.tindalos.principle.domain.agents.thirdparty.ThirdPartyAgent.class - [JAR]
├─ org.tindalos.principle.domain.agents.thirdparty.ThirdPartyViolationsResult.class - [JAR]
org.tindalos.principletest.acd.cycle6.p1
├─ org.tindalos.principletest.acd.cycle6.p1.P1.class - [JAR]
org.tindalos.principletest.adp.z1
├─ org.tindalos.principletest.adp.z1.Z1.class - [JAR]
org.tindalos.principletest.adp.z2
├─ org.tindalos.principletest.adp.z2.Z2.class - [JAR]
org.tindalos.principletest.acd.simple.pac32
├─ org.tindalos.principletest.acd.simple.pac32.Pac32.class - [JAR]
org.tindalos.principletest.acd.simple.pac31
├─ org.tindalos.principletest.acd.simple.pac31.Pac31.class - [JAR]
org.tindalos.principletest.layering.deeper.app.bbb.ccc
├─ org.tindalos.principletest.layering.deeper.app.bbb.ccc.Lay2.class - [JAR]
org.tindalos.principletest.adp.aaa
├─ org.tindalos.principletest.adp.aaa.AAA.class - [JAR]
org.tindalos.principletest.acd.cyclic3.c
├─ org.tindalos.principletest.acd.cyclic3.c.CCC.class - [JAR]
org.tindalos.principletest.acd.cyclic3.b
├─ org.tindalos.principletest.acd.cyclic3.b.BBB.class - [JAR]
org.tindalos.principletest.cycle.complex2.left.left
├─ org.tindalos.principletest.cycle.complex2.left.left.Test1.class - [JAR]
org.tindalos.principle.domain.checker
├─ org.tindalos.principle.domain.checker.AgentsRunner.class - [JAR]
org.tindalos.principletest.cycle.btwparentandchild
├─ org.tindalos.principletest.cycle.btwparentandchild.Parent.class - [JAR]
org.tindalos.principletest.cycle.complex2.left.right
├─ org.tindalos.principletest.cycle.complex2.left.right.Test2.class - [JAR]
org.tindalos.principletest.acd.cyclic3.a
├─ org.tindalos.principletest.acd.cyclic3.a.AAA.class - [JAR]
org.tindalos.principletest.cycle.simple.right
├─ org.tindalos.principletest.cycle.simple.right.Tes2.class - [JAR]
org.tindalos.principle.app.service
├─ org.tindalos.principle.app.service.ApplicationModule.class - [JAR]
├─ org.tindalos.principle.app.service.InputValidator.class - [JAR]
org.tindalos.principletest.thirdparty.simple.app
├─ org.tindalos.principletest.thirdparty.simple.app.AAA.class - [JAR]
org.tindalos.principletest.cycle.toomanycycles.right.right
├─ org.tindalos.principletest.cycle.toomanycycles.right.right.Test.class - [JAR]
org.tindalos.principletest.cycle.transitive2.root
├─ org.tindalos.principletest.cycle.transitive2.root.Root.class - [JAR]
org.tindalos.principletest.adp.bbb
├─ org.tindalos.principletest.adp.bbb.BBB.class - [JAR]
org.tindalos.principle.domain.agents.structure
├─ org.tindalos.principle.domain.agents.structure.CohesionAnalysisResult.class - [JAR]
├─ org.tindalos.principle.domain.agents.structure.CohesiveGroupsDiscoveryModule.class - [JAR]
├─ org.tindalos.principle.domain.agents.structure.Graph.class - [JAR]
├─ org.tindalos.principle.domain.agents.structure.PackageCohesionDetector.class - [JAR]
├─ org.tindalos.principle.domain.agents.structure.PackageCohesionModule.class - [JAR]
├─ org.tindalos.principle.domain.agents.structure.PackageStructureHints1Finder.class - [JAR]
├─ org.tindalos.principle.domain.agents.structure.Structure.class - [JAR]
org.tindalos.principle.domain.resultprocessing.reporter
├─ org.tindalos.principle.domain.resultprocessing.reporter.AnalysisResultsReporter.class - [JAR]
├─ org.tindalos.principle.domain.resultprocessing.reporter.Printer.class - [JAR]
org.tindalos.principle.infrastructure.plugin
├─ org.tindalos.principle.infrastructure.plugin.ChecksReader.class - [JAR]
├─ org.tindalos.principle.infrastructure.plugin.DesignQualityCheckerMojo.class - [JAR]
├─ org.tindalos.principle.infrastructure.plugin.LogPrinter.class - [JAR]
org.tindalos.principle.domain.expectations
├─ org.tindalos.principle.domain.expectations.ACD.class - [JAR]
├─ org.tindalos.principle.domain.expectations.ADP.class - [JAR]
├─ org.tindalos.principle.domain.expectations.Barrier.class - [JAR]
├─ org.tindalos.principle.domain.expectations.Checks.class - [JAR]
├─ org.tindalos.principle.domain.expectations.DoubleThresholder.class - [JAR]
├─ org.tindalos.principle.domain.expectations.Grouping.class - [JAR]
├─ org.tindalos.principle.domain.expectations.Layering.class - [JAR]
├─ org.tindalos.principle.domain.expectations.NCCD.class - [JAR]
├─ org.tindalos.principle.domain.expectations.PackageCoupling.class - [JAR]
├─ org.tindalos.principle.domain.expectations.RACD.class - [JAR]
├─ org.tindalos.principle.domain.expectations.SAP.class - [JAR]
├─ org.tindalos.principle.domain.expectations.SDP.class - [JAR]
├─ org.tindalos.principle.domain.expectations.SubmodulesBlueprint.class - [JAR]
├─ org.tindalos.principle.domain.expectations.ThirdParty.class - [JAR]
├─ org.tindalos.principle.domain.expectations.Thresholder.class - [JAR]
org.tindalos.principletest.cycle.toomanycycles.right.left
├─ org.tindalos.principletest.cycle.toomanycycles.right.left.Test.class - [JAR]
org.tindalos.principletest.thirdparty.simple2.app
├─ org.tindalos.principletest.thirdparty.simple2.app.AAA.class - [JAR]
org.tindalos.principletest
├─ org.tindalos.principletest.First.class - [JAR]
org.tindalos.principletest.acd.simple.pac13
├─ org.tindalos.principletest.acd.simple.pac13.Pac13.class - [JAR]
org.tindalos.principletest.acd.simple.pac12
├─ org.tindalos.principletest.acd.simple.pac12.Pac12.class - [JAR]
org.tindalos.principletest.acd.simple.pac11
├─ org.tindalos.principletest.acd.simple.pac11.Pac11.class - [JAR]
org.tindalos.principletest.sdp.stable2
├─ org.tindalos.principletest.sdp.stable2.Test2.class - [JAR]
org.tindalos.principletest.acd.simple11.b
├─ org.tindalos.principletest.acd.simple11.b.BBB.class - [JAR]
org.tindalos.principletest.sdp.stable3
├─ org.tindalos.principletest.sdp.stable3.Test3.class - [JAR]
org.tindalos.principletest.sdp.stable1
├─ org.tindalos.principletest.sdp.stable1.Test1.class - [JAR]
org.tindalos.principle.domain.agents.acd
├─ org.tindalos.principle.domain.agents.acd.ACDAgent.class - [JAR]
├─ org.tindalos.principle.domain.agents.acd.ACDResult.class - [JAR]
org.tindalos.principle.domain.util
├─ org.tindalos.principle.domain.util.ListConverter.class - [JAR]
org.tindalos.principletest.acd.simple11.a
├─ org.tindalos.principletest.acd.simple11.a.AAA.class - [JAR]
org.tindalos.principle.domain.agents.layering
├─ org.tindalos.principle.domain.agents.layering.LayerReference.class - [JAR]
├─ org.tindalos.principle.domain.agents.layering.LayerViolationAgent.class - [JAR]
├─ org.tindalos.principle.domain.agents.layering.LayerViolationsResult.class - [JAR]
org.tindalos.principletest.layering.simple.infrastructure
├─ org.tindalos.principletest.layering.simple.infrastructure.Lay3.class - [JAR]
org.tindalos.principletest.adp.aaa.ccc
├─ org.tindalos.principletest.adp.aaa.ccc.CCC.class - [JAR]
org.tindalos.principletest.adp.ddd
├─ org.tindalos.principletest.adp.ddd.DDD.class - [JAR]
org.tindalos.principle.infrastructure.di
├─ org.tindalos.principle.infrastructure.di.PoorMansDIContainer.class - [JAR]
org.tindalos.principletest.test2.t1
├─ org.tindalos.principletest.test2.t1.T1.class - [JAR]
org.tindalos.principletest.layering.simple.app
├─ org.tindalos.principletest.layering.simple.app.Lay.class - [JAR]
org.tindalos.principletest.cycle.transitive2.a
├─ org.tindalos.principletest.cycle.transitive2.a.Test1.class - [JAR]
org.tindalos.principletest.cycle.transitive2.b
├─ org.tindalos.principletest.cycle.transitive2.b.Test2.class - [JAR]
org.tindalos.principletest.cycle.transitive2.c
├─ org.tindalos.principletest.cycle.transitive2.c.Test3.class - [JAR]
org.tindalos.principle
├─ org.tindalos.principle.ManualPrincipleRunner.class - [JAR]
org.tindalos.principle.domain.core.logging
├─ org.tindalos.principle.domain.core.logging.ScalaLogger.class - [JAR]
├─ org.tindalos.principle.domain.core.logging.TheLogger.class - [JAR]
org.tindalos.principletest.test2.t1.t2
├─ org.tindalos.principletest.test2.t1.t2.T2.class - [JAR]
org.tindalos.principletest.thirdparty.simple.infrastructure
├─ org.tindalos.principletest.thirdparty.simple.infrastructure.AAA.class - [JAR]
org.tindalos.principle.domain.agents.submodulesblueprint
├─ org.tindalos.principle.domain.agents.submodulesblueprint.InvalidBlueprintDefinitionException.class - [JAR]
├─ org.tindalos.principle.domain.agents.submodulesblueprint.Overlap.class - [JAR]
├─ org.tindalos.principle.domain.agents.submodulesblueprint.OverlappingSubmoduleDefinitionsException.class - [JAR]
├─ org.tindalos.principle.domain.agents.submodulesblueprint.Submodule.class - [JAR]
├─ org.tindalos.principle.domain.agents.submodulesblueprint.SubmoduleDefinition.class - [JAR]
├─ org.tindalos.principle.domain.agents.submodulesblueprint.SubmoduleDefinitions.class - [JAR]
├─ org.tindalos.principle.domain.agents.submodulesblueprint.SubmoduleFactory.class - [JAR]
├─ org.tindalos.principle.domain.agents.submodulesblueprint.SubmoduleId.class - [JAR]
├─ org.tindalos.principle.domain.agents.submodulesblueprint.SubmodulesBlueprintAgent.class - [JAR]
├─ org.tindalos.principle.domain.agents.submodulesblueprint.SubmodulesBlueprintAnalysisResult.class - [JAR]
├─ org.tindalos.principle.domain.agents.submodulesblueprint.SubmodulesFactory.class - [JAR]
org.tindalos.principletest.cycle.btwparentandchild.child
├─ org.tindalos.principletest.cycle.btwparentandchild.child.Child.class - [JAR]
org.tindalos.principle.domain.expectations.exception
├─ org.tindalos.principle.domain.expectations.exception.InvalidConfigurationException.class - [JAR]
org.tindalos.principle.domain.resultprocessing.thresholdchecker
├─ org.tindalos.principle.domain.resultprocessing.thresholdchecker.ThresholdTrespassedException.class - [JAR]
org.tindalos.principletest.acd.simple.pac6
├─ org.tindalos.principletest.acd.simple.pac6.Pac6.class - [JAR]
org.tindalos.principletest.thirdparty.simple.domain
├─ org.tindalos.principletest.thirdparty.simple.domain.AAA.class - [JAR]
org.tindalos.principletest.cycle.transitive.a
├─ org.tindalos.principletest.cycle.transitive.a.Test1.class - [JAR]
org.tindalos.principletest.cycle.transitive.b
├─ org.tindalos.principletest.cycle.transitive.b.Test2.class - [JAR]
org.tindalos.principle.domain.agents.adp
├─ org.tindalos.principle.domain.agents.adp.ADPResult.class - [JAR]
├─ org.tindalos.principle.domain.agents.adp.CycleDetector.class - [JAR]
├─ org.tindalos.principle.domain.agents.adp.PackageStructureModule.class - [JAR]
org.tindalos.principletest.cycle.transitive.c
├─ org.tindalos.principletest.cycle.transitive.c.Test3.class - [JAR]
org.tindalos.principletest.cycle.complex1.right
├─ org.tindalos.principletest.cycle.complex1.right.Test3.class - [JAR]
org.tindalos.principletest.cycle.simple.left
├─ org.tindalos.principletest.cycle.simple.left.Tes1.class - [JAR]
org.tindalos.principletest.structure.isolated
├─ org.tindalos.principletest.structure.isolated.FirstIsland1.class - [JAR]
├─ org.tindalos.principletest.structure.isolated.FirstIsland2.class - [JAR]
├─ org.tindalos.principletest.structure.isolated.FirstIsland3.class - [JAR]
├─ org.tindalos.principletest.structure.isolated.SecondIsland1.class - [JAR]
├─ org.tindalos.principletest.structure.isolated.SecondIsland2.class - [JAR]
org.tindalos.principletest.submodulesblueprint.app.mod2
├─ org.tindalos.principletest.submodulesblueprint.app.mod2.ModApp2.class - [JAR]
org.tindalos.principletest.submodulesblueprint.app.mod1
├─ org.tindalos.principletest.submodulesblueprint.app.mod1.ModApp1.class - [JAR]
org.tindalos.principletest.test2.t1.t2.t3
├─ org.tindalos.principletest.test2.t1.t2.t3.T3.class - [JAR]
org.tindalos.principle.infrastructure.detector.submodulesblueprint
├─ org.tindalos.principle.infrastructure.detector.submodulesblueprint.YAMLBasedSubmodulesBlueprintProvider.class - [JAR]
org.tindalos.principletest.submodulesblueprint.app.mod3
├─ org.tindalos.principletest.submodulesblueprint.app.mod3.ModApp3.class - [JAR]
org.tindalos.principle.domain.agentscore
├─ org.tindalos.principle.domain.agentscore.Agent.class - [JAR]
├─ org.tindalos.principle.domain.agentscore.AnalysisInput.class - [JAR]
├─ org.tindalos.principle.domain.agentscore.AnalysisResult.class - [JAR]