You can download sonar-plugin-api-4.5.4.jar in this page.
LGPL
sonar-plugin-api-4.5.4.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/org.codehaus.sonar/sonar-plugin-api/pom.properties META-INF/maven/org.codehaus.sonar/sonar-plugin-api/pom.xml org.sonar.api.BatchComponent.class org.sonar.api.BatchExtension.class org.sonar.api.CoreProperties.class org.sonar.api.Extension.class org.sonar.api.ExtensionProvider.class org.sonar.api.Plugin.class org.sonar.api.Properties.class org.sonar.api.Property.class org.sonar.api.PropertyField.class org.sonar.api.PropertyType.class org.sonar.api.ServerComponent.class org.sonar.api.ServerExtension.class org.sonar.api.SonarPlugin.class org.sonar.api.batch.AbstractCpdMapping.class org.sonar.api.batch.AbstractDivisionDecorator.class org.sonar.api.batch.AbstractSumChildrenDecorator.class org.sonar.api.batch.BuildBreaker.class org.sonar.api.batch.CheckProject.class org.sonar.api.batch.CoverageExtension.class org.sonar.api.batch.CpdMapping.class org.sonar.api.batch.Decorator.class org.sonar.api.batch.DecoratorBarriers.class org.sonar.api.batch.DecoratorContext.class org.sonar.api.batch.DefaultFormulaContext.class org.sonar.api.batch.DefaultFormulaData.class org.sonar.api.batch.DependedUpon.class org.sonar.api.batch.DependsUpon.class org.sonar.api.batch.Event.class org.sonar.api.batch.Initializer.class org.sonar.api.batch.InstantiationStrategy.class org.sonar.api.batch.Phase.class org.sonar.api.batch.PostJob.class org.sonar.api.batch.ProjectClasspath.class org.sonar.api.batch.Sensor.class org.sonar.api.batch.SensorContext.class org.sonar.api.batch.SonarIndex.class org.sonar.api.batch.SupportedEnvironment.class org.sonar.api.batch.TimeMachine.class org.sonar.api.batch.TimeMachineQuery.class org.sonar.api.batch.bootstrap.ProjectBootstrapper.class org.sonar.api.batch.bootstrap.ProjectBuilder.class org.sonar.api.batch.bootstrap.ProjectDefinition.class org.sonar.api.batch.bootstrap.ProjectReactor.class org.sonar.api.batch.bootstrap.internal.ProjectBuilderContext.class org.sonar.api.batch.bootstrap.internal.package-info.class org.sonar.api.batch.bootstrap.package-info.class org.sonar.api.batch.debt.DebtCharacteristic.class org.sonar.api.batch.debt.DebtModel.class org.sonar.api.batch.debt.DebtRemediationFunction.class org.sonar.api.batch.debt.internal.DefaultDebtCharacteristic.class org.sonar.api.batch.debt.internal.DefaultDebtModel.class org.sonar.api.batch.events.DecoratorExecutionHandler.class org.sonar.api.batch.events.DecoratorsPhaseHandler.class org.sonar.api.batch.events.EventHandler.class org.sonar.api.batch.events.InitializerExecutionHandler.class org.sonar.api.batch.events.InitializersPhaseHandler.class org.sonar.api.batch.events.MavenPhaseHandler.class org.sonar.api.batch.events.PostJobExecutionHandler.class org.sonar.api.batch.events.PostJobsPhaseHandler.class org.sonar.api.batch.events.ProjectAnalysisHandler.class org.sonar.api.batch.events.SensorExecutionHandler.class org.sonar.api.batch.events.SensorsPhaseHandler.class org.sonar.api.batch.fs.FilePredicate.class org.sonar.api.batch.fs.FilePredicates.class org.sonar.api.batch.fs.FileSystem.class org.sonar.api.batch.fs.InputDir.class org.sonar.api.batch.fs.InputFile.class org.sonar.api.batch.fs.InputFileFilter.class org.sonar.api.batch.fs.InputPath.class org.sonar.api.batch.fs.internal.AbsolutePathPredicate.class org.sonar.api.batch.fs.internal.AbstractFilePredicate.class org.sonar.api.batch.fs.internal.AndPredicate.class org.sonar.api.batch.fs.internal.DefaultFilePredicates.class org.sonar.api.batch.fs.internal.DefaultFileSystem.class org.sonar.api.batch.fs.internal.DefaultInputDir.class org.sonar.api.batch.fs.internal.DefaultInputFile.class org.sonar.api.batch.fs.internal.DeprecatedDefaultInputFile.class org.sonar.api.batch.fs.internal.FalsePredicate.class org.sonar.api.batch.fs.internal.LanguagePredicate.class org.sonar.api.batch.fs.internal.NotPredicate.class org.sonar.api.batch.fs.internal.OptimizedFilePredicate.class org.sonar.api.batch.fs.internal.OptimizedFilePredicateAdapter.class org.sonar.api.batch.fs.internal.OrPredicate.class org.sonar.api.batch.fs.internal.PathPattern.class org.sonar.api.batch.fs.internal.PathPatternPredicate.class org.sonar.api.batch.fs.internal.RelativePathPredicate.class org.sonar.api.batch.fs.internal.StatusPredicate.class org.sonar.api.batch.fs.internal.TruePredicate.class org.sonar.api.batch.fs.internal.TypePredicate.class org.sonar.api.batch.fs.internal.package-info.class org.sonar.api.batch.fs.package-info.class org.sonar.api.batch.maven.DependsUponMavenPlugin.class org.sonar.api.batch.maven.MavenPlugin.class org.sonar.api.batch.maven.MavenPluginHandler.class org.sonar.api.batch.maven.MavenSurefireUtils.class org.sonar.api.batch.maven.MavenUtils.class org.sonar.api.batch.measure.Metric.class org.sonar.api.batch.measure.MetricFinder.class org.sonar.api.batch.measure.package-info.class org.sonar.api.batch.rule.ActiveRule.class org.sonar.api.batch.rule.ActiveRules.class org.sonar.api.batch.rule.CheckFactory.class org.sonar.api.batch.rule.Checks.class org.sonar.api.batch.rule.Rule.class org.sonar.api.batch.rule.RuleParam.class org.sonar.api.batch.rule.Rules.class org.sonar.api.batch.rule.internal.ActiveRulesBuilder.class org.sonar.api.batch.rule.internal.DefaultActiveRule.class org.sonar.api.batch.rule.internal.DefaultActiveRules.class org.sonar.api.batch.rule.internal.DefaultRule.class org.sonar.api.batch.rule.internal.DefaultRuleParam.class org.sonar.api.batch.rule.internal.DefaultRules.class org.sonar.api.batch.rule.internal.NewActiveRule.class org.sonar.api.batch.rule.internal.NewRule.class org.sonar.api.batch.rule.internal.NewRuleParam.class org.sonar.api.batch.rule.internal.RulesBuilder.class org.sonar.api.batch.rule.internal.package-info.class org.sonar.api.batch.rule.package-info.class org.sonar.api.batch.sensor.Sensor.class org.sonar.api.batch.sensor.SensorContext.class org.sonar.api.batch.sensor.SensorDescriptor.class org.sonar.api.batch.sensor.duplication.DuplicationBuilder.class org.sonar.api.batch.sensor.duplication.DuplicationGroup.class org.sonar.api.batch.sensor.duplication.DuplicationTokenBuilder.class org.sonar.api.batch.sensor.duplication.internal.DefaultDuplicationBuilder.class org.sonar.api.batch.sensor.duplication.internal.package-info.class org.sonar.api.batch.sensor.duplication.package-info.class org.sonar.api.batch.sensor.highlighting.HighlightingBuilder.class org.sonar.api.batch.sensor.highlighting.TypeOfText.class org.sonar.api.batch.sensor.highlighting.package-info.class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor.class org.sonar.api.batch.sensor.internal.package-info.class org.sonar.api.batch.sensor.issue.Issue.class org.sonar.api.batch.sensor.issue.IssueBuilder.class org.sonar.api.batch.sensor.issue.internal.DefaultIssue.class org.sonar.api.batch.sensor.issue.internal.DefaultIssueBuilder.class org.sonar.api.batch.sensor.issue.internal.package-info.class org.sonar.api.batch.sensor.issue.package-info.class org.sonar.api.batch.sensor.measure.Measure.class org.sonar.api.batch.sensor.measure.MeasureBuilder.class org.sonar.api.batch.sensor.measure.internal.DefaultMeasure.class org.sonar.api.batch.sensor.measure.internal.DefaultMeasureBuilder.class org.sonar.api.batch.sensor.measure.internal.package-info.class org.sonar.api.batch.sensor.measure.package-info.class org.sonar.api.batch.sensor.package-info.class org.sonar.api.batch.sensor.symbol.Symbol.class org.sonar.api.batch.sensor.symbol.SymbolTableBuilder.class org.sonar.api.batch.sensor.symbol.internal.DefaultSymbol.class org.sonar.api.batch.sensor.symbol.internal.package-info.class org.sonar.api.batch.sensor.symbol.package-info.class org.sonar.api.component.Component.class org.sonar.api.component.Module.class org.sonar.api.component.MutablePerspective.class org.sonar.api.component.Perspective.class org.sonar.api.component.Perspectives.class org.sonar.api.component.ResourcePerspectives.class org.sonar.api.component.RubyComponentService.class org.sonar.api.component.SourceFile.class org.sonar.api.component.mock.MockSourceFile.class org.sonar.api.component.mock.package-info.class org.sonar.api.component.package-info.class org.sonar.api.config.AesCipher.class org.sonar.api.config.Base64Cipher.class org.sonar.api.config.Category.class org.sonar.api.config.Cipher.class org.sonar.api.config.EmailSettings.class org.sonar.api.config.Encryption.class org.sonar.api.config.GlobalPropertyChangeHandler.class org.sonar.api.config.License.class org.sonar.api.config.PropertyDefinition.class org.sonar.api.config.PropertyDefinitions.class org.sonar.api.config.PropertyFieldDefinition.class org.sonar.api.config.Settings.class org.sonar.api.config.SubCategory.class org.sonar.api.config.package-info.class org.sonar.api.database.BaseIdentifiable.class org.sonar.api.database.DatabaseProperties.class org.sonar.api.database.DatabaseSession.class org.sonar.api.database.model.MeasureMapper.class org.sonar.api.database.model.MeasureModel.class org.sonar.api.database.model.ResourceModel.class org.sonar.api.database.model.Snapshot.class org.sonar.api.database.model.User.class org.sonar.api.design.Dependency.class org.sonar.api.design.DependencyDto.class org.sonar.api.i18n.I18n.class org.sonar.api.i18n.RuleI18n.class org.sonar.api.i18n.package-info.class org.sonar.api.issue.ActionPlan.class org.sonar.api.issue.DefaultTransitions.class org.sonar.api.issue.Issuable.class org.sonar.api.issue.Issue.class org.sonar.api.issue.IssueComment.class org.sonar.api.issue.IssueFilter.class org.sonar.api.issue.IssueFinder.class org.sonar.api.issue.IssueHandler.class org.sonar.api.issue.IssueQuery.class org.sonar.api.issue.IssueQueryResult.class org.sonar.api.issue.NoSonarFilter.class org.sonar.api.issue.ProjectIssues.class org.sonar.api.issue.RubyIssueService.class org.sonar.api.issue.action.Action.class org.sonar.api.issue.action.Actions.class org.sonar.api.issue.action.Function.class org.sonar.api.issue.action.package-info.class org.sonar.api.issue.batch.IssueFilter.class org.sonar.api.issue.batch.IssueFilterChain.class org.sonar.api.issue.batch.package-info.class org.sonar.api.issue.condition.Condition.class org.sonar.api.issue.condition.HasIssuePropertyCondition.class org.sonar.api.issue.condition.HasResolution.class org.sonar.api.issue.condition.HasStatus.class org.sonar.api.issue.condition.IsUnResolved.class org.sonar.api.issue.condition.NotCondition.class org.sonar.api.issue.condition.package-info.class org.sonar.api.issue.internal.DefaultIssue.class org.sonar.api.issue.internal.DefaultIssueComment.class org.sonar.api.issue.internal.FieldDiffs.class org.sonar.api.issue.internal.IssueChangeContext.class org.sonar.api.issue.internal.package-info.class org.sonar.api.issue.package-info.class org.sonar.api.measures.AverageFormula.class org.sonar.api.measures.CoreMetrics.class org.sonar.api.measures.CountDistributionBuilder.class org.sonar.api.measures.CoverageMeasuresBuilder.class org.sonar.api.measures.FileLinesContext.class org.sonar.api.measures.FileLinesContextFactory.class org.sonar.api.measures.Formula.class org.sonar.api.measures.FormulaContext.class org.sonar.api.measures.FormulaData.class org.sonar.api.measures.MeanAggregationFormula.class org.sonar.api.measures.Measure.class org.sonar.api.measures.MeasureBuilder.class org.sonar.api.measures.MeasureUtils.class org.sonar.api.measures.MeasuresFilter.class org.sonar.api.measures.MeasuresFilters.class org.sonar.api.measures.Metric.class org.sonar.api.measures.MetricFinder.class org.sonar.api.measures.Metrics.class org.sonar.api.measures.PersistenceMode.class org.sonar.api.measures.PropertiesBuilder.class org.sonar.api.measures.RangeDistributionBuilder.class org.sonar.api.measures.RuleMeasure.class org.sonar.api.measures.SumChildDistributionFormula.class org.sonar.api.measures.SumChildValuesFormula.class org.sonar.api.measures.WeightedMeanAggregationFormula.class org.sonar.api.measures.package-info.class org.sonar.api.notifications.Notification.class org.sonar.api.notifications.NotificationChannel.class org.sonar.api.notifications.NotificationDispatcher.class org.sonar.api.notifications.NotificationDispatcherMetadata.class org.sonar.api.notifications.NotificationManager.class org.sonar.api.platform.ComponentContainer.class org.sonar.api.platform.ComponentKeys.class org.sonar.api.platform.NewUserHandler.class org.sonar.api.platform.PicoUtils.class org.sonar.api.platform.PluginMetadata.class org.sonar.api.platform.PluginRepository.class org.sonar.api.platform.Server.class org.sonar.api.platform.ServerFileSystem.class org.sonar.api.platform.ServerStartHandler.class org.sonar.api.platform.ServerStopHandler.class org.sonar.api.platform.ServerUpgradeStatus.class org.sonar.api.platform.package-info.class org.sonar.api.profiles.AnnotationProfileParser.class org.sonar.api.profiles.ProfileDefinition.class org.sonar.api.profiles.ProfileExporter.class org.sonar.api.profiles.ProfileImporter.class org.sonar.api.profiles.RulesProfile.class org.sonar.api.profiles.XMLProfileParser.class org.sonar.api.profiles.XMLProfileSerializer.class org.sonar.api.resources.AbstractLanguage.class org.sonar.api.resources.Directory.class org.sonar.api.resources.DuplicatedSourceException.class org.sonar.api.resources.File.class org.sonar.api.resources.InputFile.class org.sonar.api.resources.InputFileUtils.class org.sonar.api.resources.Language.class org.sonar.api.resources.Languages.class org.sonar.api.resources.Library.class org.sonar.api.resources.Project.class org.sonar.api.resources.ProjectFileSystem.class org.sonar.api.resources.ProjectLink.class org.sonar.api.resources.Qualifiers.class org.sonar.api.resources.Resource.class org.sonar.api.resources.ResourceType.class org.sonar.api.resources.ResourceTypeTree.class org.sonar.api.resources.ResourceTypes.class org.sonar.api.resources.ResourceUtils.class org.sonar.api.resources.Scopes.class org.sonar.api.rule.RuleKey.class org.sonar.api.rule.RuleStatus.class org.sonar.api.rule.Severity.class org.sonar.api.rule.package-info.class org.sonar.api.rules.ActiveRule.class org.sonar.api.rules.ActiveRuleParam.class org.sonar.api.rules.Rule.class org.sonar.api.rules.RuleAnnotationUtils.class org.sonar.api.rules.RuleFinder.class org.sonar.api.rules.RuleParam.class org.sonar.api.rules.RulePriority.class org.sonar.api.rules.RuleQuery.class org.sonar.api.rules.Violation.class org.sonar.api.rules.ViolationFilter.class org.sonar.api.scan.event.ModuleScanPhaseHandler.class org.sonar.api.scan.event.ProjectScanHandler.class org.sonar.api.scan.filesystem.FileExclusions.class org.sonar.api.scan.filesystem.FileQuery.class org.sonar.api.scan.filesystem.FileSystemFilter.class org.sonar.api.scan.filesystem.FileType.class org.sonar.api.scan.filesystem.ModuleFileSystem.class org.sonar.api.scan.filesystem.PathResolver.class org.sonar.api.scan.filesystem.package-info.class org.sonar.api.security.Authenticator.class org.sonar.api.security.DefaultGroups.class org.sonar.api.security.ExternalGroupsProvider.class org.sonar.api.security.ExternalUsersProvider.class org.sonar.api.security.LoginPasswordAuthenticator.class org.sonar.api.security.ResourcePermissions.class org.sonar.api.security.SecurityRealm.class org.sonar.api.security.UserDetails.class org.sonar.api.security.UserFinder.class org.sonar.api.security.package-info.class org.sonar.api.server.debt.DebtCharacteristic.class org.sonar.api.server.debt.DebtModel.class org.sonar.api.server.debt.DebtRemediationFunction.class org.sonar.api.server.debt.internal.DefaultDebtCharacteristic.class org.sonar.api.server.debt.internal.DefaultDebtRemediationFunction.class org.sonar.api.server.debt.internal.package-info.class org.sonar.api.server.debt.package-info.class org.sonar.api.server.rule.DefaultDebtRemediationFunctions.class org.sonar.api.server.rule.RuleParamType.class org.sonar.api.server.rule.RuleTagFormat.class org.sonar.api.server.rule.RulesDefinition.class org.sonar.api.server.rule.RulesDefinitionAnnotationLoader.class org.sonar.api.server.rule.RulesDefinitionI18nLoader.class org.sonar.api.server.rule.RulesDefinitionXmlLoader.class org.sonar.api.server.rule.package-info.class org.sonar.api.server.ws.RailsHandler.class org.sonar.api.server.ws.Request.class org.sonar.api.server.ws.RequestHandler.class org.sonar.api.server.ws.Response.class org.sonar.api.server.ws.WebService.class org.sonar.api.server.ws.internal.SimpleGetRequest.class org.sonar.api.server.ws.internal.ValidatingRequest.class org.sonar.api.server.ws.package-info.class org.sonar.api.source.Highlightable.class org.sonar.api.source.Symbol.class org.sonar.api.source.Symbolizable.class org.sonar.api.source.package-info.class org.sonar.api.task.Task.class org.sonar.api.task.TaskComponent.class org.sonar.api.task.TaskDefinition.class org.sonar.api.task.TaskExtension.class org.sonar.api.technicaldebt.batch.Characteristic.class org.sonar.api.technicaldebt.batch.Requirement.class org.sonar.api.technicaldebt.batch.TechnicalDebtModel.class org.sonar.api.technicaldebt.batch.internal.DefaultCharacteristic.class org.sonar.api.technicaldebt.batch.internal.DefaultRequirement.class org.sonar.api.technicaldebt.batch.internal.package-info.class org.sonar.api.technicaldebt.batch.package-info.class org.sonar.api.technicaldebt.server.Characteristic.class org.sonar.api.technicaldebt.server.internal.DefaultCharacteristic.class org.sonar.api.technicaldebt.server.internal.package-info.class org.sonar.api.technicaldebt.server.package-info.class org.sonar.api.test.CoverageBlock.class org.sonar.api.test.MutableTestCase.class org.sonar.api.test.MutableTestPlan.class org.sonar.api.test.MutableTestable.class org.sonar.api.test.TestCase.class org.sonar.api.test.TestPlan.class org.sonar.api.test.Testable.class org.sonar.api.test.exception.CoverageAlreadyExistsException.class org.sonar.api.test.exception.IllegalDurationException.class org.sonar.api.test.exception.TestException.class org.sonar.api.test.package-info.class org.sonar.api.user.RubyUserService.class org.sonar.api.user.User.class org.sonar.api.user.UserFinder.class org.sonar.api.user.UserQuery.class org.sonar.api.user.package-info.class org.sonar.api.utils.AnnotationUtils.class org.sonar.api.utils.DateUtils.class org.sonar.api.utils.Duration.class org.sonar.api.utils.Durations.class org.sonar.api.utils.FieldUtils2.class org.sonar.api.utils.HttpDownloader.class org.sonar.api.utils.HttpsTrust.class org.sonar.api.utils.KeyValueFormat.class org.sonar.api.utils.LocalizedMessages.class org.sonar.api.utils.Logs.class org.sonar.api.utils.ManifestUtils.class org.sonar.api.utils.MessageException.class org.sonar.api.utils.Paging.class org.sonar.api.utils.ParsingUtils.class org.sonar.api.utils.PathUtils.class org.sonar.api.utils.Semaphores.class org.sonar.api.utils.SonarException.class org.sonar.api.utils.StaxParser.class org.sonar.api.utils.System2.class org.sonar.api.utils.TempFileUtils.class org.sonar.api.utils.TempFolder.class org.sonar.api.utils.TimeProfiler.class org.sonar.api.utils.TimeUtils.class org.sonar.api.utils.UriReader.class org.sonar.api.utils.ValidationMessages.class org.sonar.api.utils.WildcardPattern.class org.sonar.api.utils.WorkUnit.class org.sonar.api.utils.XmlParserException.class org.sonar.api.utils.XpathParser.class org.sonar.api.utils.ZipUtils.class org.sonar.api.utils.command.Command.class org.sonar.api.utils.command.CommandException.class org.sonar.api.utils.command.CommandExecutor.class org.sonar.api.utils.command.StreamConsumer.class org.sonar.api.utils.command.TimeoutException.class org.sonar.api.utils.command.package-info.class org.sonar.api.utils.dag.CyclicDependenciesException.class org.sonar.api.utils.dag.DirectAcyclicGraph.class org.sonar.api.utils.dag.Node.class org.sonar.api.utils.dag.package-info.class org.sonar.api.utils.internal.DefaultTempFolder.class org.sonar.api.utils.internal.TempFolderCleaner.class org.sonar.api.utils.internal.WorkDuration.class org.sonar.api.utils.internal.package-info.class org.sonar.api.utils.text.CsvWriter.class org.sonar.api.utils.text.JsonWriter.class org.sonar.api.utils.text.WriterException.class org.sonar.api.utils.text.XmlWriter.class org.sonar.api.utils.text.package-info.class org.sonar.api.violations.ViolationQuery.class org.sonar.api.web.AbstractRubyTemplate.class org.sonar.api.web.CodeColorizerFormat.class org.sonar.api.web.Criterion.class org.sonar.api.web.Dashboard.class org.sonar.api.web.DashboardLayout.class org.sonar.api.web.DashboardTemplate.class org.sonar.api.web.DefaultTab.class org.sonar.api.web.Description.class org.sonar.api.web.Filter.class org.sonar.api.web.FilterColumn.class org.sonar.api.web.FilterTemplate.class org.sonar.api.web.Footer.class org.sonar.api.web.NavigationSection.class org.sonar.api.web.Page.class org.sonar.api.web.PageDecoration.class org.sonar.api.web.RequiredMeasures.class org.sonar.api.web.ResourceLanguage.class org.sonar.api.web.ResourceQualifier.class org.sonar.api.web.ResourceScope.class org.sonar.api.web.RubyRailsPage.class org.sonar.api.web.RubyRailsWebservice.class org.sonar.api.web.RubyRailsWidget.class org.sonar.api.web.ServletFilter.class org.sonar.api.web.UserRole.class org.sonar.api.web.View.class org.sonar.api.web.Webservice.class org.sonar.api.web.Widget.class org.sonar.api.web.WidgetCategory.class org.sonar.api.web.WidgetLayout.class org.sonar.api.web.WidgetLayoutType.class org.sonar.api.web.WidgetProperties.class org.sonar.api.web.WidgetProperty.class org.sonar.api.web.WidgetPropertyType.class org.sonar.api.web.WidgetScope.class org/sonar/api/database/model/MeasureMapper.xml org/sonar/api/web/gwt/Sonar.gwt.xml sq-version.txt
sonar-plugin-api-4.5.4.pom file content.
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.codehaus.sonar</groupId> <artifactId>sonar</artifactId> <version>4.5.4</version> </parent> <artifactId>sonar-plugin-api</artifactId> <packaging>jar</packaging> <name>SonarQube :: Plugin API</name> <dependencies> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>com.google.code.findbugs</groupId> <artifactId>jsr305</artifactId> </dependency> <dependency> <groupId>org.codehaus.sonar</groupId> <artifactId>sonar-check-api</artifactId> </dependency> <dependency> <groupId>org.codehaus.sonar</groupId> <artifactId>sonar-colorizer</artifactId> </dependency> <dependency> <groupId>org.codehaus.sonar</groupId> <artifactId>sonar-duplications</artifactId> </dependency> <dependency> <groupId>org.codehaus.sonar</groupId> <artifactId>sonar-graph</artifactId> </dependency> <dependency> <groupId>org.codehaus.sonar</groupId> <artifactId>sonar-squid</artifactId> </dependency> <!-- TODO we can't remove hibernate-annotations, because currently it's used moreover it contains transitive dependency on dom4j, which is used in some plugins --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-annotations</artifactId> <exclusions> <exclusion> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> </dependency> <!-- TODO remove dependencies on Maven but for now they should be defined with scope provided --> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-plugin-api</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-project</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>commons-configuration</groupId> <artifactId>commons-configuration</artifactId> </dependency> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>jcl-over-slf4j</artifactId> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> </dependency> <dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId> </dependency> <dependency> <groupId>xpp3</groupId> <artifactId>xpp3</artifactId> </dependency> <dependency> <groupId>org.codehaus.woodstox</groupId> <artifactId>woodstox-core-lgpl</artifactId> <exclusions> <exclusion> <groupId>stax</groupId> <artifactId>stax-api</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.codehaus.woodstox</groupId> <artifactId>stax2-api</artifactId> </dependency> <dependency> <groupId>org.codehaus.staxmate</groupId> <artifactId>staxmate</artifactId> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</version> <optional>true</optional> </dependency> <!-- unit tests --> <dependency> <groupId>org.codehaus.sonar</groupId> <artifactId>sonar-testing-harness</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.hamcrest</groupId> <artifactId>hamcrest-all</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.easytesting</groupId> <artifactId>fest-assert</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-core</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>xmlunit</groupId> <artifactId>xmlunit</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.dbunit</groupId> <artifactId>dbunit</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.simpleframework</groupId> <artifactId>simple</artifactId> <version>4.1.21</version> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <executions> <execution> <goals> <goal>test-jar</goal> </goals> </execution> </executions> </plugin> </plugins> <resources> <resource> <!-- Used to set SonarQube version in sq-version.txt file --> <directory>src/main/resources</directory> <filtering>true</filtering> </resource> </resources> </build> </project>
<dependency> <groupId>org.codehaus.sonar</groupId> <artifactId>sonar-plugin-api</artifactId> <version>4.5.4</version> </dependency>
If you think the following sonar-plugin-api-4.5.4.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download sonar-plugin-api-4.5.4.jar file