|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Extension in org.sonar.api |
---|
Subinterfaces of Extension in org.sonar.api | |
---|---|
interface |
BatchExtension
Batch extension point. |
interface |
ServerExtension
Server extension point. |
Classes in org.sonar.api that implement Extension | |
---|---|
class |
ExtensionProvider
Factory of extensions. |
Uses of Extension in org.sonar.api.batch |
---|
Subinterfaces of Extension in org.sonar.api.batch | |
---|---|
interface |
CoverageExtension
Marker for extension. |
interface |
CpdMapping
|
interface |
Decorator
|
interface |
PostJob
PostJobs are executed when project is analysed. |
interface |
Purge
Deprecated. since 2.5. The DBCleaner plugin implements all required purge taks. |
interface |
ResourceFilter
Filter resources to save. |
interface |
Sensor
A Sensor is invoked once during the analysis of a project. |
Classes in org.sonar.api.batch that implement Extension | |
---|---|
class |
AbstractCoverageExtension
Deprecated. since 2.6 was superseded by interface CoverageExtension |
class |
AbstractCpdMapping
A pre-implementation of the CpdMapping extension point |
class |
AbstractDirectoriesDecorator
Deprecated. since 2.2, the number of directories is automatically calculated by sonar core (see metric formula) |
class |
AbstractDivisionDecorator
A pre-implementation to decorate metrics that are the result of a division |
class |
AbstractFileComplexityDecorator
Deprecated. since 2.1, a formula has been implemented on the metric, so no need to have decorator anymore |
class |
AbstractFilesDecorator
Deprecated. since 2.2, the number of files is automatically calculated by sonar core (see metric formula) |
class |
AbstractFunctionComplexityDecorator
Deprecated. since 2.1, a formula has been implemented on the metric, so no need to have decorator anymore |
class |
AbstractFunctionComplexityDistributionDecorator
Deprecated. since 2.1, a formula has been implemented on the metric, so no need to have decorator anymore |
class |
AbstractSourceImporter
A pre-implementation for a sensor that imports sources. |
class |
AbstractSumChildrenDecorator
Sum measures of child resources. |
class |
BuildBreaker
|
class |
FileFilter
|
class |
Initializer
Initializer can execute external tool (like a Maven plugin), change project configuration. |
Uses of Extension in org.sonar.api.batch.bootstrap |
---|
Classes in org.sonar.api.batch.bootstrap that implement Extension | |
---|---|
class |
ProjectBuilder
This extension point allows to change project structure at runtime. |
Uses of Extension in org.sonar.api.batch.events |
---|
Subinterfaces of Extension in org.sonar.api.batch.events | |
---|---|
interface |
DecoratorExecutionHandler
|
interface |
DecoratorsPhaseHandler
|
interface |
EventHandler
Marker interface for event handlers. |
interface |
ProjectAnalysisHandler
|
interface |
SensorExecutionHandler
|
interface |
SensorsPhaseHandler
|
Uses of Extension in org.sonar.api.batch.maven |
---|
Subinterfaces of Extension in org.sonar.api.batch.maven | |
---|---|
interface |
DependsUponMavenPlugin
Can be used only for Initializers , Sensors and
PostJobs . |
interface |
MavenPluginHandler
|
Uses of Extension in org.sonar.api.charts |
---|
Subinterfaces of Extension in org.sonar.api.charts | |
---|---|
interface |
Chart
An Extension to create charts |
Classes in org.sonar.api.charts that implement Extension | |
---|---|
class |
AbstractChart
An extension point to generate JFreeChart charts |
Uses of Extension in org.sonar.api.checks |
---|
Classes in org.sonar.api.checks that implement Extension | |
---|---|
class |
NoSonarFilter
|
Uses of Extension in org.sonar.api.measures |
---|
Subinterfaces of Extension in org.sonar.api.measures | |
---|---|
interface |
Metrics
|
Classes in org.sonar.api.measures that implement Extension | |
---|---|
class |
Metric
|
Uses of Extension in org.sonar.api.notifications |
---|
Classes in org.sonar.api.notifications that implement Extension | |
---|---|
class |
NotificationChannel
Provides logic to deliver notification. |
class |
NotificationDispatcher
Provides logic to determine which users are interested in receiving notification. |
Uses of Extension in org.sonar.api.platform |
---|
Subinterfaces of Extension in org.sonar.api.platform | |
---|---|
interface |
ServerStartHandler
|
interface |
ServerStopHandler
|
Uses of Extension in org.sonar.api.profiles |
---|
Classes in org.sonar.api.profiles that implement Extension | |
---|---|
class |
ProfileDefinition
Define a profile which is automatically registered during sonar startup. |
class |
ProfileExporter
|
class |
ProfileImporter
|
Uses of Extension in org.sonar.api.qualitymodel |
---|
Classes in org.sonar.api.qualitymodel that implement Extension | |
---|---|
class |
ModelDefinition
This extension point must be implemented to define a new quality model. |
Uses of Extension in org.sonar.api.resources |
---|
Subinterfaces of Extension in org.sonar.api.resources | |
---|---|
interface |
Language
The extension point to define a new language |
Classes in org.sonar.api.resources that implement Extension | |
---|---|
class |
AbstractLanguage
Inherit this class to define a new language like PLSQL, PHP or C# |
class |
Java
Java language implementation |
Uses of Extension in org.sonar.api.rules |
---|
Subinterfaces of Extension in org.sonar.api.rules | |
---|---|
interface |
ViolationFilter
Filter violations to save. |
Classes in org.sonar.api.rules that implement Extension | |
---|---|
class |
RuleRepository
|
Uses of Extension in org.sonar.api.security |
---|
Subinterfaces of Extension in org.sonar.api.security | |
---|---|
interface |
LoginPasswordAuthenticator
|
Uses of Extension in org.sonar.api.web |
---|
Subinterfaces of Extension in org.sonar.api.web | |
---|---|
interface |
Footer
|
interface |
GwtExtension
|
interface |
Page
|
interface |
RubyRailsPage
|
interface |
RubyRailsWebservice
EXPERIMENTAL Interface to create a ruby web service extension point using the Ruby On Rails controller API (ActionController) The method getTemplate() return the ROR controller code, the name of the controller class defined in the template MUST match the following name scheme : Api::$Webservice.getId()Controller I.E : Webservice.getId() = TestWS > Api::TestWSController. |
interface |
RubyRailsWidget
Widget in project dashboard page. |
interface |
View
|
interface |
Webservice
Interface to create a web service extension point |
interface |
Widget
|
Classes in org.sonar.api.web that implement Extension | |
---|---|
class |
AbstractDashboardWidget
Deprecated. override org.sonar.api.web.AbstractRubyTemplate and implement org.sonar.api.web.RubyRailsWidget |
class |
CodeColorizerFormat
Extend the library sonar-colorizer to support new languages. |
class |
DashboardTemplate
This extension point must be implemented to define a new dashboard. |
class |
GwtPage
|
Uses of Extension in org.sonar.batch |
---|
Classes in org.sonar.batch that implement Extension | |
---|---|
class |
FormulaDecorator
A pre-implementation of a decorator using a simple calculation formula |
Uses of Extension in org.sonar.batch.components |
---|
Classes in org.sonar.batch.components that implement Extension | |
---|---|
class |
PastMeasuresLoader
|
class |
PastSnapshotFinder
|
class |
PastSnapshotFinderByDate
|
class |
PastSnapshotFinderByDays
|
class |
PastSnapshotFinderByPreviousAnalysis
|
class |
PastSnapshotFinderByVersion
|
class |
TimeMachineConfiguration
|
Uses of Extension in org.sonar.batch.index |
---|
Classes in org.sonar.batch.index that implement Extension | |
---|---|
class |
MemoryOptimizer
|
Uses of Extension in org.sonar.batch.phases |
---|
Classes in org.sonar.batch.phases that implement Extension | |
---|---|
class |
PhasesTimeProfiler
|
Uses of Extension in org.sonar.core.i18n |
---|
Classes in org.sonar.core.i18n that implement Extension | |
---|---|
class |
I18nManager
|
Uses of Extension in org.sonar.core.purge |
---|
Classes in org.sonar.core.purge that implement Extension | |
---|---|
class |
AbstractPurge
Deprecated. since 2.5. The DBCleaner plugin implements all required purge taks, but you can extend org.sonar.plugins.dbcleaner.api.Purge |
Uses of Extension in org.sonar.plugins.checkstyle |
---|
Classes in org.sonar.plugins.checkstyle that implement Extension | |
---|---|
class |
CheckstyleAuditListener
|
class |
CheckstyleConfiguration
|
class |
CheckstyleExecutor
|
class |
CheckstyleProfileExporter
|
class |
CheckstyleProfileImporter
|
class |
CheckstyleRuleRepository
|
class |
CheckstyleSensor
|
class |
SonarWayProfile
|
class |
SunConventionsProfile
|
Uses of Extension in org.sonar.plugins.cobertura |
---|
Classes in org.sonar.plugins.cobertura that implement Extension | |
---|---|
class |
CoberturaMavenInitializer
Provides CoberturaMavenPluginHandler and configures correct path to report. |
class |
CoberturaMavenPluginHandler
|
class |
CoberturaSensor
|
Methods in org.sonar.plugins.cobertura that return types with arguments of type Extension | |
---|---|
List<Class<? extends Extension>> |
CoberturaPlugin.getExtensions()
|
Uses of Extension in org.sonar.plugins.core.batch |
---|
Classes in org.sonar.plugins.core.batch that implement Extension | |
---|---|
class |
ExcludedResourceFilter
|
class |
IndexProjectPostJob
|
class |
MavenInitializer
|
class |
ProjectFileSystemLogger
|
Uses of Extension in org.sonar.plugins.core.charts |
---|
Classes in org.sonar.plugins.core.charts that implement Extension | |
---|---|
class |
DistributionAreaChart
|
class |
DistributionBarChart
|
class |
XradarChart
|
Uses of Extension in org.sonar.plugins.core.colorizers |
---|
Classes in org.sonar.plugins.core.colorizers that implement Extension | |
---|---|
class |
JavaColorizerFormat
|
Uses of Extension in org.sonar.plugins.core.dashboards |
---|
Classes in org.sonar.plugins.core.dashboards that implement Extension | |
---|---|
class |
DefaultDashboard
Default dashboard |
class |
HotspotsDashboard
Hotspot dashboard for Sonar |
Uses of Extension in org.sonar.plugins.core.metrics |
---|
Classes in org.sonar.plugins.core.metrics that implement Extension | |
---|---|
class |
UserManagedMetrics
|
Uses of Extension in org.sonar.plugins.core.security |
---|
Classes in org.sonar.plugins.core.security that implement Extension | |
---|---|
class |
ApplyProjectRolesDecorator
|
Uses of Extension in org.sonar.plugins.core.sensors |
---|
Uses of Extension in org.sonar.plugins.core.testdetailsviewer |
---|
Classes in org.sonar.plugins.core.testdetailsviewer that implement Extension | |
---|---|
class |
TestsViewerDefinition
|
Uses of Extension in org.sonar.plugins.core.timemachine |
---|
Classes in org.sonar.plugins.core.timemachine that implement Extension | |
---|---|
class |
AbstractNewCoverageFileAnalyzer
|
class |
NewCoverageAggregator
|
class |
NewCoverageFileAnalyzer
|
class |
NewItCoverageFileAnalyzer
|
class |
NewViolationsDecorator
|
class |
ReferenceAnalysis
|
class |
TendencyDecorator
|
class |
TimeMachineConfigurationPersister
|
class |
VariationDecorator
|
class |
ViolationPersisterDecorator
|
class |
ViolationTrackingDecorator
|
Uses of Extension in org.sonar.plugins.core.web |
---|
Classes in org.sonar.plugins.core.web that implement Extension | |
---|---|
class |
Lcom4Viewer
|
Uses of Extension in org.sonar.plugins.core.widgets |
---|
Classes in org.sonar.plugins.core.widgets that implement Extension | |
---|---|
class |
AlertsWidget
|
class |
CommentsDuplicationsWidget
|
class |
ComplexityWidget
|
class |
CoverageWidget
|
class |
CustomMeasuresWidget
|
class |
DescriptionWidget
|
class |
EventsWidget
|
class |
HotspotMetricWidget
|
class |
HotspotMostViolatedResourcesWidget
|
class |
HotspotMostViolatedRulesWidget
|
class |
ItCoverageWidget
|
class |
RulesWidget
|
class |
SizeWidget
|
class |
TimelineWidget
|
class |
TimeMachineWidget
|
Uses of Extension in org.sonar.plugins.core.widgets.actionPlans |
---|
Classes in org.sonar.plugins.core.widgets.actionPlans that implement Extension | |
---|---|
class |
ActionPlansWidget
|
Uses of Extension in org.sonar.plugins.core.widgets.reviews |
---|
Classes in org.sonar.plugins.core.widgets.reviews that implement Extension | |
---|---|
class |
FalsePositiveReviewsWidget
|
class |
MyReviewsWidget
|
class |
PlannedReviewsWidget
|
class |
ProjectReviewsWidget
|
class |
ReviewsPerDeveloperWidget
|
class |
UnplannedReviewsWidget
|
Uses of Extension in org.sonar.plugins.cpd |
---|
Classes in org.sonar.plugins.cpd that implement Extension | |
---|---|
class |
CpdEngine
|
class |
CpdSensor
|
class |
JavaCpdMapping
|
class |
PmdEngine
|
class |
SonarEngine
|
Uses of Extension in org.sonar.plugins.cpd.decorators |
---|
Classes in org.sonar.plugins.cpd.decorators that implement Extension | |
---|---|
class |
DuplicationDensityDecorator
|
class |
SumDuplicationsDecorator
|
Uses of Extension in org.sonar.plugins.dbcleaner.api |
---|
Subinterfaces of Extension in org.sonar.plugins.dbcleaner.api | |
---|---|
interface |
PeriodCleaner
|
Classes in org.sonar.plugins.dbcleaner.api that implement Extension | |
---|---|
class |
Purge
Implement this component in order to define your own rules to cleanup database. |
Uses of Extension in org.sonar.plugins.dbcleaner.period |
---|
Classes in org.sonar.plugins.dbcleaner.period that implement Extension | |
---|---|
class |
DefaultPeriodCleaner
|
class |
PeriodPurge
|
Uses of Extension in org.sonar.plugins.dbcleaner.purges |
---|
Classes in org.sonar.plugins.dbcleaner.purges that implement Extension | |
---|---|
class |
PurgeDeletedResources
|
class |
PurgeDependencies
|
class |
PurgeDeprecatedLast
|
class |
PurgeDisabledResources
|
class |
PurgeEntities
|
class |
PurgeEventOrphans
|
class |
PurgeOrphanResources
|
class |
PurgeOrphanReviews
Purge Review that are attached to projects that have been deleted. |
class |
PurgePropertyOrphans
|
class |
PurgeResourceRoles
|
class |
PurgeRuleMeasures
see SONAR-522 |
class |
PurgeUnprocessed
|
Uses of Extension in org.sonar.plugins.dbcleaner.runner |
---|
Classes in org.sonar.plugins.dbcleaner.runner that implement Extension | |
---|---|
class |
PurgeRunner
|
Uses of Extension in org.sonar.plugins.design.batch |
---|
Classes in org.sonar.plugins.design.batch that implement Extension | |
---|---|
class |
FileTangleIndexDecorator
|
class |
MavenDependenciesSensor
|
class |
PackageTangleIndexDecorator
|
class |
ProjectDsmDecorator
For performance reasons, this decorator is currently limited to matrix between modules. |
class |
SuspectLcom4DensityDecorator
|
class |
TangleIndexDecorator
|
Uses of Extension in org.sonar.plugins.design.ui.dependencies |
---|
Classes in org.sonar.plugins.design.ui.dependencies that implement Extension | |
---|---|
class |
GwtDependenciesTab
|
Uses of Extension in org.sonar.plugins.design.ui.libraries |
---|
Classes in org.sonar.plugins.design.ui.libraries that implement Extension | |
---|---|
class |
GwtLibrariesPage
|
Uses of Extension in org.sonar.plugins.design.ui.page |
---|
Classes in org.sonar.plugins.design.ui.page that implement Extension | |
---|---|
class |
GwtDesignPage
|
Uses of Extension in org.sonar.plugins.design.ui.widgets |
---|
Classes in org.sonar.plugins.design.ui.widgets that implement Extension | |
---|---|
class |
ChidamberKemererWidget
|
class |
FileDesignWidget
|
class |
PackageDesignWidget
|
Uses of Extension in org.sonar.plugins.emailnotifications |
---|
Classes in org.sonar.plugins.emailnotifications that implement Extension | |
---|---|
class |
EmailConfiguration
Ruby uses constants from this class. |
class |
EmailNotificationChannel
References: Registration of Mail and MIME Header Fields List-Id: A Structured Field and Namespace for the Identification of Mailing Lists GitHub: Threaded Email Notifications |
Uses of Extension in org.sonar.plugins.emailnotifications.api |
---|
Classes in org.sonar.plugins.emailnotifications.api that implement Extension | |
---|---|
class |
EmailTemplate
|
Uses of Extension in org.sonar.plugins.emailnotifications.reviews |
---|
Classes in org.sonar.plugins.emailnotifications.reviews that implement Extension | |
---|---|
class |
ChangesInReviewAssignedToMeOrCreatedByMe
This dispatcher means: "notify me when when someone changes review assigned to me or created by me". |
class |
ReviewEmailTemplate
Creates email message for notification "review-changed". |
Uses of Extension in org.sonar.plugins.findbugs |
---|
Classes in org.sonar.plugins.findbugs that implement Extension | |
---|---|
class |
FindbugsConfiguration
|
class |
FindbugsExecutor
|
class |
FindbugsMavenInitializer
Configures Sonar FindBugs Plugin according to configuration of findbugs-maven-plugin. |
class |
FindbugsProfileExporter
|
class |
FindbugsProfileImporter
|
class |
FindbugsRuleRepository
|
class |
FindbugsSensor
|
class |
SonarWayWithFindbugsProfile
|
Methods in org.sonar.plugins.findbugs that return types with arguments of type Extension | |
---|---|
List<Class<? extends Extension>> |
FindbugsPlugin.getExtensions()
|
Uses of Extension in org.sonar.plugins.jacoco |
---|
Classes in org.sonar.plugins.jacoco that implement Extension | |
---|---|
class |
JaCoCoAgentDownloader
|
class |
JacocoAntInitializer
|
class |
JacocoConfiguration
|
class |
JaCoCoItSensor
Note that this class can't extend AbstractCoverageExtension , because in this case this extension will be
disabled under Sonar 2.3, if JaCoCo is not defined as the default code coverage plugin. |
class |
JacocoMavenInitializer
|
class |
JaCoCoMavenPluginHandler
|
class |
JaCoCoSensor
|
Uses of Extension in org.sonar.plugins.pmd |
---|
Classes in org.sonar.plugins.pmd that implement Extension | |
---|---|
class |
PmdConfiguration
|
class |
PmdExecutor
|
class |
PmdProfileExporter
|
class |
PmdProfileImporter
|
class |
PmdRuleRepository
|
class |
PmdSensor
|
Uses of Extension in org.sonar.plugins.squid |
---|
Classes in org.sonar.plugins.squid that implement Extension | |
---|---|
class |
JavaSourceImporter
|
class |
SquidRuleRepository
|
class |
SquidSensor
|
Uses of Extension in org.sonar.plugins.squid.decorators |
---|
Classes in org.sonar.plugins.squid.decorators that implement Extension | |
---|---|
class |
ChidamberKemererDistributionBuilder
|
class |
ClassComplexityDistributionBuilder
|
class |
ClassesDecorator
|
class |
FunctionComplexityDistributionBuilder
|
class |
FunctionsDecorator
|
Uses of Extension in org.sonar.plugins.surefire |
---|
Classes in org.sonar.plugins.surefire that implement Extension | |
---|---|
class |
SurefireSensor
|
Uses of Extension in org.sonar.server.ui |
---|
Classes in org.sonar.server.ui that implement Extension | |
---|---|
class |
CodeColorizers
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |