Modifier and Type | Interface and Description |
---|---|
interface |
ServerExtension
Server extension point.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Chart
An Extension to create charts
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractChart
An extension point to generate JFreeChart charts
|
Modifier and Type | Class and Description |
---|---|
class |
GlobalPropertyChangeHandler
Observe changes of global properties done from web application.
|
class |
PropertyDefinitions
Metadata of all the properties declared by plugins
|
class |
Settings
Project Settings on batch side, Global Settings on server side.
|
Modifier and Type | Interface and Description |
---|---|
interface |
I18n |
Modifier and Type | Interface and Description |
---|---|
interface |
MetricFinder |
interface |
Metrics |
Modifier and Type | Class and Description |
---|---|
class |
Metric
This class represents the definition of a metric in Sonar.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NotificationManager
The notification manager receives notifications and is in charge of storing them so that they are processed by the notification service.
|
Modifier and Type | Class and Description |
---|---|
class |
NotificationChannel
Plugins should extend this class to provide implementation on a specific way to deliver notifications.
|
class |
NotificationDispatcher
Plugins should extend this class to provide logic to determine which users are interested in receiving notifications.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ServerFileSystem |
interface |
ServerPluginRepository |
interface |
ServerStartHandler |
interface |
ServerStopHandler |
interface |
ServerUpgradeStatus |
Modifier and Type | Class and Description |
---|---|
class |
ComponentContainer |
class |
Server |
Modifier and Type | Class and Description |
---|---|
class |
AnnotationProfileParser |
class |
ProfileDefinition
Define a profile which is automatically registered during sonar startup.
|
class |
ProfileExporter |
class |
ProfileImporter |
class |
XMLProfileParser
TODO should be an interface
|
class |
XMLProfileSerializer |
Modifier and Type | Interface and Description |
---|---|
interface |
ModelFinder |
Modifier and Type | Class and Description |
---|---|
class |
ModelDefinition
This extension point must be implemented to define a new quality model.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Language
The extension point to define a new language
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLanguage
Inherit this class to define a new language like PLSQL, PHP or C#
|
class |
Java
Java language implementation
|
class |
Languages
A class to store the list of languages
|
class |
ResourceTypes |
class |
ResourceTypeTree |
Modifier and Type | Interface and Description |
---|---|
interface |
RuleFinder |
Modifier and Type | Class and Description |
---|---|
class |
AnnotationRuleParser |
class |
RuleRepository |
class |
XMLRuleParser |
Modifier and Type | Interface and Description |
---|---|
interface |
LoginPasswordAuthenticator
Deprecated.
replaced by Authenticator in version 3.1
|
interface |
UserFinder |
Modifier and Type | Class and Description |
---|---|
class |
Authenticator |
class |
SecurityRealm |
Modifier and Type | Class and Description |
---|---|
class |
HttpDownloader
This component downloads HTTP files
|
Modifier and Type | Interface and Description |
---|---|
interface |
Footer |
interface |
GwtExtension |
interface |
Page |
interface |
RubyRailsPage |
interface |
RubyRailsWebservice
Interface to create a web service by implementing a Ruby On Rails controller.
|
interface |
RubyRailsWidget
Widget in project dashboard page.
|
interface |
View |
interface |
Webservice
Interface to create a web service extension point
|
interface |
Widget |
Modifier and Type | Class and Description |
---|---|
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 |
FilterTemplate
This extension point must be implemented to define a new filter.
|
class |
GwtPage |
class |
ServletFilter |
Modifier and Type | Interface and Description |
---|---|
interface |
Workflow
Experimental component to customize the actions that can be
executed on reviews.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultWorkflow |
Modifier and Type | Class and Description |
---|---|
class |
ServerMetadata |
Modifier and Type | Class and Description |
---|---|
class |
BatchSettings |
class |
ProjectSettings |
Modifier and Type | Class and Description |
---|---|
class |
ActiveDashboardDao |
class |
DashboardDao |
Modifier and Type | Class and Description |
---|---|
class |
DuplicationDao |
Modifier and Type | Class and Description |
---|---|
class |
FilterDao |
Modifier and Type | Class and Description |
---|---|
class |
GwtI18n |
class |
I18nManager |
class |
RuleI18nManager |
Modifier and Type | Class and Description |
---|---|
class |
CacheMetricFinder |
class |
DefaultMetricFinder |
Modifier and Type | Class and Description |
---|---|
class |
DefaultNotificationManager |
Modifier and Type | Class and Description |
---|---|
class |
DatabaseMigrator
Restore schema by executing DDL scripts.
|
class |
DatabaseVersion |
class |
MyBatis |
Modifier and Type | Class and Description |
---|---|
class |
PropertiesDao |
Modifier and Type | Class and Description |
---|---|
class |
DefaultModelFinder |
Modifier and Type | Class and Description |
---|---|
class |
ReviewCommentDao |
class |
ReviewDao |
Modifier and Type | Class and Description |
---|---|
class |
CacheRuleFinder |
class |
DefaultRuleFinder |
class |
RuleDao |
Modifier and Type | Class and Description |
---|---|
class |
LoadedTemplateDao |
Modifier and Type | Class and Description |
---|---|
class |
AuthorDao |
class |
DefaultUserFinder |
Modifier and Type | Class and Description |
---|---|
class |
ReviewDatabaseStore |
class |
WorkflowEngine |
Modifier and Type | Class and Description |
---|---|
class |
CheckstyleProfileExporter |
class |
CheckstyleProfileImporter |
class |
CheckstyleRuleRepository |
class |
SonarWayProfile |
class |
SunConventionsProfile |
Modifier and Type | Class and Description |
---|---|
class |
DefaultResourceTypes |
class |
UserManagedMetrics |
Modifier and Type | Class and Description |
---|---|
class |
DistributionAreaChart |
class |
DistributionBarChart |
class |
XradarChart |
Modifier and Type | Class and Description |
---|---|
class |
JavaColorizerFormat |
Modifier and Type | Class and Description |
---|---|
class |
DefaultDashboard
Default dashboard
|
class |
HotspotsDashboard
Default "Hotspots" dashboard
|
class |
MyFavouritesDashboard
My favorites global dashboard for Sonar
|
class |
ProjectsDashboard
Projects global dashboard for Sonar
|
class |
ReviewsDashboard
Reviews dashboard for Sonar
|
class |
TimeMachineDashboard
Time Machine dashboard for Sonar
|
class |
TreemapDashboard
Treemap global dashboard for Sonar
|
Modifier and Type | Class and Description |
---|---|
class |
MyFavouritesFilter
Default myfavourites filter.
|
class |
ProjectFilter
Default projects filter.
|
class |
TreeMapFilter
Default treemap filter.
|
Modifier and Type | Class and Description |
---|---|
class |
TestsViewerDefinition |
Modifier and Type | Class and Description |
---|---|
class |
Lcom4Viewer |
Modifier and Type | Class and Description |
---|---|
class |
AlertsWidget |
class |
CommentsDuplicationsWidget |
class |
ComplexityWidget |
class |
CoverageWidget |
class |
CustomMeasuresWidget |
class |
DescriptionWidget |
class |
EventsWidget |
class |
FilterWidget |
class |
HotspotMetricWidget |
class |
HotspotMostViolatedResourcesWidget |
class |
HotspotMostViolatedRulesWidget |
class |
ItCoverageWidget |
class |
RulesWidget |
class |
SizeWidget |
class |
TimelineWidget |
class |
TimeMachineWidget |
class |
TreemapWidget |
Modifier and Type | Class and Description |
---|---|
class |
ActionPlansWidget |
Modifier and Type | Class and Description |
---|---|
class |
FalsePositiveReviewsWidget |
class |
MyReviewsWidget |
class |
PlannedReviewsWidget |
class |
ProjectReviewsWidget |
class |
ReviewsMetricsWidget |
class |
ReviewsPerDeveloperWidget |
class |
UnplannedReviewsWidget |
Modifier and Type | Class and Description |
---|---|
class |
DependenciesViewer |
Modifier and Type | Class and Description |
---|---|
class |
GwtLibrariesPage |
Modifier and Type | Class and Description |
---|---|
class |
GwtDesignPage |
Modifier and Type | Class and Description |
---|---|
class |
ChidamberKemererWidget |
class |
FileDesignWidget |
class |
PackageDesignWidget |
Modifier and Type | Class and Description |
---|---|
class |
EmailConfiguration
Ruby uses constants from this class.
|
class |
EmailNotificationChannel
|
Modifier and Type | Class and Description |
---|---|
class |
EmailTemplate |
Modifier and Type | Class and Description |
---|---|
class |
NewViolationsEmailTemplate
Creates email message for notification "new-violations".
|
class |
NewViolationsOnMyFavouriteProject
This dispatcher means: "notify me when new violations are introduced on projects that I flagged as favourite".
|
Modifier and Type | Class and Description |
---|---|
class |
ChangesInReviewAssignedToMeOrCreatedByMe
This dispatcher means: "notify me when someone changes review assigned to me or created by me".
|
class |
ReviewEmailTemplate
Creates email message for notification "review-changed".
|
Modifier and Type | Class and Description |
---|---|
class |
FindbugsProfileExporter |
class |
FindbugsProfileImporter |
class |
FindbugsRuleRepository |
class |
SonarWayWithFindbugsProfile |
Modifier and Type | Class and Description |
---|---|
class |
PmdProfileExporter |
class |
PmdProfileImporter |
class |
PmdRuleRepository |
class |
PmdUnitTestsRuleRepository |
Modifier and Type | Class and Description |
---|---|
class |
SquidRuleRepository |
Modifier and Type | Class and Description |
---|---|
class |
ChartFactory |
Modifier and Type | Class and Description |
---|---|
class |
FilterExecutor |
Modifier and Type | Class and Description |
---|---|
class |
NotificationService |
Modifier and Type | Class and Description |
---|---|
class |
ReviewsNotificationManager |
Modifier and Type | Class and Description |
---|---|
class |
DatabaseServerCompatibility |
class |
DefaultServerFileSystem
Introspect the filesystem and the classloader to get extension files at startup.
|
class |
DefaultServerUpgradeStatus |
class |
ServerImpl |
class |
ServerLifecycleNotifier |
class |
ServerSettings
Load settings in the following order (the last override the first) :
general settings persisted in database
file $SONAR_HOME/conf/sonar.properties
environment variables
system properties
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultServerPluginRepository |
class |
PluginDeployer |
class |
PluginDownloader |
class |
UpdateCenterClient
HTTP client to load data from the remote update center hosted at http://update.sonarsource.org.
|
class |
UpdateCenterMatrixFactory |
Modifier and Type | Class and Description |
---|---|
class |
DefaultModelManager |
Modifier and Type | Class and Description |
---|---|
class |
ProfilesConsole |
class |
RulesConsole |
Modifier and Type | Class and Description |
---|---|
class |
CodeColorizers |
class |
JRubyI18n
Bridge between JRuby webapp and Java I18n component
|
class |
SecurityRealmFactory |
class |
Views |
Copyright © 2009-2012 SonarSource. All Rights Reserved.