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 sonar-xoo-plugin-10.1.0.73491.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
org.sonar.xoo.rule.hotspot
├─ org.sonar.xoo.rule.hotspot.HotspotSensor.class - [JAR]
├─ org.sonar.xoo.rule.hotspot.HotspotWithContextsSensor.class - [JAR]
├─ org.sonar.xoo.rule.hotspot.HotspotWithSingleContextSensor.class - [JAR]
├─ org.sonar.xoo.rule.hotspot.HotspotWithoutContextSensor.class - [JAR]
org.sonar.xoo
├─ org.sonar.xoo.Xoo.class - [JAR]
├─ org.sonar.xoo.Xoo2.class - [JAR]
├─ org.sonar.xoo.Xoo3NoAutoPublish.class - [JAR]
├─ org.sonar.xoo.Xoo3QualityProfileDefinition.class - [JAR]
├─ org.sonar.xoo.XooPlugin.class - [JAR]
├─ org.sonar.xoo.package-info.class - [JAR]
org.sonar.xoo.checks
├─ org.sonar.xoo.checks.Check.class - [JAR]
├─ org.sonar.xoo.checks.TemplateRuleCheck.class - [JAR]
org.sonar.xoo.scm
├─ org.sonar.xoo.scm.XooBlameCommand.class - [JAR]
├─ org.sonar.xoo.scm.XooIgnoreCommand.class - [JAR]
├─ org.sonar.xoo.scm.XooScmProvider.class - [JAR]
├─ org.sonar.xoo.scm.package-info.class - [JAR]
org.sonar.xoo.extensions
├─ org.sonar.xoo.extensions.XooIssueFilter.class - [JAR]
├─ org.sonar.xoo.extensions.XooPostJob.class - [JAR]
├─ org.sonar.xoo.extensions.XooProjectBuilder.class - [JAR]
org.sonar.xoo.rule.variant
├─ org.sonar.xoo.rule.variant.CodeVariantSensor.class - [JAR]
├─ org.sonar.xoo.rule.variant.HotspotWithCodeVariantsSensor.class - [JAR]
├─ org.sonar.xoo.rule.variant.IssueWithCodeVariantsSensor.class - [JAR]
org.sonar.xoo.global
├─ org.sonar.xoo.global.DeprecatedGlobalSensor.class - [JAR]
├─ org.sonar.xoo.global.GlobalProjectSensor.class - [JAR]
org.sonar.xoo.coverage
├─ org.sonar.xoo.coverage.AbstractCoverageSensor.class - [JAR]
├─ org.sonar.xoo.coverage.ItCoverageSensor.class - [JAR]
├─ org.sonar.xoo.coverage.OverallCoverageSensor.class - [JAR]
├─ org.sonar.xoo.coverage.UtCoverageSensor.class - [JAR]
├─ org.sonar.xoo.coverage.package-info.class - [JAR]
org.sonar.xoo.rule
├─ org.sonar.xoo.rule.AbstractXooRuleSensor.class - [JAR]
├─ org.sonar.xoo.rule.AnalysisErrorSensor.class - [JAR]
├─ org.sonar.xoo.rule.ChecksSensor.class - [JAR]
├─ org.sonar.xoo.rule.CreateIssueByInternalKeySensor.class - [JAR]
├─ org.sonar.xoo.rule.CustomMessageSensor.class - [JAR]
├─ org.sonar.xoo.rule.HasTagSensor.class - [JAR]
├─ org.sonar.xoo.rule.MarkAsUnchangedSensor.class - [JAR]
├─ org.sonar.xoo.rule.MultilineHotspotSensor.class - [JAR]
├─ org.sonar.xoo.rule.MultilineIssuesSensor.class - [JAR]
├─ org.sonar.xoo.rule.NoSonarSensor.class - [JAR]
├─ org.sonar.xoo.rule.OneBlockerIssuePerFileSensor.class - [JAR]
├─ org.sonar.xoo.rule.OneBugIssuePerLineSensor.class - [JAR]
├─ org.sonar.xoo.rule.OneBugIssuePerTestLineSensor.class - [JAR]
├─ org.sonar.xoo.rule.OneCodeSmellIssuePerLineSensor.class - [JAR]
├─ org.sonar.xoo.rule.OneCodeSmellIssuePerTestLineSensor.class - [JAR]
├─ org.sonar.xoo.rule.OneDayDebtPerFileSensor.class - [JAR]
├─ org.sonar.xoo.rule.OneExternalIssueOnProjectSensor.class - [JAR]
├─ org.sonar.xoo.rule.OneExternalIssuePerLineSensor.class - [JAR]
├─ org.sonar.xoo.rule.OneExternalIssuePerLineWithoutMessageSensor.class - [JAR]
├─ org.sonar.xoo.rule.OneIssueOnDirPerFileSensor.class - [JAR]
├─ org.sonar.xoo.rule.OneIssuePerDirectorySensor.class - [JAR]
├─ org.sonar.xoo.rule.OneIssuePerFileSensor.class - [JAR]
├─ org.sonar.xoo.rule.OneIssuePerLineSensor.class - [JAR]
├─ org.sonar.xoo.rule.OneIssuePerModuleSensor.class - [JAR]
├─ org.sonar.xoo.rule.OneIssuePerTestFileSensor.class - [JAR]
├─ org.sonar.xoo.rule.OneIssuePerUnknownFileSensor.class - [JAR]
├─ org.sonar.xoo.rule.OnePredefinedAndAdHocRuleExternalIssuePerLineSensor.class - [JAR]
├─ org.sonar.xoo.rule.OnePredefinedRuleExternalIssuePerLineSensor.class - [JAR]
├─ org.sonar.xoo.rule.OneQuickFixPerLineSensor.class - [JAR]
├─ org.sonar.xoo.rule.OneVulnerabilityIssuePerModuleSensor.class - [JAR]
├─ org.sonar.xoo.rule.RandomAccessSensor.class - [JAR]
├─ org.sonar.xoo.rule.SaveDataTwiceSensor.class - [JAR]
├─ org.sonar.xoo.rule.Xoo2BasicProfile.class - [JAR]
├─ org.sonar.xoo.rule.Xoo2SonarWayProfile.class - [JAR]
├─ org.sonar.xoo.rule.XooBasicProfile.class - [JAR]
├─ org.sonar.xoo.rule.XooBuiltInQualityProfilesDefinition.class - [JAR]
├─ org.sonar.xoo.rule.XooEmptyProfile.class - [JAR]
├─ org.sonar.xoo.rule.XooFakeExporter.class - [JAR]
├─ org.sonar.xoo.rule.XooFakeImporter.class - [JAR]
├─ org.sonar.xoo.rule.XooFakeImporterWithMessages.class - [JAR]
├─ org.sonar.xoo.rule.XooRulesDefinition.class - [JAR]
├─ org.sonar.xoo.rule.XooSonarWayProfile.class - [JAR]
├─ org.sonar.xoo.rule.package-info.class - [JAR]
org.sonar.xoo.lang
├─ org.sonar.xoo.lang.CpdTokenizerSensor.class - [JAR]
├─ org.sonar.xoo.lang.LineMeasureSensor.class - [JAR]
├─ org.sonar.xoo.lang.MeasureSensor.class - [JAR]
├─ org.sonar.xoo.lang.SignificantCodeSensor.class - [JAR]
├─ org.sonar.xoo.lang.SymbolReferencesSensor.class - [JAR]
├─ org.sonar.xoo.lang.SyntaxHighlightingSensor.class - [JAR]
├─ org.sonar.xoo.lang.package-info.class - [JAR]