]> source.dussan.org Git - sonarqube.git/commitdiff
Move @BatchSide and @ServerSide to appropriate packages
authorSimon Brandhof <simon.brandhof@sonarsource.com>
Wed, 20 May 2015 15:25:35 +0000 (17:25 +0200)
committerSimon Brandhof <simon.brandhof@sonarsource.com>
Wed, 20 May 2015 15:25:36 +0000 (17:25 +0200)
360 files changed:
plugins/sonar-core-plugin/src/main/java/org/sonar/plugins/core/DefaultResourceTypes.java
plugins/sonar-xoo-plugin/src/main/java/org/sonar/xoo/lang/XooTokenizer.java
server/sonar-server/src/main/java/org/sonar/core/computation/dbcleaner/IndexPurgeListener.java
server/sonar-server/src/main/java/org/sonar/core/computation/dbcleaner/ProjectCleaner.java
server/sonar-server/src/main/java/org/sonar/server/activity/ActivityService.java
server/sonar-server/src/main/java/org/sonar/server/activity/RubyQProfileActivityService.java
server/sonar-server/src/main/java/org/sonar/server/activity/db/ActivityDao.java
server/sonar-server/src/main/java/org/sonar/server/batch/BatchIndex.java
server/sonar-server/src/main/java/org/sonar/server/batch/ProjectRepositoryLoader.java
server/sonar-server/src/main/java/org/sonar/server/charts/ChartFactory.java
server/sonar-server/src/main/java/org/sonar/server/component/ComponentCleanerService.java
server/sonar-server/src/main/java/org/sonar/server/component/ComponentService.java
server/sonar-server/src/main/java/org/sonar/server/component/db/ComponentDao.java
server/sonar-server/src/main/java/org/sonar/server/component/db/ComponentIndexDao.java
server/sonar-server/src/main/java/org/sonar/server/component/db/ComponentLinkDao.java
server/sonar-server/src/main/java/org/sonar/server/computation/ComputationService.java
server/sonar-server/src/main/java/org/sonar/server/computation/ReportQueue.java
server/sonar-server/src/main/java/org/sonar/server/computation/ReportQueueCleaner.java
server/sonar-server/src/main/java/org/sonar/server/db/Dao.java
server/sonar-server/src/main/java/org/sonar/server/db/DatabaseChecker.java
server/sonar-server/src/main/java/org/sonar/server/db/DbClient.java
server/sonar-server/src/main/java/org/sonar/server/db/migrations/DatabaseMigrator.java
server/sonar-server/src/main/java/org/sonar/server/debt/DebtCharacteristicsXMLImporter.java
server/sonar-server/src/main/java/org/sonar/server/debt/DebtModelBackup.java
server/sonar-server/src/main/java/org/sonar/server/debt/DebtModelLookup.java
server/sonar-server/src/main/java/org/sonar/server/debt/DebtModelOperations.java
server/sonar-server/src/main/java/org/sonar/server/debt/DebtModelPluginRepository.java
server/sonar-server/src/main/java/org/sonar/server/debt/DebtModelXMLExporter.java
server/sonar-server/src/main/java/org/sonar/server/debt/DebtRulesXMLImporter.java
server/sonar-server/src/main/java/org/sonar/server/duplication/ws/DuplicationsJsonWriter.java
server/sonar-server/src/main/java/org/sonar/server/duplication/ws/DuplicationsParser.java
server/sonar-server/src/main/java/org/sonar/server/es/BaseIndex.java
server/sonar-server/src/main/java/org/sonar/server/es/BaseIndexer.java
server/sonar-server/src/main/java/org/sonar/server/es/IndexCreator.java
server/sonar-server/src/main/java/org/sonar/server/es/IndexDefinition.java
server/sonar-server/src/main/java/org/sonar/server/es/IndexDefinitions.java
server/sonar-server/src/main/java/org/sonar/server/event/db/EventDao.java
server/sonar-server/src/main/java/org/sonar/server/issue/AbstractChangeTagsAction.java
server/sonar-server/src/main/java/org/sonar/server/issue/Action.java
server/sonar-server/src/main/java/org/sonar/server/issue/ActionService.java
server/sonar-server/src/main/java/org/sonar/server/issue/AddTagsAction.java
server/sonar-server/src/main/java/org/sonar/server/issue/AssignAction.java
server/sonar-server/src/main/java/org/sonar/server/issue/CommentAction.java
server/sonar-server/src/main/java/org/sonar/server/issue/InternalRubyIssueService.java
server/sonar-server/src/main/java/org/sonar/server/issue/IssueChangelogFormatter.java
server/sonar-server/src/main/java/org/sonar/server/issue/IssueChangelogService.java
server/sonar-server/src/main/java/org/sonar/server/issue/IssueCommentService.java
server/sonar-server/src/main/java/org/sonar/server/issue/IssueQueryService.java
server/sonar-server/src/main/java/org/sonar/server/issue/IssueService.java
server/sonar-server/src/main/java/org/sonar/server/issue/PlanAction.java
server/sonar-server/src/main/java/org/sonar/server/issue/RemoveTagsAction.java
server/sonar-server/src/main/java/org/sonar/server/issue/ServerIssueStorage.java
server/sonar-server/src/main/java/org/sonar/server/issue/SetSeverityAction.java
server/sonar-server/src/main/java/org/sonar/server/issue/TransitionAction.java
server/sonar-server/src/main/java/org/sonar/server/issue/actionplan/ActionPlanService.java
server/sonar-server/src/main/java/org/sonar/server/issue/filter/IssueFilterService.java
server/sonar-server/src/main/java/org/sonar/server/issue/filter/IssueFilterWriter.java
server/sonar-server/src/main/java/org/sonar/server/issue/notification/NewIssuesNotificationFactory.java
server/sonar-server/src/main/java/org/sonar/server/issue/ws/IssueActionsWriter.java
server/sonar-server/src/main/java/org/sonar/server/measure/MeasureFilterEngine.java
server/sonar-server/src/main/java/org/sonar/server/measure/MeasureFilterExecutor.java
server/sonar-server/src/main/java/org/sonar/server/measure/MeasureFilterFactory.java
server/sonar-server/src/main/java/org/sonar/server/measure/persistence/MeasureDao.java
server/sonar-server/src/main/java/org/sonar/server/measure/persistence/MetricDao.java
server/sonar-server/src/main/java/org/sonar/server/notifications/NotificationCenter.java
server/sonar-server/src/main/java/org/sonar/server/notifications/NotificationService.java
server/sonar-server/src/main/java/org/sonar/server/permission/InternalPermissionService.java
server/sonar-server/src/main/java/org/sonar/server/permission/InternalPermissionTemplateService.java
server/sonar-server/src/main/java/org/sonar/server/permission/PermissionFinder.java
server/sonar-server/src/main/java/org/sonar/server/platform/BackendCleanup.java
server/sonar-server/src/main/java/org/sonar/server/platform/monitoring/Monitor.java
server/sonar-server/src/main/java/org/sonar/server/plugins/ServerExtensionInstaller.java
server/sonar-server/src/main/java/org/sonar/server/plugins/ServerPluginExploder.java
server/sonar-server/src/main/java/org/sonar/server/properties/ProjectSettingsFactory.java
server/sonar-server/src/main/java/org/sonar/server/qualitygate/QgateProjectFinder.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/BuiltInProfiles.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileBackuper.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileComparison.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileCopier.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileExporters.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileFactory.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileLoader.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileLookup.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileProjectLookup.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileProjectOperations.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileReset.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfileService.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/QProfiles.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/RegisterQualityProfiles.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/RuleActivator.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/RuleActivatorContextFactory.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/ws/BulkRuleActivationActions.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/ws/ProjectAssociationActions.java
server/sonar-server/src/main/java/org/sonar/server/qualityprofile/ws/RuleActivationActions.java
server/sonar-server/src/main/java/org/sonar/server/rule/DeprecatedRulesDefinitionLoader.java
server/sonar-server/src/main/java/org/sonar/server/rule/RubyRuleService.java
server/sonar-server/src/main/java/org/sonar/server/rule/RuleCreator.java
server/sonar-server/src/main/java/org/sonar/server/rule/RuleDefinitionsLoader.java
server/sonar-server/src/main/java/org/sonar/server/rule/RuleDeleter.java
server/sonar-server/src/main/java/org/sonar/server/rule/RuleOperations.java
server/sonar-server/src/main/java/org/sonar/server/rule/RuleRepositories.java
server/sonar-server/src/main/java/org/sonar/server/rule/RuleService.java
server/sonar-server/src/main/java/org/sonar/server/rule/RuleUpdater.java
server/sonar-server/src/main/java/org/sonar/server/rule/ws/ActiveRuleCompleter.java
server/sonar-server/src/main/java/org/sonar/server/search/Index.java
server/sonar-server/src/main/java/org/sonar/server/search/IndexClient.java
server/sonar-server/src/main/java/org/sonar/server/search/IndexQueue.java
server/sonar-server/src/main/java/org/sonar/server/search/ws/BaseMapping.java
server/sonar-server/src/main/java/org/sonar/server/source/HtmlSourceDecorator.java
server/sonar-server/src/main/java/org/sonar/server/source/SourceService.java
server/sonar-server/src/main/java/org/sonar/server/source/db/FileSourceDao.java
server/sonar-server/src/main/java/org/sonar/server/startup/CopyRequirementsFromCharacteristicsToRules.java
server/sonar-server/src/main/java/org/sonar/server/startup/GeneratePluginIndex.java
server/sonar-server/src/main/java/org/sonar/server/test/CoverageService.java
server/sonar-server/src/main/java/org/sonar/server/text/MacroInterpreter.java
server/sonar-server/src/main/java/org/sonar/server/text/RubyTextService.java
server/sonar-server/src/main/java/org/sonar/server/ui/JRubyI18n.java
server/sonar-server/src/main/java/org/sonar/server/ui/PageDecorations.java
server/sonar-server/src/main/java/org/sonar/server/ui/Views.java
server/sonar-server/src/main/java/org/sonar/server/user/GroupMembershipFinder.java
server/sonar-server/src/main/java/org/sonar/server/user/GroupMembershipService.java
server/sonar-server/src/main/java/org/sonar/server/user/NewUserNotifier.java
server/sonar-server/src/main/java/org/sonar/server/user/SecurityRealmFactory.java
server/sonar-server/src/main/java/org/sonar/server/user/UserUpdater.java
server/sonar-server/src/main/java/org/sonar/server/user/index/UserIndex.java
server/sonar-server/src/main/java/org/sonar/server/util/TypeValidation.java
server/sonar-server/src/main/java/org/sonar/server/util/TypeValidations.java
server/sonar-server/src/main/java/org/sonar/server/view/index/ViewIndex.java
server/sonar-server/src/main/java/org/sonar/server/ws/WebServiceEngine.java
sonar-batch/src/main/java/org/sonar/batch/ProjectConfigurator.java
sonar-batch/src/main/java/org/sonar/batch/bootstrap/BatchPluginExploder.java
sonar-batch/src/main/java/org/sonar/batch/bootstrap/BatchPluginLoader.java
sonar-batch/src/main/java/org/sonar/batch/bootstrap/BatchPluginPredicate.java
sonar-batch/src/main/java/org/sonar/batch/bootstrap/DatabaseCompatibility.java
sonar-batch/src/main/java/org/sonar/batch/bootstrap/ExtensionMatcher.java
sonar-batch/src/main/java/org/sonar/batch/bootstrap/ExtensionUtils.java
sonar-batch/src/main/java/org/sonar/batch/bootstrap/MetricProvider.java
sonar-batch/src/main/java/org/sonar/batch/bootstrap/PluginInstaller.java
sonar-batch/src/main/java/org/sonar/batch/bootstrap/ServerClient.java
sonar-batch/src/main/java/org/sonar/batch/bootstrapper/EnvironmentInformation.java
sonar-batch/src/main/java/org/sonar/batch/components/PastMeasuresLoader.java
sonar-batch/src/main/java/org/sonar/batch/components/PastSnapshotFinder.java
sonar-batch/src/main/java/org/sonar/batch/components/TimeMachineConfiguration.java
sonar-batch/src/main/java/org/sonar/batch/cpd/CpdEngine.java
sonar-batch/src/main/java/org/sonar/batch/cpd/CpdMappings.java
sonar-batch/src/main/java/org/sonar/batch/cpd/index/IndexFactory.java
sonar-batch/src/main/java/org/sonar/batch/debt/IssueChangelogDebtCalculator.java
sonar-batch/src/main/java/org/sonar/batch/debt/SqaleRatingSettings.java
sonar-batch/src/main/java/org/sonar/batch/deprecated/components/PastSnapshotFinderByDate.java
sonar-batch/src/main/java/org/sonar/batch/deprecated/components/PastSnapshotFinderByDays.java
sonar-batch/src/main/java/org/sonar/batch/deprecated/components/PastSnapshotFinderByPreviousAnalysis.java
sonar-batch/src/main/java/org/sonar/batch/deprecated/components/PastSnapshotFinderByPreviousVersion.java
sonar-batch/src/main/java/org/sonar/batch/deprecated/components/PastSnapshotFinderByVersion.java
sonar-batch/src/main/java/org/sonar/batch/deprecated/components/PeriodsDefinition.java
sonar-batch/src/main/java/org/sonar/batch/duplication/DuplicationCache.java
sonar-batch/src/main/java/org/sonar/batch/index/Caches.java
sonar-batch/src/main/java/org/sonar/batch/index/ResourceCache.java
sonar-batch/src/main/java/org/sonar/batch/index/ScanPersister.java
sonar-batch/src/main/java/org/sonar/batch/issue/IssueCache.java
sonar-batch/src/main/java/org/sonar/batch/issue/IssueFilters.java
sonar-batch/src/main/java/org/sonar/batch/issue/ignore/pattern/AbstractPatternInitializer.java
sonar-batch/src/main/java/org/sonar/batch/issue/ignore/scanner/IssueExclusionsRegexpScanner.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/InitialOpenIssuesStack.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/IssueHandlers.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/IssueTracking.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/LocalIssueTracking.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/ServerIssueRepository.java
sonar-batch/src/main/java/org/sonar/batch/issue/tracking/ServerLineHashesLoader.java
sonar-batch/src/main/java/org/sonar/batch/mediumtest/ScanTaskObserver.java
sonar-batch/src/main/java/org/sonar/batch/phases/DecoratorsExecutor.java
sonar-batch/src/main/java/org/sonar/batch/phases/PersistersExecutor.java
sonar-batch/src/main/java/org/sonar/batch/phases/PostJobsExecutor.java
sonar-batch/src/main/java/org/sonar/batch/phases/ProjectInitializer.java
sonar-batch/src/main/java/org/sonar/batch/phases/SensorsExecutor.java
sonar-batch/src/main/java/org/sonar/batch/platform/DefaultServer.java
sonar-batch/src/main/java/org/sonar/batch/postjob/PostJobOptimizer.java
sonar-batch/src/main/java/org/sonar/batch/qualitygate/QualityGate.java
sonar-batch/src/main/java/org/sonar/batch/report/EventCache.java
sonar-batch/src/main/java/org/sonar/batch/report/ReportPublisher.java
sonar-batch/src/main/java/org/sonar/batch/repository/language/LanguagesRepository.java
sonar-batch/src/main/java/org/sonar/batch/rule/ModuleQProfiles.java
sonar-batch/src/main/java/org/sonar/batch/rule/QProfileVerifier.java
sonar-batch/src/main/java/org/sonar/batch/scan/ImmutableProjectReactor.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/ComponentIndexer.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/ExclusionFilters.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/FileIndexer.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/FileSystemLogger.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/InputFileBuilderFactory.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/InputPathCache.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/LanguageDetectionFactory.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/ModuleFileSystemInitializer.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/ModuleInputFileCache.java
sonar-batch/src/main/java/org/sonar/batch/scan/filesystem/StatusDetectionFactory.java
sonar-batch/src/main/java/org/sonar/batch/scan/measure/MeasureCache.java
sonar-batch/src/main/java/org/sonar/batch/scan/report/IssuesReportBuilder.java
sonar-batch/src/main/java/org/sonar/batch/scan/report/IssuesReports.java
sonar-batch/src/main/java/org/sonar/batch/scan/report/Reporter.java
sonar-batch/src/main/java/org/sonar/batch/scan/report/RuleNameProvider.java
sonar-batch/src/main/java/org/sonar/batch/scan/report/SourceProvider.java
sonar-batch/src/main/java/org/sonar/batch/scm/ScmConfiguration.java
sonar-batch/src/main/java/org/sonar/batch/sensor/SensorOptimizer.java
sonar-batch/src/main/java/org/sonar/batch/source/CodeColorizers.java
sonar-batch/src/test/java/org/sonar/batch/bootstrap/ExtensionUtilsTest.java
sonar-core/src/main/java/org/sonar/core/component/PerspectiveBuilder.java
sonar-core/src/main/java/org/sonar/core/component/ScanGraph.java
sonar-core/src/main/java/org/sonar/core/computation/dbcleaner/period/DefaultPeriodCleaner.java
sonar-core/src/main/java/org/sonar/core/config/Logback.java
sonar-core/src/main/java/org/sonar/core/dashboard/ActiveDashboardDao.java
sonar-core/src/main/java/org/sonar/core/dashboard/DashboardDao.java
sonar-core/src/main/java/org/sonar/core/duplication/DuplicationDao.java
sonar-core/src/main/java/org/sonar/core/i18n/DefaultI18n.java
sonar-core/src/main/java/org/sonar/core/i18n/RuleI18nManager.java
sonar-core/src/main/java/org/sonar/core/issue/IssueFilterSerializer.java
sonar-core/src/main/java/org/sonar/core/issue/IssueUpdater.java
sonar-core/src/main/java/org/sonar/core/issue/db/ActionPlanDao.java
sonar-core/src/main/java/org/sonar/core/issue/db/ActionPlanStatsDao.java
sonar-core/src/main/java/org/sonar/core/issue/db/IssueChangeDao.java
sonar-core/src/main/java/org/sonar/core/issue/db/IssueDao.java
sonar-core/src/main/java/org/sonar/core/issue/db/IssueFilterDao.java
sonar-core/src/main/java/org/sonar/core/issue/db/IssueFilterFavouriteDao.java
sonar-core/src/main/java/org/sonar/core/issue/workflow/FunctionExecutor.java
sonar-core/src/main/java/org/sonar/core/issue/workflow/IssueWorkflow.java
sonar-core/src/main/java/org/sonar/core/measure/db/MeasureFilterDao.java
sonar-core/src/main/java/org/sonar/core/notification/db/NotificationQueueDao.java
sonar-core/src/main/java/org/sonar/core/permission/PermissionDao.java
sonar-core/src/main/java/org/sonar/core/permission/PermissionFacade.java
sonar-core/src/main/java/org/sonar/core/permission/PermissionTemplateDao.java
sonar-core/src/main/java/org/sonar/core/persistence/DatabaseVersion.java
sonar-core/src/main/java/org/sonar/core/persistence/MyBatis.java
sonar-core/src/main/java/org/sonar/core/persistence/SemaphoreUpdater.java
sonar-core/src/main/java/org/sonar/core/platform/ComponentContainer.java
sonar-core/src/main/java/org/sonar/core/platform/PluginRepository.java
sonar-core/src/main/java/org/sonar/core/properties/PropertiesDao.java
sonar-core/src/main/java/org/sonar/core/qualityprofile/db/ActiveRuleDao.java
sonar-core/src/main/java/org/sonar/core/qualityprofile/db/QualityProfileDao.java
sonar-core/src/main/java/org/sonar/core/rule/RuleDao.java
sonar-core/src/main/java/org/sonar/core/technicaldebt/db/CharacteristicDao.java
sonar-core/src/main/java/org/sonar/core/template/LoadedTemplateDao.java
sonar-core/src/main/java/org/sonar/core/timemachine/Periods.java
sonar-core/src/main/java/org/sonar/core/user/AuthorDao.java
sonar-core/src/main/java/org/sonar/core/user/AuthorizationDao.java
sonar-core/src/main/java/org/sonar/core/user/RoleDao.java
sonar-core/src/main/java/org/sonar/core/user/UserDao.java
sonar-core/src/main/java/org/sonar/plugins/dbcleaner/api/PurgeTask.java
sonar-plugin-api/src/main/java/org/sonar/api/BatchComponent.java
sonar-plugin-api/src/main/java/org/sonar/api/BatchExtension.java
sonar-plugin-api/src/main/java/org/sonar/api/BatchSide.java [deleted file]
sonar-plugin-api/src/main/java/org/sonar/api/ServerComponent.java
sonar-plugin-api/src/main/java/org/sonar/api/ServerExtension.java
sonar-plugin-api/src/main/java/org/sonar/api/ServerSide.java [deleted file]
sonar-plugin-api/src/main/java/org/sonar/api/batch/AnalysisMode.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/BatchSide.java [new file with mode: 0644]
sonar-plugin-api/src/main/java/org/sonar/api/batch/CoverageExtension.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/CpdMapping.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/Decorator.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/Initializer.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/PostJob.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/ProjectClasspath.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/ResourceCreationLock.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/ResourceFilter.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/Sensor.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/SupportedEnvironment.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/TimeMachine.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/bootstrap/ProjectBootstrapper.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/bootstrap/ProjectBuilder.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/bootstrap/ProjectReactor.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/events/EventHandler.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/fs/FileSystem.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/fs/InputFileFilter.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/fs/internal/FileMetadata.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/measure/MetricFinder.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/postjob/PostJob.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/rule/ActiveRules.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/rule/CheckFactory.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/rule/Rules.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/scm/BlameCommand.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/scm/ScmProvider.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/sensor/Sensor.java
sonar-plugin-api/src/main/java/org/sonar/api/batch/sensor/internal/SensorStorage.java
sonar-plugin-api/src/main/java/org/sonar/api/charts/Chart.java
sonar-plugin-api/src/main/java/org/sonar/api/component/Perspectives.java
sonar-plugin-api/src/main/java/org/sonar/api/component/RubyComponentService.java
sonar-plugin-api/src/main/java/org/sonar/api/config/EmailSettings.java
sonar-plugin-api/src/main/java/org/sonar/api/config/GlobalPropertyChangeHandler.java
sonar-plugin-api/src/main/java/org/sonar/api/config/PropertyDefinition.java
sonar-plugin-api/src/main/java/org/sonar/api/config/PropertyDefinitions.java
sonar-plugin-api/src/main/java/org/sonar/api/config/Settings.java
sonar-plugin-api/src/main/java/org/sonar/api/database/DatabaseSession.java
sonar-plugin-api/src/main/java/org/sonar/api/i18n/I18n.java
sonar-plugin-api/src/main/java/org/sonar/api/i18n/RuleI18n.java
sonar-plugin-api/src/main/java/org/sonar/api/issue/Issue.java
sonar-plugin-api/src/main/java/org/sonar/api/issue/IssueFilter.java
sonar-plugin-api/src/main/java/org/sonar/api/issue/IssueHandler.java
sonar-plugin-api/src/main/java/org/sonar/api/issue/NoSonarFilter.java
sonar-plugin-api/src/main/java/org/sonar/api/issue/ProjectIssues.java
sonar-plugin-api/src/main/java/org/sonar/api/issue/action/Actions.java
sonar-plugin-api/src/main/java/org/sonar/api/issue/batch/IssueFilter.java
sonar-plugin-api/src/main/java/org/sonar/api/measures/FileLinesContextFactory.java
sonar-plugin-api/src/main/java/org/sonar/api/measures/Metric.java
sonar-plugin-api/src/main/java/org/sonar/api/measures/MetricFinder.java
sonar-plugin-api/src/main/java/org/sonar/api/measures/Metrics.java
sonar-plugin-api/src/main/java/org/sonar/api/notifications/NotificationChannel.java
sonar-plugin-api/src/main/java/org/sonar/api/notifications/NotificationDispatcher.java
sonar-plugin-api/src/main/java/org/sonar/api/notifications/NotificationDispatcherMetadata.java
sonar-plugin-api/src/main/java/org/sonar/api/notifications/NotificationManager.java
sonar-plugin-api/src/main/java/org/sonar/api/platform/NewUserHandler.java
sonar-plugin-api/src/main/java/org/sonar/api/platform/Server.java
sonar-plugin-api/src/main/java/org/sonar/api/platform/ServerFileSystem.java
sonar-plugin-api/src/main/java/org/sonar/api/platform/ServerStartHandler.java
sonar-plugin-api/src/main/java/org/sonar/api/platform/ServerStopHandler.java
sonar-plugin-api/src/main/java/org/sonar/api/platform/ServerUpgradeStatus.java
sonar-plugin-api/src/main/java/org/sonar/api/profiles/AnnotationProfileParser.java
sonar-plugin-api/src/main/java/org/sonar/api/profiles/ProfileDefinition.java
sonar-plugin-api/src/main/java/org/sonar/api/profiles/ProfileExporter.java
sonar-plugin-api/src/main/java/org/sonar/api/profiles/ProfileImporter.java
sonar-plugin-api/src/main/java/org/sonar/api/profiles/XMLProfileParser.java
sonar-plugin-api/src/main/java/org/sonar/api/profiles/XMLProfileSerializer.java
sonar-plugin-api/src/main/java/org/sonar/api/resources/Language.java
sonar-plugin-api/src/main/java/org/sonar/api/resources/Languages.java
sonar-plugin-api/src/main/java/org/sonar/api/resources/ResourceTypeTree.java
sonar-plugin-api/src/main/java/org/sonar/api/resources/ResourceTypes.java
sonar-plugin-api/src/main/java/org/sonar/api/rules/AnnotationRuleParser.java
sonar-plugin-api/src/main/java/org/sonar/api/rules/RuleFinder.java
sonar-plugin-api/src/main/java/org/sonar/api/rules/RuleRepository.java
sonar-plugin-api/src/main/java/org/sonar/api/rules/XMLRuleParser.java
sonar-plugin-api/src/main/java/org/sonar/api/scan/filesystem/FileExclusions.java
sonar-plugin-api/src/main/java/org/sonar/api/scan/filesystem/FileSystemFilter.java
sonar-plugin-api/src/main/java/org/sonar/api/scan/filesystem/ModuleFileSystem.java
sonar-plugin-api/src/main/java/org/sonar/api/scan/filesystem/PathResolver.java
sonar-plugin-api/src/main/java/org/sonar/api/security/Authenticator.java
sonar-plugin-api/src/main/java/org/sonar/api/security/LoginPasswordAuthenticator.java
sonar-plugin-api/src/main/java/org/sonar/api/security/ResourcePermissions.java
sonar-plugin-api/src/main/java/org/sonar/api/security/SecurityRealm.java
sonar-plugin-api/src/main/java/org/sonar/api/security/UserFinder.java
sonar-plugin-api/src/main/java/org/sonar/api/server/ServerSide.java [new file with mode: 0644]
sonar-plugin-api/src/main/java/org/sonar/api/server/debt/DebtModel.java
sonar-plugin-api/src/main/java/org/sonar/api/server/rule/RulesDefinition.java
sonar-plugin-api/src/main/java/org/sonar/api/server/rule/RulesDefinitionI18nLoader.java
sonar-plugin-api/src/main/java/org/sonar/api/server/rule/RulesDefinitionXmlLoader.java
sonar-plugin-api/src/main/java/org/sonar/api/server/ws/RequestHandler.java
sonar-plugin-api/src/main/java/org/sonar/api/server/ws/WebService.java
sonar-plugin-api/src/main/java/org/sonar/api/task/TaskComponent.java
sonar-plugin-api/src/main/java/org/sonar/api/technicaldebt/batch/TechnicalDebtModel.java
sonar-plugin-api/src/main/java/org/sonar/api/user/RubyUserService.java
sonar-plugin-api/src/main/java/org/sonar/api/user/UserFinder.java
sonar-plugin-api/src/main/java/org/sonar/api/utils/Durations.java
sonar-plugin-api/src/main/java/org/sonar/api/utils/HttpDownloader.java
sonar-plugin-api/src/main/java/org/sonar/api/utils/Semaphores.java
sonar-plugin-api/src/main/java/org/sonar/api/utils/System2.java
sonar-plugin-api/src/main/java/org/sonar/api/utils/TempFolder.java
sonar-plugin-api/src/main/java/org/sonar/api/utils/UriReader.java
sonar-plugin-api/src/main/java/org/sonar/api/utils/internal/TempFolderCleaner.java
sonar-plugin-api/src/main/java/org/sonar/api/web/DashboardTemplate.java
sonar-plugin-api/src/main/java/org/sonar/api/web/FilterTemplate.java
sonar-plugin-api/src/main/java/org/sonar/api/web/Footer.java
sonar-plugin-api/src/main/java/org/sonar/api/web/PageDecoration.java
sonar-plugin-api/src/main/java/org/sonar/api/web/ServletFilter.java
sonar-plugin-api/src/main/java/org/sonar/api/web/View.java
sonar-plugin-api/src/main/java/org/sonar/api/web/Webservice.java
sonar-plugin-api/src/main/java/org/sonar/plugins/emailnotifications/api/EmailTemplate.java

index 4dda3ddbc9583db96c72a950fd7714272dfa5e36..dcb0f91f6e0395cedc4c8b141da00af2f62ff7c6 100644 (file)
@@ -19,9 +19,9 @@
  */
 package org.sonar.plugins.core;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.ExtensionProvider;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.batch.InstantiationStrategy;
 import org.sonar.api.resources.Qualifiers;
 import org.sonar.api.resources.ResourceType;
index 2d5325bcbb09c0f5439ec34793bc31f04eba9e1a..4d1b544f72deecad779fe2cf0133ccfbf0d98321 100644 (file)
@@ -25,7 +25,7 @@ import net.sourceforge.pmd.cpd.TokenEntry;
 import net.sourceforge.pmd.cpd.Tokenizer;
 import net.sourceforge.pmd.cpd.Tokens;
 import org.apache.commons.io.FileUtils;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.fs.FileSystem;
 
 import java.io.File;
index 7bf30446b5a07729533ee6eaa3d14f57ac1cf935..959e55c0b72de0476a0775d121ea66fcf5f5e234 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.core.computation.dbcleaner;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.purge.PurgeListener;
 import org.sonar.server.source.index.SourceLineIndexer;
 import org.sonar.server.test.index.TestIndexer;
index dba317bce9df8abc869be88d22f0b1297956c151..bc42ff16bcb251940fba3814b383e013a8ea3ef7 100644 (file)
@@ -21,7 +21,7 @@
 package org.sonar.core.computation.dbcleaner;
 
 import org.sonar.api.CoreProperties;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.config.Settings;
 import org.sonar.api.utils.TimeUtils;
 import org.sonar.api.utils.log.Logger;
index d08a36ff518526215923192e5a623a43f86e64fd..950a6e16140b344f44c5e152d668a99f1ff976a2 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.server.activity;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.KeyValueFormat;
 import org.sonar.api.utils.internal.Uuids;
 import org.sonar.core.activity.db.ActivityDto;
index 8ed00b89165176fee85a86b634ec08f93295cfb7..45ee80c9a5db0cc7f1df04e853313524bc5b5cb5 100644 (file)
@@ -21,7 +21,7 @@
 package org.sonar.server.activity;
 
 import org.picocontainer.Startable;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.Paging;
 import org.sonar.server.es.SearchOptions;
 import org.sonar.server.qualityprofile.QProfileActivity;
index 8be7c8b558f8f42a5a63e810643bcf5955c1b44d..35c7548df61459ba5188e2538cd3d9ab2600d91e 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.server.activity.db;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.System2;
 import org.sonar.core.activity.db.ActivityDto;
 import org.sonar.core.activity.db.ActivityMapper;
index 373d097dac71868facc55d6da5f3a52ef4dd4086..77ab80349692a66256dff09d2cb049390c1257bd 100644 (file)
@@ -26,7 +26,7 @@ import org.apache.commons.io.filefilter.HiddenFileFilter;
 import org.apache.commons.lang.CharUtils;
 import org.apache.commons.lang.StringUtils;
 import org.picocontainer.Startable;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.platform.Server;
 import org.sonar.home.cache.FileHashes;
 
index dda6f2e72e037d5560eb79dcfe74ad310237ae2e..a1f19bc37b8f5e7e09b7d792b192f3b37854e534 100644 (file)
@@ -24,7 +24,7 @@ import com.google.common.base.Function;
 import com.google.common.collect.ArrayListMultimap;
 import com.google.common.collect.Maps;
 import com.google.common.collect.Multimap;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.resources.Language;
 import org.sonar.api.resources.Languages;
 import org.sonar.api.rule.RuleKey;
index dd1dcd8f516c84da3477c3f6bfe7a30c567fb5eb..5dd3e7092a7f0ad032a45180c8e5e0e94adbd298 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.server.charts;
 
 import com.google.common.collect.Maps;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.charts.Chart;
 import org.sonar.api.utils.log.Logger;
 import org.sonar.api.utils.log.Loggers;
index 62245dca64fbdd5d1d622c22c1d6c9aca21e0f5d..2b6604b2c189266c38ccdd9c7f1d76b91f75fd6a 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.server.component;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.resources.ResourceType;
 import org.sonar.api.resources.ResourceTypes;
 import org.sonar.api.resources.Scopes;
index d3418f826216237fd341d00d47ceefec2df59c29..60b8db8eea37e2316e0ab3c81b723fd4e8d3f413 100644 (file)
@@ -24,7 +24,7 @@ import com.google.common.base.Function;
 import com.google.common.base.Joiner;
 import com.google.common.collect.Collections2;
 import com.google.common.collect.Sets;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.i18n.I18n;
 import org.sonar.api.resources.Scopes;
 import org.sonar.api.utils.System2;
index 1251de531319e941d726461398adda7e223fc53c..ef9e4482f716af2fbc5be0d7d248027ccc43e982 100644 (file)
@@ -23,7 +23,7 @@ package org.sonar.server.component.db;
 import com.google.common.base.Function;
 import com.google.common.collect.Lists;
 import org.apache.ibatis.session.RowBounds;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.resources.Qualifiers;
 import org.sonar.api.resources.Scopes;
 import org.sonar.core.component.ComponentDto;
index 6ed1e6601a7f40c041556a0b38b935815bb44705..f091ee7775a9d5d34ee6062ad4a046d533f58f9e 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.server.component.db;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.component.db.ComponentIndexMapper;
 import org.sonar.core.persistence.DaoComponent;
 import org.sonar.core.persistence.DbSession;
index 00e8a1c1c93d5ad3041e52e905254b3d24663a68..d4039410d3579b4c8298bbe2ae5fb8203506b398 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.server.component.db;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.component.ComponentLinkDto;
 import org.sonar.core.component.db.ComponentLinkMapper;
 import org.sonar.core.persistence.DaoComponent;
index 5e4d2a435b4c526bf88c6f053b24706f90491d07..f48a8fd3368cf4867145eac2671c27570a263601 100644 (file)
@@ -23,7 +23,7 @@ package org.sonar.server.computation;
 import com.google.common.base.Throwables;
 import org.apache.commons.io.FileUtils;
 import org.apache.commons.lang.ArrayUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.System2;
 import org.sonar.api.utils.TempFolder;
 import org.sonar.api.utils.ZipUtils;
index a8820810169350cfdeafe112e76fe5a47bf880c5..afd4fe1a92c862c1cc6cf60d2f8e3eb0ab09ca89 100644 (file)
@@ -21,7 +21,7 @@
 package org.sonar.server.computation;
 
 import org.apache.commons.io.FileUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.config.Settings;
 import org.sonar.api.utils.internal.Uuids;
 import org.sonar.api.utils.log.Loggers;
index 275be19dd72e047c763ee947b12b9f0c7f4ab692..fb82118ccd8b3fa566f12f6fb2a2fee9e47af23e 100644 (file)
@@ -21,7 +21,7 @@
 package org.sonar.server.computation;
 
 import org.picocontainer.Startable;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.platform.ServerUpgradeStatus;
 
 /**
index 9ba3569fadd3c9c1b892001c4d340e9f1c87dca1..ceeb48d882b146f33bb048b95162d5af18cd5050 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.server.db;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.DbSession;
 import org.sonar.core.persistence.Dto;
 
index 3055c9c266363ba399e4e411529cd8056e8f49e8..0cb1d9dbeaf1a0a3593b8517a84192fa482cbff2 100644 (file)
@@ -23,7 +23,7 @@ import com.google.common.base.Throwables;
 import org.apache.commons.dbutils.DbUtils;
 import org.apache.commons.lang.StringUtils;
 import org.picocontainer.Startable;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.MessageException;
 import org.sonar.api.utils.log.Loggers;
 import org.sonar.core.persistence.Database;
index 88178d94036d4182c18686ea1e9355f85507ed57..56334b663af760b1324a38cbb2da33e627a13c36 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.server.db;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.issue.db.ActionPlanDao;
 import org.sonar.core.issue.db.IssueChangeDao;
 import org.sonar.core.issue.db.IssueFilterDao;
index 91c7cafe6d77de263c99ec05901684ae080fb228..7828afce580d5cc3dea764df65350493061b127a 100644 (file)
@@ -23,7 +23,7 @@ import com.google.common.annotations.VisibleForTesting;
 import org.apache.commons.dbutils.DbUtils;
 import org.apache.ibatis.session.SqlSession;
 import org.picocontainer.Startable;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.platform.ServerUpgradeStatus;
 import org.sonar.api.utils.log.Loggers;
 import org.sonar.core.persistence.DdlUtils;
index 2baebc2b464bcc479c5ca908dd43d25ce046c589..d48de3632f303341a91bfe55dda6d2f33e8e34f0 100644 (file)
@@ -25,7 +25,7 @@ import org.codehaus.stax2.XMLInputFactory2;
 import org.codehaus.staxmate.SMInputFactory;
 import org.codehaus.staxmate.in.SMHierarchicCursor;
 import org.codehaus.staxmate.in.SMInputCursor;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.server.debt.internal.DefaultDebtCharacteristic;
 import org.sonar.api.server.rule.RulesDefinition;
 import org.sonar.server.debt.DebtModelXMLExporter.DebtModel;
index 90659cc54a43f3e31f464b5828b999c9c1a94433..00f436cb9f012c2feec1001cd6d68bd189e079a1 100644 (file)
@@ -24,7 +24,7 @@ import com.google.common.base.Predicate;
 import com.google.common.collect.Iterables;
 import org.apache.commons.io.IOUtils;
 import org.apache.commons.lang.ObjectUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.api.server.debt.DebtCharacteristic;
 import org.sonar.api.server.debt.DebtRemediationFunction;
index 8b8ca5d4276787d2fbaa90b20187902f4167bc37..f577249d55e98446a928d69331ccf18a8c0a399b 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.debt;
 
 import com.google.common.base.Function;
 import com.google.common.collect.Iterables;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.server.debt.DebtCharacteristic;
 import org.sonar.api.server.debt.internal.DefaultDebtCharacteristic;
 import org.sonar.core.technicaldebt.db.CharacteristicDao;
index 67137938dd113fab9a9f9e6142bb0ab1d7520867..fcbb6a6f337e24bc5f5b469466f90754ccddf960 100644 (file)
@@ -23,7 +23,7 @@ package org.sonar.server.debt;
 import com.google.common.base.Predicate;
 import com.google.common.collect.Iterables;
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.server.debt.DebtCharacteristic;
 import org.sonar.api.server.debt.internal.DefaultDebtCharacteristic;
 import org.sonar.api.utils.System2;
index 67b016de536cc8e0467706a057aba97ad224cf0d..0b04cd571f9deaa377935c93888af351f381e278 100644 (file)
@@ -24,7 +24,7 @@ import com.google.common.annotations.VisibleForTesting;
 import com.google.common.collect.Maps;
 import org.picocontainer.Startable;
 import org.sonar.api.Plugin;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.platform.PluginInfo;
 import org.sonar.core.platform.PluginRepository;
 
index fc14e492886efe123078fa228647e0031a7ee5fa..428983b2de60199b19bd8df0b969f230dd560b29 100644 (file)
@@ -26,7 +26,7 @@ import com.google.common.collect.Multimap;
 import com.google.common.collect.Ordering;
 import org.apache.commons.lang.StringEscapeUtils;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.api.server.debt.DebtCharacteristic;
 import org.sonar.api.server.debt.internal.DefaultDebtCharacteristic;
index 90905e7ad3e51059884e2876c012d9e7bd991a4f..7b30834dfd92fd544f3472eb5db7f5e9d29becb6 100644 (file)
@@ -29,7 +29,7 @@ import org.codehaus.stax2.XMLInputFactory2;
 import org.codehaus.staxmate.SMInputFactory;
 import org.codehaus.staxmate.in.SMHierarchicCursor;
 import org.codehaus.staxmate.in.SMInputCursor;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.api.server.debt.DebtRemediationFunction;
 import org.sonar.api.utils.Duration;
index b4e615d028ba3defeb4f3145f47618339636d67e..cddf4b3ed6d13728c66e725a584c44b1c433b4cf 100644 (file)
@@ -21,7 +21,7 @@
 package org.sonar.server.duplication.ws;
 
 import com.google.common.annotations.VisibleForTesting;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.text.JsonWriter;
 import org.sonar.core.component.ComponentDto;
 import org.sonar.core.persistence.DbSession;
index 9721fc23f49503c5dca987cf5b45793b1812afc8..e166f9cba0db3a8f21aeda7ca306462d0f36803e 100644 (file)
@@ -25,7 +25,7 @@ import org.apache.commons.lang.StringUtils;
 import org.codehaus.staxmate.SMInputFactory;
 import org.codehaus.staxmate.in.SMHierarchicCursor;
 import org.codehaus.staxmate.in.SMInputCursor;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.component.ComponentDto;
 import org.sonar.core.persistence.DbSession;
 import org.sonar.server.component.db.ComponentDao;
index af1ad4801df5a8f04b00134b80c798a5c85f478f..a59e397985d12b0695cca6d2c349128ca23c9079 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.server.es;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 @ServerSide
 public abstract class BaseIndex {
index 75d314002b528ccc483e1bfb950a3ea7f558dd1b..b6c994f2f12eb51aacdb500809423e8de74b6412 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.es;
 import com.google.common.base.Throwables;
 import com.google.common.util.concurrent.Uninterruptibles;
 import org.picocontainer.Startable;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import java.util.concurrent.ExecutionException;
 import java.util.concurrent.Future;
index 2cfe7794a513b0cda1f347ff506a7ed4cf5eab54..2f1e07d59b057ed6d95f8170b69d8da2d5145cb2 100644 (file)
@@ -25,7 +25,7 @@ import org.elasticsearch.action.admin.indices.create.CreateIndexResponse;
 import org.elasticsearch.action.admin.indices.mapping.put.PutMappingResponse;
 import org.elasticsearch.common.settings.ImmutableSettings;
 import org.picocontainer.Startable;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.log.Logger;
 import org.sonar.api.utils.log.Loggers;
 
index 12cb6676d005205ef4f3538901c8aa362f4fab44..7f9adbfbae79a61707791441bf7a4c7065df2bbb 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.server.es;
 
 import com.google.common.base.Preconditions;
 import com.google.common.collect.Maps;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import java.util.Map;
 
index b3ee7b78dbaea11c6f678b860ead4926e5632332..393efeab4c4ccbc5843f27fb01b7d25a59ea99bc 100644 (file)
@@ -23,7 +23,7 @@ import com.google.common.collect.ImmutableMap;
 import com.google.common.collect.Maps;
 import org.elasticsearch.common.settings.Settings;
 import org.picocontainer.Startable;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import java.util.Map;
 
index 015a758a676beba01a4ee48394dbb3c5018c9f98..e3987e83b953e2a70bb175699c97569e9e7f5a82 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.server.event.db;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.event.EventDto;
 import org.sonar.core.event.db.EventMapper;
 import org.sonar.core.persistence.DaoComponent;
index bdccc31195573763127ee0581eca97a6e87b0af0..aa1542a659d870a4f48f62c44b5dea16d9b7ec58 100644 (file)
@@ -23,7 +23,7 @@ package org.sonar.server.issue;
 import com.google.common.base.Splitter;
 import com.google.common.base.Strings;
 import com.google.common.collect.Sets;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.Issue;
 import org.sonar.api.issue.condition.IsUnResolved;
 import org.sonar.api.issue.internal.DefaultIssue;
index 99e9cf1e8041da7bbbb7529f3c022dabc6dd5ed7..40f6d03988b2f19e05e555c1ec26d55862aa11ea 100644 (file)
@@ -23,7 +23,7 @@ package org.sonar.server.issue;
 import com.google.common.base.Preconditions;
 import com.google.common.base.Strings;
 import com.google.common.collect.ImmutableList;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.Issue;
 import org.sonar.api.issue.condition.Condition;
 import org.sonar.api.issue.internal.IssueChangeContext;
index 0e65b4238a88ea5931606fcdc1cd22569ff43664..b5660789cad01ac8bcdedc1f1b0211a695ef0ca1 100644 (file)
@@ -24,7 +24,7 @@ import com.google.common.base.Preconditions;
 import com.google.common.base.Predicate;
 import com.google.common.base.Strings;
 import com.google.common.collect.Iterables;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.component.Component;
 import org.sonar.api.config.Settings;
 import org.sonar.api.issue.Issue;
index d0cf6691bbd0723e1fc593a9bcb903589f9d46fd..5957d2231ca9f9652fa310ef570456e4067d57f8 100644 (file)
@@ -21,7 +21,7 @@
 package org.sonar.server.issue;
 
 import com.google.common.collect.Sets;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.issue.IssueUpdater;
 
 import java.util.Collection;
index 8c05a9de67348146176152eafc8aa6e67c8a09bf..0c15344639ac36a22ec044fca2e17948f13cfc31 100644 (file)
@@ -21,7 +21,7 @@
 package org.sonar.server.issue;
 
 import com.google.common.base.Strings;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.Issue;
 import org.sonar.api.issue.condition.IsUnResolved;
 import org.sonar.api.issue.internal.DefaultIssue;
index 5f384327c3408c0fd1028db9b6838a648dd3af83..1894564147d06f8ff3e677c91a69dcb3b67efc7c 100644 (file)
@@ -21,7 +21,7 @@
 package org.sonar.server.issue;
 
 import com.google.common.base.Strings;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.Issue;
 import org.sonar.api.issue.internal.DefaultIssue;
 import org.sonar.core.issue.IssueUpdater;
index 208eb4ba22c1938149f1525dfef7850c8bca5021..83db935db6aadd8bb5b141094028020c75740be7 100644 (file)
@@ -27,7 +27,7 @@ import com.google.common.collect.ImmutableMap;
 import com.google.common.collect.Iterables;
 import com.google.common.collect.Maps;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.ActionPlan;
 import org.sonar.api.issue.Issue;
 import org.sonar.api.issue.IssueComment;
index 57192454d1fbaa2377190442a4bd90cbef1a573f..aebc35d85299b37d64b6489e8ac5561397f63a58 100644 (file)
@@ -23,7 +23,7 @@ import java.io.Serializable;
 import java.util.List;
 import java.util.Locale;
 import java.util.Map;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.i18n.I18n;
 import org.sonar.api.issue.internal.FieldDiffs;
 import org.sonar.api.utils.Duration;
index c7933b557227618fd34c85873dd34cfa90d18ce1..62c85672fd52305cf03bc7a8a3fc5ed6618b20bc 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.server.issue;
 
 import java.util.Collection;
 import java.util.List;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.Issue;
 import org.sonar.api.issue.internal.FieldDiffs;
 import org.sonar.api.user.User;
index 3852b4c286deb222f7e98b83a5bf062624e2993f..4a1bb7c307dadd0d9c9866284d7e477974eb98fb 100644 (file)
@@ -22,14 +22,13 @@ package org.sonar.server.issue;
 import com.google.common.base.Objects;
 import com.google.common.base.Strings;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.IssueComment;
 import org.sonar.api.issue.internal.DefaultIssue;
 import org.sonar.api.issue.internal.DefaultIssueComment;
 import org.sonar.api.issue.internal.IssueChangeContext;
 import org.sonar.api.utils.System2;
 import org.sonar.core.issue.IssueUpdater;
-import org.sonar.core.issue.db.IssueChangeDao;
 import org.sonar.core.issue.db.IssueChangeDto;
 import org.sonar.core.persistence.DbSession;
 import org.sonar.server.db.DbClient;
index 59bc7e03127ef7583398f440757ea1613f85949b..0c9d33b7f95c6168efe47dc3d11da5ad5a921927 100644 (file)
@@ -34,7 +34,7 @@ import org.apache.commons.lang.BooleanUtils;
 import org.apache.commons.lang.ObjectUtils;
 import org.joda.time.DateTime;
 import org.joda.time.format.ISOPeriodFormat;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.resources.Qualifiers;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.api.server.ws.Request;
index 2d46062b578567262604dfb287502ff6135518cd..5eccb7e9e4ede7ecea8fece7a86f92ae2dcf4bdb 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.issue;
 import com.google.common.base.Objects;
 import com.google.common.base.Strings;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.ActionPlan;
 import org.sonar.api.issue.Issue;
 import org.sonar.api.issue.internal.DefaultIssue;
index 0289237bb1b9bedb930cab7c3651d9b30e9ee0ae..690dca8de779340ae0506a95c2d0464f1b1563fb 100644 (file)
@@ -21,7 +21,7 @@
 package org.sonar.server.issue;
 
 import com.google.common.base.Strings;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.ActionPlan;
 import org.sonar.api.issue.Issue;
 import org.sonar.api.issue.condition.IsUnResolved;
index 5b3cbf52fd70c5a5f7fdf2e5ea54869d8fcb71d5..eb7c55c05bc75f080fe4ff30156a8d01c1cff262 100644 (file)
@@ -21,7 +21,7 @@
 package org.sonar.server.issue;
 
 import com.google.common.collect.Sets;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.issue.IssueUpdater;
 
 import java.util.Collection;
index 190e71f59cf1cb4001863e5fb1afbeb264a147cd..eabaeb440895cbf395b0878437a1e06d81fa0145 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.server.issue;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.internal.DefaultIssue;
 import org.sonar.api.rules.RuleFinder;
 import org.sonar.core.component.ComponentDto;
index f84b3de627c3aec101dab3ea4e97b31fc7cfbe84..74e252e36a4fab659c5332ff372af0be6a6d97e6 100644 (file)
@@ -23,7 +23,7 @@ package org.sonar.server.issue;
 import java.util.Collection;
 import java.util.Map;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.Issue;
 import org.sonar.api.issue.condition.Condition;
 import org.sonar.api.issue.condition.IsUnResolved;
index d0fe9d5298b3b12acca40a64b3d29d393e915587..19845815146c3db9e861b7b9fd2fbf3ce0d27764 100644 (file)
@@ -24,7 +24,7 @@ import java.util.Collection;
 import java.util.Map;
 
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.Issue;
 import org.sonar.api.issue.internal.DefaultIssue;
 import org.sonar.core.issue.workflow.IssueWorkflow;
index 1d7299a8a20390e25717cebb1b5f9423790c42ad..983350804993f379da382c851bc477923aacc8e3 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.issue.actionplan;
 
 import com.google.common.base.Function;
 import com.google.common.collect.Iterables;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.ActionPlan;
 import org.sonar.api.issue.internal.DefaultIssue;
 import org.sonar.api.issue.internal.IssueChangeContext;
index a7e6e9d0ee04030293e68da74ff97ee5adee7d64..71e4da9e2cae2dced0dce52dcc171008f86ba7a6 100644 (file)
@@ -23,7 +23,7 @@ package org.sonar.server.issue.filter;
 import com.google.common.base.Predicate;
 import com.google.common.collect.Iterables;
 import com.google.common.collect.Maps;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.Paging;
 import org.sonar.core.issue.IssueFilterSerializer;
 import org.sonar.core.issue.db.IssueFilterDao;
index 064cc2e5caa2a21dea1a3cc8b272f9cfaae34c93..02df75f6fcf91a766498b0710d78a7997e4fabbd 100644 (file)
@@ -21,7 +21,7 @@
 package org.sonar.server.issue.filter;
 
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.text.JsonWriter;
 import org.sonar.core.issue.db.IssueFilterDto;
 import org.sonar.core.permission.GlobalPermissions;
index a3cfa9a3f8bb13b91bc7b04c7d8489bfdd79627d..52feb1f21e263202394b19e29b50b3927ec569b0 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.server.issue.notification;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.Durations;
 import org.sonar.server.db.DbClient;
 import org.sonar.server.rule.index.RuleIndex;
index a165eeaa5c178ac098d172ae4bc96b59939ba941..705f45de7e1c09a89c5609d870a0e218c59a681c 100644 (file)
@@ -21,7 +21,7 @@
 package org.sonar.server.issue.ws;
 
 import java.util.List;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.Issue;
 import org.sonar.api.issue.action.Action;
 import org.sonar.api.utils.text.JsonWriter;
index 0365b66368cdc30bf85f9aa2ff6d2d0967e42863..0857bb95d45d266f614191c40300e80607045cdc 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.server.measure;
 
 import com.google.common.base.Joiner;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.log.Logger;
 import org.sonar.api.utils.log.Loggers;
 import org.sonar.api.utils.log.Profiler;
index 5d4dffc3af62e7a18c42bdf53a8f29e7d569d353..beb3e649661b7ba82f5bcce18b69ce99e17c0c7f 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.measure;
 import com.google.common.base.Strings;
 import org.apache.commons.dbutils.DbUtils;
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.Database;
 import org.sonar.core.persistence.MyBatis;
 import org.sonar.core.resource.ResourceDao;
index e2767f633400f7d8c42c469076cf3e759d9b72df..ed45bb26229eca1345b49c71abbecaff2aab19c7 100644 (file)
@@ -25,7 +25,7 @@ import com.google.common.base.Strings;
 import com.google.common.collect.Iterables;
 import com.google.common.collect.Lists;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.measures.CoreMetrics;
 import org.sonar.api.measures.Metric;
 import org.sonar.api.measures.MetricFinder;
index b77872aec3acc4211f82cb9d4e3e0ba015be4872..611a2f216559c09c5d9bdaa3325e684bfa3f07d9 100644 (file)
@@ -21,7 +21,7 @@
 package org.sonar.server.measure.persistence;
 
 import com.google.common.base.Function;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.measure.db.MeasureDto;
 import org.sonar.core.measure.db.MeasureMapper;
 import org.sonar.core.persistence.DaoComponent;
index e2dd1d6042c0b9556f4463c3a672c8603be3ea9f..97758e56759dd0cbaf43f78b98edac9c0615c1c2 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.server.measure.persistence;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.measure.db.MetricDto;
 import org.sonar.core.measure.db.MetricMapper;
 import org.sonar.core.persistence.DaoComponent;
index df16532b62034d4a619017b301a81eaa62243e0e..976a97e652f77f68ab397657e84acf55b237e54f 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.server.notifications;
 
 import com.google.common.collect.Lists;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.notifications.NotificationChannel;
 import org.sonar.api.notifications.NotificationDispatcherMetadata;
 import org.sonar.api.utils.log.Logger;
index 37edac4b0ad2784ade349849ddcaa598883d6ac9..c4def6da4243d4fcd18c173b144ee389e3d4e2f6 100644 (file)
@@ -34,7 +34,7 @@ import java.util.concurrent.TimeUnit;
 import org.picocontainer.Startable;
 import org.sonar.api.Properties;
 import org.sonar.api.Property;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.config.Settings;
 import org.sonar.api.notifications.Notification;
 import org.sonar.api.notifications.NotificationChannel;
index 70d38e82a30c773083a6034ff6989ad236c10255..5a7f011a7ba86d4e97c7ae7314c4aebeb87fa9e6 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.server.permission;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.security.DefaultGroups;
 import org.sonar.api.web.UserRole;
 import org.sonar.core.component.ComponentDto;
index db18e3846c8982d7e8a9e5ad13ea0aad002ca1cf..ac1bbb48235070ad43d83998366bc1cd0eabd049 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.permission;
 
 import com.google.common.collect.Lists;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.permission.GlobalPermissions;
 import org.sonar.core.permission.PermissionTemplateDao;
 import org.sonar.core.permission.PermissionTemplateDto;
index 6ef8b4620e007f26f2e80ad9116287dc1de05479..e6d65ddd30026562b2d12effa2e4c1ae0158b0bf 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.permission;
 import com.google.common.base.Predicate;
 import com.google.common.collect.Iterables;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.security.DefaultGroups;
 import org.sonar.api.utils.Paging;
 import org.sonar.core.permission.GroupWithPermission;
index 22e7c803569b50caed581f4b0462f86e79630628..01fefe7ee5c588ebac8f4752feb3b0badb059296 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.server.platform;
 
 import org.apache.commons.dbutils.DbUtils;
 import org.elasticsearch.index.query.QueryBuilders;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.log.Loggers;
 import org.sonar.core.persistence.DatabaseVersion;
 import org.sonar.core.persistence.DbSession;
index b647c6c35ebcdc56f85daa95d75cbc2b565237cf..85f132ecd7643d9c02fdafd04c9c0167cabec096 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.server.platform.monitoring;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.server.platform.ws.InfoAction;
 
 import java.util.LinkedHashMap;
index 6dbc75db6af03a20a61631bc7f662884b41518a8..7df318fbdf4aa3cfc3806630b9ea8673c123ffda 100644 (file)
@@ -24,7 +24,7 @@ import com.google.common.collect.ListMultimap;
 import org.sonar.api.Extension;
 import org.sonar.api.ExtensionProvider;
 import org.sonar.api.Plugin;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.AnnotationUtils;
 import org.sonar.core.platform.ComponentContainer;
 import org.sonar.core.platform.PluginInfo;
index 5d3bad59fa8f6b82dcdfae20016ba37375ef9bd2..e312120c2b007853bcf27a56732e65cb001a421a 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.server.plugins;
 
 import org.apache.commons.io.FileUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.ZipUtils;
 import org.sonar.core.platform.ExplodedPlugin;
 import org.sonar.core.platform.PluginExploder;
index 139df70d8f67444653a83820f0a0467eda14415d..7a5fc5862deaef8970ee236d94e96407ea3635e8 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.properties;
 
 import com.google.common.annotations.VisibleForTesting;
 import com.google.common.collect.Maps;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.config.Settings;
 import org.sonar.core.properties.PropertiesDao;
 import org.sonar.core.properties.PropertyDto;
index 80da0318a85add12e42c7da9a12c60a0c2838a91..53b98ce0b9fa7266c18d78c0a1b7051f11a90f8a 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.server.qualitygate;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.qualitygate.db.ProjectQgateAssociation;
 import org.sonar.core.qualitygate.db.ProjectQgateAssociationDao;
 import org.sonar.core.qualitygate.db.ProjectQgateAssociationDto;
index df6ad51898020fda34821c6a14b1313cb284a751..85c1d0fa8811098dde467f4087298a43a6f79bf4 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.qualityprofile;
 
 import com.google.common.collect.ArrayListMultimap;
 import com.google.common.collect.Multimap;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import java.util.Collection;
 
index 520d669bfa307052e8896fa233efeb7ff138ac11..bb6555adf7bd38af8a5a59352a14acb2bacaaca2 100644 (file)
@@ -29,7 +29,7 @@ import org.apache.commons.lang.builder.CompareToBuilder;
 import org.codehaus.staxmate.SMInputFactory;
 import org.codehaus.staxmate.in.SMHierarchicCursor;
 import org.codehaus.staxmate.in.SMInputCursor;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.api.utils.text.XmlWriter;
 import org.sonar.core.persistence.DbSession;
index 32939e2eac50d91024effa1edf86883c655cc112..c33d8cb93a0584b3b996bb3f6db711bcd9d47550 100644 (file)
@@ -23,7 +23,7 @@ import com.google.common.base.Preconditions;
 import com.google.common.collect.MapDifference;
 import com.google.common.collect.Maps;
 import com.google.common.collect.Sets;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.core.persistence.DbSession;
 import org.sonar.core.qualityprofile.db.QualityProfileDto;
index af91f724f54da9e3bfa3a9e4dde46c145e1e5cb3..6d53f1ab47acaa9cf54e8c970f6c918153791e47 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.qualityprofile;
 import org.apache.commons.io.FileUtils;
 import org.apache.commons.io.IOUtils;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.TempFolder;
 import org.sonar.core.persistence.DbSession;
 import org.sonar.core.qualityprofile.db.QualityProfileDto;
index 13d9d364ac7dd0f37043572164c42c7c84edbc83..da3c19f30331f50a1acc347fcffd74c24d95925e 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.server.qualityprofile;
 
 import org.apache.commons.lang.ArrayUtils;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.profiles.ProfileExporter;
 import org.sonar.api.profiles.ProfileImporter;
 import org.sonar.api.profiles.RulesProfile;
index 0daa31a485dfe007a507dfe66182e82bbc5c11eb..f42d9672b9a680052b479c4be964c31be4669718 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.qualityprofile;
 import com.google.common.collect.Lists;
 import org.apache.commons.lang.RandomStringUtils;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.DbSession;
 import org.sonar.core.qualityprofile.db.QualityProfileDto;
 import org.sonar.server.db.DbClient;
index 38a652bead94c8dfee6478c5a5d8313590bc8898..186127474766ee16be1da69454285a9dd8555ceb 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.server.qualityprofile;
 
 import com.google.common.collect.Lists;
 import com.google.common.collect.Multimap;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.api.rule.RuleStatus;
 import org.sonar.core.persistence.DbSession;
index ed403ee4024008aa99a13fd8bc844c5933df42b5..7f522fd2a31d781f2a4752e7d496df4e61eeac38 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.qualityprofile;
 
 import com.google.common.base.Function;
 import com.google.common.collect.Iterables;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.DbSession;
 import org.sonar.core.qualityprofile.db.QualityProfileDto;
 import org.sonar.server.db.DbClient;
index a4ca8e3f1bed8bcce1f7795a8b896fa18a5414fc..a0440eebb75db806a8c65fd527c6a8ddd11947f7 100644 (file)
@@ -26,7 +26,7 @@ import java.util.Map;
 
 import javax.annotation.CheckForNull;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.component.Component;
 import org.sonar.api.web.UserRole;
 import org.sonar.core.persistence.DbSession;
index 0e0bb228059770a6565af2a424152db408082c5d..267b066a80ba275bd3d6a3b489a2442b4ba723fe 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.server.qualityprofile;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.web.UserRole;
 import org.sonar.core.component.ComponentDto;
 import org.sonar.core.permission.GlobalPermissions;
index 46771b0fdaa29c4c136157867f5b661f482683e5..475c85cf5ada609c137064f636373398f8fd224d 100644 (file)
@@ -24,7 +24,7 @@ import com.google.common.collect.ArrayListMultimap;
 import com.google.common.collect.ListMultimap;
 import com.google.common.collect.Lists;
 import com.google.common.collect.Sets;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.profiles.ProfileDefinition;
 import org.sonar.api.profiles.RulesProfile;
 import org.sonar.api.rule.RuleKey;
index 56ab441ac67434bb6e33274ad1e35ad276d89653..a9d03ea9858790d5f7cc017c08e839a7c28dce47 100644 (file)
@@ -32,7 +32,7 @@ import javax.annotation.Nullable;
 
 import org.elasticsearch.action.search.SearchResponse;
 import org.elasticsearch.search.SearchHit;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.permission.GlobalPermissions;
 import org.sonar.core.persistence.DbSession;
 import org.sonar.core.qualityprofile.db.ActiveRuleKey;
index e1fd4bf770c29048a2d275b62665085638663609..e2f65444e5e3de8c0163b1b08281de478683a7a0 100644 (file)
@@ -24,7 +24,7 @@ import java.util.List;
 
 import javax.annotation.CheckForNull;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.component.Component;
 import org.sonar.server.exceptions.BadRequestException;
 import org.sonar.server.user.UserSession;
index d196687623a40b1fc71fa682adbdf6135f107db1..063a5abc6e757f31c910b3dd4e78801ad1a65725 100644 (file)
@@ -25,7 +25,7 @@ import com.google.common.collect.ListMultimap;
 import com.google.common.collect.Multimaps;
 import com.google.common.collect.Sets;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.profiles.ProfileDefinition;
 import org.sonar.api.profiles.RulesProfile;
 import org.sonar.api.resources.Languages;
index 9a3d490f778fbc279348864abbb392bc90970c55..650c5a0e0a5e782566ddd032ac3f965b63c0f2e3 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.server.qualityprofile;
 
 import com.google.common.base.Splitter;
 import com.google.common.collect.Lists;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.server.rule.RuleParamType;
 import org.sonar.core.persistence.DbSession;
 import org.sonar.core.qualityprofile.db.ActiveRuleDto;
index 7a9c6934ba6628364d96ceeb853e1c85d3b1b864..3b6c56b72cc8fe5c6e3c37f3b34ef2e4136bda98 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.server.qualityprofile;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.core.persistence.DbSession;
 import org.sonar.core.qualityprofile.db.ActiveRuleDto;
index 3887cdf6b3d68a00555776a408b286ef01c06b17..3ef6b501e2230d50aad0400ba976e48cb7b78e39 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.server.qualityprofile.ws;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.i18n.I18n;
 import org.sonar.api.rule.Severity;
 import org.sonar.api.server.ws.Request;
index 54d9eed60d60608dd88b24e2f561811208109387..037b02cf0bacbcaccfe9482b969b57b13eafda38 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.server.qualityprofile.ws;
 
 import com.google.common.base.Preconditions;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.resources.Languages;
 import org.sonar.api.server.ws.Request;
 import org.sonar.api.server.ws.RequestHandler;
index a9cedb73d4a3c39dea8aeed28b8cfd33c7f4ecc0..599365d82d163d2a7a439ed3a4a7f4b8a950f5c7 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.server.qualityprofile.ws;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.api.rule.Severity;
 import org.sonar.api.server.ws.Request;
index c9db18ddcbec480fbde58050400d5b6271bbab23..ca56bdab1780731c229cd94f10af13408d4bf6c2 100644 (file)
@@ -23,7 +23,7 @@ import com.google.common.base.Predicate;
 import com.google.common.collect.Iterables;
 import org.apache.commons.io.IOUtils;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.api.rule.RuleStatus;
 import org.sonar.api.rules.RuleParam;
index 46369fe0d8e6f05af966577cbf937a05d4c1b4f3..dffd6d9f46655fa6a85b12d24d6c883f7a922b7a 100644 (file)
@@ -24,7 +24,7 @@ import java.util.List;
 import java.util.Map;
 import javax.annotation.CheckForNull;
 import org.picocontainer.Startable;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.api.rule.RuleStatus;
 import org.sonar.api.server.debt.DebtRemediationFunction;
index f0e9d69fd94c6506fb4b76b7427ea1fc7a7d34b9..39fcbe4860dd23a50e5b28d08e0d1e288d6938a1 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.rule;
 
 import com.google.common.base.Splitter;
 import com.google.common.base.Strings;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.api.rule.RuleStatus;
 import org.sonar.api.rule.Severity;
index e3b5e9d3012f819c7a9b9e3110246456a4266c5d..53c2b0389adc64fcfd942b977ddd84023c2266c3 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.server.rule;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.server.rule.RulesDefinition;
 
 /**
index b560f357f1df21c32d47e966f13cb5d6610658fd..db7b5c595d502f88eb71bea5a7ce0de854b2ad80 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.server.rule;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.api.rule.RuleStatus;
 import org.sonar.core.persistence.DbSession;
index 651b6d1560d1e94b30aaed5da796d1a273afa378..f98fe84c8cb9b2939436af098618659a2a4e4ae4 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.rule;
 
 import com.google.common.base.Strings;
 import org.apache.commons.lang.builder.EqualsBuilder;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.api.server.debt.DebtRemediationFunction;
 import org.sonar.api.server.debt.internal.DefaultDebtRemediationFunction;
index 3e2411f53855a51d0bcd923e75c57472ad2c8697..9fbb676dc7ca2a11b59ba3fcbadabaa7fa1ac82c 100644 (file)
@@ -24,7 +24,7 @@ import com.google.common.collect.ImmutableSetMultimap;
 import com.google.common.collect.ImmutableSortedSet;
 import com.google.common.collect.SetMultimap;
 import org.apache.commons.lang.builder.CompareToBuilder;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.server.rule.RulesDefinition;
 
 import javax.annotation.CheckForNull;
index e800e07620026d7bcbd468d8fc24c4a46622ee6f..f585a3118d6f374870caedef4b35e9ae40695ef9 100644 (file)
@@ -26,7 +26,7 @@ import java.util.Set;
 import javax.annotation.CheckForNull;
 import javax.annotation.Nullable;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.core.permission.GlobalPermissions;
 import org.sonar.server.exceptions.NotFoundException;
index e9e2200f6d87adc4836a1dbd856e79ad3911cc5e..8d469629b0a707ae6b26149ccfbdc894e42567fe 100644 (file)
@@ -25,7 +25,7 @@ import com.google.common.collect.Multimap;
 import org.apache.commons.lang.ObjectUtils;
 import org.apache.commons.lang.StringUtils;
 import org.apache.commons.lang.builder.EqualsBuilder;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleStatus;
 import org.sonar.api.rule.Severity;
 import org.sonar.api.server.debt.DebtRemediationFunction;
index 1c805f711157f6815fdb2567ec49ea5680bbdf0c..f6240163e653fa2a86c52418a26ff9a4e4026149 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.server.rule.ws;
 
 import com.google.common.collect.Maps;
 import com.google.common.collect.Sets;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.resources.Language;
 import org.sonar.api.resources.Languages;
 import org.sonar.api.rule.RuleKey;
index d71755315b0d76e446795faff7c2f57486c2aee0..d14e5497ee4bc730e5ba43f0d1b7f84ccecaed7a 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.server.search;
 
 import org.picocontainer.Startable;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.Dto;
 
 import javax.annotation.CheckForNull;
index 882b5af4c600ac96078157aa9b4040c3bafdb0b3..e58982ed12d42aca7c2564c9e9f391afaa85aa95 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.server.search;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import java.util.Collection;
 import java.util.HashMap;
index 441569fbdb6fe566db21ea20fdfa085c6a66e4d5..a6f264752db37eabbdb193b72310cbe2dc32264b 100644 (file)
@@ -28,7 +28,7 @@ import org.elasticsearch.action.bulk.BulkResponse;
 import org.elasticsearch.action.delete.DeleteRequest;
 import org.elasticsearch.action.index.IndexRequest;
 import org.elasticsearch.action.update.UpdateRequest;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.log.Logger;
 import org.sonar.api.utils.log.Loggers;
 import org.sonar.core.cluster.WorkQueue;
index 93a84786bfd2f276bf89dad2abae1df08fdd0fd0..fd501c432a1bdbe322d851d591e481a12f1f5bb6 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.server.search.ws;
 
 import com.google.common.collect.LinkedHashMultimap;
 import com.google.common.collect.Multimap;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.text.JsonWriter;
 import org.sonar.server.search.BaseDoc;
 import org.sonar.server.search.IndexUtils;
index ae74bd389127183a61265f9604d7f8d885863b01..8d7821999a9b1332f61a93ce1a67639de9f0ff86 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.server.source;
 
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import javax.annotation.CheckForNull;
 import javax.annotation.Nullable;
index 5361258c25b2d6c92c2f4436072afae6e01367f3..206f87332692f89d6a12778bf537ee575b3f85b6 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.source;
 
 import org.apache.commons.lang.ObjectUtils;
 import org.elasticsearch.common.collect.Lists;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.server.source.index.SourceLineDoc;
 import org.sonar.server.source.index.SourceLineIndex;
 
index 29031950c0bad60773297c2c42fe4480c768d6fc..4567c22dc2eb3898da952302ddf1697102a3d633 100644 (file)
@@ -23,7 +23,7 @@ package org.sonar.server.source.db;
 import com.google.common.base.Function;
 import org.apache.commons.dbutils.DbUtils;
 import org.apache.commons.io.IOUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.DaoComponent;
 import org.sonar.core.persistence.DbSession;
 import org.sonar.core.persistence.MyBatis;
index b43f7d0d9f6242bb6d2b24bbdee44c7f155b6639..5c7a0452a31dea37bcb28b7e94a7f33d03df0237 100644 (file)
@@ -26,7 +26,7 @@ import com.google.common.collect.ArrayListMultimap;
 import com.google.common.collect.Iterables;
 import com.google.common.collect.Multimap;
 import org.apache.commons.lang.builder.EqualsBuilder;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleStatus;
 import org.sonar.api.server.debt.DebtRemediationFunction;
 import org.sonar.api.utils.Duration;
index a71661900f1ea06575d695ca54759c4cc7d98812..6fd94ad99bb101c812b96724430602e8679847dd 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.startup;
 import org.apache.commons.io.FileUtils;
 import org.apache.commons.io.IOUtils;
 import org.apache.commons.lang.CharUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.platform.PluginInfo;
 import org.sonar.core.platform.PluginRepository;
 import org.sonar.core.plugins.RemotePlugin;
index d52a4bfc1002dbec05fb2c94875129b43f254e50..c29aa56149728dc0ee790a2d1b3ba21676d49882 100644 (file)
@@ -23,7 +23,7 @@ package org.sonar.server.test;
 import com.google.common.collect.Maps;
 import java.util.Map;
 import javax.annotation.CheckForNull;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.measures.CoreMetrics;
 import org.sonar.api.utils.KeyValueFormat;
 import org.sonar.api.web.UserRole;
index 94b092391104a459b33f25d27b201fc6341b4ca7..9add3072ae9b05a7af621533fe6cbb42057ba232 100644 (file)
@@ -21,7 +21,7 @@
 package org.sonar.server.text;
 
 import com.google.common.collect.ImmutableList;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.platform.Server;
 
 import java.util.List;
index 9136c36e60e1d810dc9410c6180bc9ad236bde31..8f7cfe32198da67c544c26f89875664e1679bdee 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.server.text;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.markdown.Markdown;
 
 /**
index 4564f13515bbb345ee1ea02d8c06c051b1992c56..63bf1e0939926ab69fae8af63846807f9a3c20cd 100644 (file)
@@ -25,7 +25,7 @@ import java.util.Locale;
 import java.util.Map;
 import javax.annotation.Nullable;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.i18n.I18n;
 import org.sonar.api.utils.Duration;
 import org.sonar.api.utils.Durations;
index 9960d44f560b8395c4f22660b977335381cdddc2..56a405667d6fe3403c4603af07d428a70633decc 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.server.ui;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.web.PageDecoration;
 
 import java.util.Collections;
index fd46b6a94d4560af160f540727315f23fcc62905..e70b00c80413036c9beeae9972908e2f7548548f 100644 (file)
@@ -23,7 +23,7 @@ import com.google.common.collect.Lists;
 import com.google.common.collect.Maps;
 import com.google.common.collect.Sets;
 import org.apache.commons.lang.ArrayUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.web.Page;
 import org.sonar.api.web.View;
 import org.sonar.api.web.Widget;
index 1693f6d5bcb83caae5c78ae6fb22010de6bdd7ce..d8e7e988bc1000039fc49a45e50f4275800b060b 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.server.user;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.user.GroupMembership;
 import org.sonar.core.user.GroupMembershipDao;
 import org.sonar.core.user.GroupMembershipDto;
index 517c8a161f04ee83c27d7b008e819ebb7aceb369..c5932c8b5c07b37fc2b57b779e2e032650b9f59a 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.server.user;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.user.GroupMembershipQuery;
 import org.sonar.server.util.RubyUtils;
 
index 33152f84a3a7522a935e01df6423225b8d48ec85..4311c4b1a2c61e4cdd8d3bb74bcaf2e03a7b6c40 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.server.user;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.platform.NewUserHandler;
 import org.sonar.api.utils.log.Loggers;
 
index f1e4f33553c3a56ce8324e4e25070fbfd9ae5fee..78c4aa632a68e9034471826d074e319c5fb57c74 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.user;
 import org.apache.commons.lang.StringUtils;
 import org.picocontainer.Startable;
 import org.sonar.api.CoreProperties;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.config.Settings;
 import org.sonar.api.security.LoginPasswordAuthenticator;
 import org.sonar.api.security.SecurityRealm;
index b5cfb5f617f7aa185abcacf7e81d3faa2aede12c..a5de8393e3b904cd07cca99b7db51816aa5ecd04 100644 (file)
@@ -27,7 +27,7 @@ import com.google.common.collect.Iterables;
 import org.apache.commons.codec.digest.DigestUtils;
 import org.apache.commons.lang.StringUtils;
 import org.sonar.api.CoreProperties;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.config.Settings;
 import org.sonar.api.platform.NewUserHandler;
 import org.sonar.api.utils.System2;
index 0a611cb44bdad5316cb81a67960738149bb2a16d..2f032ba3c428e603e30c0d8d30bbbda58af14151 100644 (file)
@@ -36,7 +36,7 @@ import org.elasticsearch.index.query.QueryBuilders;
 import org.elasticsearch.search.SearchHit;
 import org.elasticsearch.search.sort.SortBuilders;
 import org.elasticsearch.search.sort.SortOrder;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.util.NonNullInputFunction;
 import org.sonar.server.es.EsClient;
 import org.sonar.server.es.EsUtils;
index 47989089fe4317c092d73842546be1a9c5b2b08c..2abc01947f6b9f1d39183a0069f9a97fcaa94759 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.server.util;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import javax.annotation.Nullable;
 
index bed5ee0b6f268fe38e84c2d075cab3dfa3a6bbd4..823cf3dbad8966e491f0fb49f4bdb4b7d9b96897 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.server.util;
 
 import com.google.common.base.Predicate;
 import com.google.common.collect.Iterables;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.server.exceptions.BadRequestException;
 
 import javax.annotation.Nullable;
index 7345ba7b7cd285b98816469d76ea59b75da81b5c..0282450ea53a92f1aafc248e3b5f7ef3ba3bbd7d 100644 (file)
@@ -27,7 +27,7 @@ import org.elasticsearch.common.unit.TimeValue;
 import org.elasticsearch.index.query.FilterBuilders;
 import org.elasticsearch.index.query.QueryBuilders;
 import org.elasticsearch.search.SearchHit;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.server.es.EsClient;
 
 import java.util.Collection;
index 2b43b9c9f309ccf2039556e1f71c6ef863f259d7..0ef2a0a5ce589104e8bb8f3c5b4664a857c410d6 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.server.ws;
 
 import org.picocontainer.Startable;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.i18n.I18n;
 import org.sonar.api.server.ws.Request;
 import org.sonar.api.server.ws.WebService;
index c3bb030facc3c7c4719c29fccfb506f29e4d2b1c..412af2fce8507926f4a5fd3828df450e5a095290 100644 (file)
@@ -23,7 +23,7 @@ import org.apache.commons.lang.StringUtils;
 import org.apache.maven.project.MavenProject;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.batch.bootstrap.ProjectDefinition;
 import org.sonar.api.config.Settings;
index b11df16d984f67ee0f551cb01b2189a5aab0e2fc..c08b9578786ed30b16f4c81883df0ca5fe0c4a36 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.batch.bootstrap;
 
 import org.apache.commons.io.FileUtils;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.utils.ZipUtils;
 import org.sonar.core.platform.ExplodedPlugin;
 import org.sonar.core.platform.PluginExploder;
index 5831491e9915d53572d2b85f0dd8094f4cfd169c..8ffbc98b410c19519d7eb37009a5a6bba977a55d 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.bootstrap;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.core.platform.PluginExploder;
 import org.sonar.core.platform.PluginLoader;
 
index 49113fabe75a787fbeffbb126661fd4affa0628e..5381037ccf217ee39d1c28192e8201153e98f353 100644 (file)
@@ -24,7 +24,7 @@ import com.google.common.base.Predicate;
 import com.google.common.base.Splitter;
 import com.google.common.collect.Lists;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.config.Settings;
 import org.sonar.api.utils.log.Logger;
index 59bf14983655b025704ff060e0a652cfd651af50..2ff8d69fb5b7b35bb3f9068f9fd188976e91dbbf 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.batch.bootstrap;
 
 import com.google.common.annotations.VisibleForTesting;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.config.Settings;
 import org.sonar.api.database.DatabaseProperties;
index 530429fb9866615c2413f8f167722beb05dca6b3..84b937298254c65491297e61d30d5eba69d1f6b1 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.bootstrap;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 
 /**
  * @since 3.6
index 37519fdfb532cebb3378ae01b4cb9d7c9b288ce2..5731dc37b97b0cea61f0c0acb60e40dc82371fd8 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.batch.bootstrap;
 
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.InstantiationStrategy;
 import org.sonar.api.batch.RequiresDB;
 import org.sonar.api.batch.SupportedEnvironment;
index fd564925ef7e5b4a4a9a5213ff2ea5fbeb4b1770..6dacb436686cb79d74336792dddb76f918d8074f 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.batch.bootstrap;
 
 import com.google.common.collect.Lists;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.ExtensionProvider;
 import org.sonar.api.batch.InstantiationStrategy;
 import org.sonar.api.measures.CoreMetrics;
index 6a20ce077853d1df14b2fd1a43b1db71f0288517..e1213cfbe13662a26fc0a41bb8c5438da5bbfec1 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.bootstrap;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.Plugin;
 import org.sonar.core.platform.PluginInfo;
 
index 4cb02122d92445f52643bb01417701a15aed7652..db2d261b1bbffe24300f8b9fa3c60ff60b6ca05b 100644 (file)
@@ -31,7 +31,7 @@ import com.google.gson.JsonParser;
 import org.apache.commons.io.IOUtils;
 import org.apache.commons.lang.StringEscapeUtils;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.utils.HttpDownloader;
 import org.sonar.batch.bootstrapper.EnvironmentInformation;
index c57d55a7c282dfc8acee3773d609f737a545b05c..a3347e440412b4ba5c1ee2153a3a55b8fc604878 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.bootstrapper;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 
 /**
  * Describes execution environment.
index 672676edd3650b00561f61b8cd9b8c503a06a9ba..837c7faed122230c85e59d5b3166639ff5f48abf 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.batch.components;
 import com.google.common.collect.Maps;
 import org.apache.commons.lang.ObjectUtils;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.database.DatabaseSession;
 import org.sonar.api.database.model.Snapshot;
 import org.sonar.api.measures.Metric;
index f7d9f0bab2b91626bf9eba15a0b84a75ca30bbbd..3fb39b25569327c5f85baf989dac8f3593d2a08c 100644 (file)
@@ -23,7 +23,7 @@ import com.google.common.base.Strings;
 import org.apache.commons.lang.StringUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.config.Settings;
 import org.sonar.api.database.model.Snapshot;
index 766bbab044ea55d11319c4791bb93f5063b6386b..bb7deaa741e80e518ded70f4c6b7c4c8c54b8eed 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.batch.components;
 
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.RequiresDB;
 import org.sonar.api.database.DatabaseSession;
 import org.sonar.api.database.model.Snapshot;
index 1fc4464c39c60be43d034af56a77e86e346dd75c..3b5cfa3b738e18d5831abc1b30dde3e3a2189b54 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.batch.cpd;
 
 import org.slf4j.Logger;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.sensor.SensorContext;
 
 @BatchSide
index a4eae0c052d8faa6367200636000c45b081bc5da..c4a60eefb6098b791edcaa640a4fefdcaaa0c300 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.cpd;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.CpdMapping;
 
 import javax.annotation.CheckForNull;
index 77809c7f785ce2f16ad3b2d79540e57b51ed2d70..9f8fe75c46bb348078d71329a1d5ccf6fe462727 100644 (file)
@@ -23,7 +23,7 @@ import com.google.common.annotations.VisibleForTesting;
 import org.apache.commons.lang.StringUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.config.Settings;
 import org.sonar.api.database.DatabaseSession;
index dec9b442b552111ad866d3bee4d013cb9ff9fddd..9d6e0fca14ceaf79163ab1382a2e4271666cdfdd 100644 (file)
@@ -23,7 +23,7 @@ package org.sonar.batch.debt;
 import com.google.common.base.Function;
 import com.google.common.collect.Ordering;
 import org.apache.commons.lang.time.DateUtils;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.issue.Issue;
 import org.sonar.api.issue.internal.DefaultIssue;
 import org.sonar.api.issue.internal.FieldDiffs;
index 23c5bbdd98e203f2e4388152d9e57378a2187e60..bb186b177fc6f5e9fb03df8e03f7ec9e19a4e6b4 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.batch.debt;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.config.Settings;
 import org.sonar.api.measures.Metric;
index c4830c0d6ea9f31349b6b4c2b6449fd57963160e..72f70afb6799e2cd4112325eff4519a7796a6f6a 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.deprecated.components;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.database.DatabaseSession;
 import org.sonar.api.database.model.Snapshot;
index 7e54893d41d44a35f3421ae672141087938fcb77..45024e77a85758d674dd312777b9383d09f782d2 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.batch.deprecated.components;
 
 import org.apache.commons.lang.time.DateUtils;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.database.DatabaseSession;
 import org.sonar.api.database.model.Snapshot;
index 9f4a964b77fad0b947c9b72d1cad81b535749f86..d454d80b42a414b42254c2138c3c4eb3531eba13 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.deprecated.components;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.database.DatabaseSession;
 import org.sonar.api.database.model.Snapshot;
index b0a25385e62a8c10fe57c4d62c609efe194e63ad..03232c177d30995828780296e4de5d195638d24c 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.deprecated.components;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.database.DatabaseSession;
 import org.sonar.api.database.model.Snapshot;
index c7ae4158cba435fb49e531accd3008752aee9ff0..8aa66f49abcb0bde0d5b62fde295950614edf26a 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.deprecated.components;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.database.DatabaseSession;
 import org.sonar.api.database.model.Snapshot;
index dd3f8ee08263abc0ef8311033107a14f8647ca2e..cf1c5380b1af44cb284d0978f2f8b5ab2bd774d5 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.batch.deprecated.components;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.config.Settings;
 import org.sonar.api.database.DatabaseSession;
 import org.sonar.api.database.model.Snapshot;
index 78c07947429b1db25017b56ec4bc8101732dc575..cfc091d00cbfeb43273ba7faa26e5a388eaef090 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.batch.duplication;
 
 import com.google.common.base.Function;
 import com.google.common.collect.Iterables;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.sensor.duplication.internal.DefaultDuplication;
 import org.sonar.batch.index.Cache;
 import org.sonar.batch.index.Caches;
index 74c2d7f6ad92a00c953158038f028224ad021075..bc6314d747535329e4b5078cdc1ff3a7b631027a 100644 (file)
@@ -32,7 +32,7 @@ import com.persistit.logging.Slf4jAdapter;
 import org.apache.commons.io.FileUtils;
 import org.picocontainer.Startable;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.utils.TempFolder;
 
 import java.io.File;
index c95d0d72b53c53a23651f84b664b2f5d00892932..156ff96305f1a46dfb4fff177f59f1b18438d959 100644 (file)
@@ -23,7 +23,7 @@ import com.google.common.annotations.VisibleForTesting;
 import com.google.common.base.Preconditions;
 import com.google.common.base.Strings;
 import com.google.common.collect.Maps;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.fs.InputFile;
 import org.sonar.api.batch.fs.internal.DefaultInputFile;
 import org.sonar.api.resources.Resource;
index 0dfd07a3061010db7e2f9ddbd9167e4c888a0ddb..88b749ecb18b74c0a832debe0b457d29ff1165b6 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.index;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 
 @BatchSide
 public interface ScanPersister {
index 1023ab35c68aeb9b381409dee621372c5b89cf81..dc5daaaafb47807370c9a4bdf2ecca18ee3a642e 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.issue;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.issue.internal.DefaultIssue;
 import org.sonar.batch.index.Cache;
 import org.sonar.batch.index.Caches;
index 16b23a0f2164e433447ca7f310f10733d99ed467..0e623246b50cc649187ef22211768449194012b9 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.issue;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.issue.batch.IssueFilter;
 import org.sonar.api.issue.internal.DefaultIssue;
 
index e57ffe7d4116373f0ee682c1512f299a41c6a613..463d23892e7371932ece243e56653305ab491fe4 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.batch.issue.ignore.pattern;
 import com.google.common.annotations.VisibleForTesting;
 import com.google.common.collect.Lists;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.config.Settings;
 
 import java.util.List;
index 792c4ba94cce38218fba78f6cffd212b4a052a74..773f25b440d79ff2de7f2b8529d1e620c3bd350c 100644 (file)
@@ -26,7 +26,7 @@ import org.apache.commons.io.FileUtils;
 import org.apache.commons.lang.StringUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.batch.issue.ignore.pattern.IssueExclusionPatternInitializer;
 import org.sonar.batch.issue.ignore.pattern.IssuePattern;
 import org.sonar.batch.issue.ignore.pattern.LineRange;
index 8e73fb0a237fa0f17c930e5091ece452dbeb9ef6..ea7b9fb6e953406c0500722310818393ce95112e 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.batch.issue.tracking;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.InstantiationStrategy;
 import org.sonar.batch.index.Cache;
 import org.sonar.batch.index.Caches;
index f941bbcdcf88ff6503c90b2650a0e36f059c6a8c..c7ef0dd53c4c1a71dd01a64ec9014b20358fbde6 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.issue.tracking;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.issue.Issue;
 import org.sonar.api.issue.IssueHandler;
 import org.sonar.api.issue.internal.DefaultIssue;
index 6d72febbb7713c2c38e79ff0aafcc619f1fb8933..bd339571e51f9afb983940715180a45b0e13ada0 100644 (file)
@@ -27,7 +27,7 @@ import com.google.common.collect.LinkedHashMultimap;
 import com.google.common.collect.Lists;
 import com.google.common.collect.Maps;
 import com.google.common.collect.Multimap;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.InstantiationStrategy;
 import org.sonar.api.issue.internal.DefaultIssue;
 
index ec1acefd4e16fbeb4d4fe5c3b4d5db2120162c9f..dfba07392e693cd7b2e7f0b3a73262cea9f46fd7 100644 (file)
@@ -23,7 +23,7 @@ import com.google.common.annotations.VisibleForTesting;
 import com.google.common.collect.Lists;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.AnalysisMode;
 import org.sonar.api.batch.fs.internal.DefaultInputFile;
 import org.sonar.api.batch.rule.ActiveRule;
index 7bfabac4a6e3e2dde0ef9201ab355e8270e765ae..81de6745192afa84cf26fecf7fafbda721476cee 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.batch.issue.tracking;
 
 import com.google.common.base.Function;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.AnalysisMode;
 import org.sonar.api.batch.InstantiationStrategy;
 import org.sonar.api.batch.bootstrap.ProjectReactor;
index 8f3be703e35d2124d858695572064b0c80a2c4d1..f3a69222c797ecfc8324323da09ef8191e801c69 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.issue.tracking;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 
 @BatchSide
 public interface ServerLineHashesLoader {
index 78b886b51b90c0d9cd431fc545e83fb57701700e..8ec43c93358ddc29c315f6156441e9bd9ee8d98d 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.mediumtest;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.ExtensionPoint;
 import org.sonar.batch.scan.ProjectScanContainer;
 
index 995de90ec2a3b2172d6ca384acab2a288ce932c8..274c5959823d998d0867ce5d96c34636b7b67bd8 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.batch.phases;
 
 import com.google.common.collect.Lists;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.AnalysisMode;
 import org.sonar.api.batch.Decorator;
 import org.sonar.api.batch.DecoratorContext;
index 8483f14b71c58d68225dbcc35856f4d4344fe87e..8e114b6ec318d7d7c1b74395a700de3f9b33683b 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.batch.phases;
 
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.batch.bootstrap.DefaultAnalysisMode;
 import org.sonar.batch.events.EventBus;
 import org.sonar.batch.index.ScanPersister;
index 48297539fd17af342738212032d434a5d59e5aaa..423cf63e49ec9bcf2986f272859a9eacceaa914f 100644 (file)
@@ -23,7 +23,7 @@ import com.google.common.collect.Lists;
 import org.apache.commons.lang.StringUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.PostJob;
 import org.sonar.api.batch.SensorContext;
 import org.sonar.api.resources.Project;
index 43fec23ea3f74ed52a31c721a96be8537f429907..4373d1f10e906a0ade7fd01bfdbd7558d5807e13 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.phases;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.config.Settings;
 import org.sonar.api.resources.Language;
index a21b111c18268c1fcec5d2cdb64b69a6761d47c5..1d73f5786350a02ad06976950a491408c9fdbf26 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.batch.phases;
 
 import com.google.common.collect.Lists;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.Sensor;
 import org.sonar.api.batch.SensorContext;
 import org.sonar.api.resources.Project;
index 3d19d4a12cee87bcfec5f07f9139701eec0ec934..4ec4c85cb93edb74935102fcd1208837e316d8e2 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.batch.platform;
 
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.config.Settings;
 import org.sonar.api.platform.Server;
index 93362baf51defb6aa242191edee66aea4e20742d..624c1f1574e0708983e983980f408b08b18adf2b 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.batch.postjob;
 
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.AnalysisMode;
 import org.sonar.api.batch.postjob.internal.DefaultPostJobDescriptor;
 import org.sonar.api.config.Settings;
index 644d5804807c441d10b93ba968ec7167521aab56..31b2ccb38f31fdeaafb3cce2f3393e2050081110 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.batch.qualitygate;
 
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.Lists;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 
 import javax.annotation.Nullable;
 
index d2936146d74f819f77e157019fa79770c3782b3e..c7fdc589677510c68d632ba8526ad9d6ff321884 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.report;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.resources.Resource;
 import org.sonar.batch.index.ResourceCache;
 import org.sonar.batch.protocol.Constants.EventCategory;
index be9bcbb49ada6defca79f171eb64f5a0da77edfd..ab2c9c9da2fcd4638f82be9b94d207c79bcae8e9 100644 (file)
@@ -25,7 +25,7 @@ import org.apache.commons.io.FileUtils;
 import org.picocontainer.Startable;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.batch.bootstrap.ProjectReactor;
 import org.sonar.api.config.Settings;
index 6c81567765118bd34160333c748d794ad56b6073..a420244c24c9f973a9b1e6589785757411d2bfc3 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.repository.language;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 
 import javax.annotation.CheckForNull;
 
index 65d166d26427d964c59b748310d37be4eb26a967..f7474cf181d00a17ccf2260953243ec9320a5f10 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.batch.rule;
 
 import com.google.common.collect.ImmutableMap;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.batch.protocol.input.ProjectRepositories;
 
 import javax.annotation.CheckForNull;
index a141502fd6ceaba4cc841c23496aff613a82a7c4..4032f6651030d272eaa2ec0b9950bf4787015ae7 100644 (file)
@@ -23,7 +23,7 @@ import com.google.common.annotations.VisibleForTesting;
 import org.apache.commons.lang.StringUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.fs.FileSystem;
 import org.sonar.api.config.Settings;
 import org.sonar.api.utils.MessageException;
index 7eccc2255658883ca220d03eebd08681c1f6de4e..f99242078b0047a12216f4a8af66679ffc6e42c5 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.scan;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.bootstrap.ProjectDefinition;
 
 import java.util.ArrayList;
index 5f05c9b1af3f89d8bb28b978c3f623455a583840..eb0976b77769434d30d5096a36e9a9809377059a 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.scan.filesystem;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.SonarIndex;
 import org.sonar.api.batch.fs.InputFile;
 import org.sonar.api.resources.File;
index be1c52e58c2a449fadee0d9667a998612fcbab94..ea39a8ea601a42fb8153bbb0930a53edb885d39e 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.batch.scan.filesystem;
 import org.apache.commons.lang.ArrayUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.fs.InputFile;
 import org.sonar.api.batch.fs.internal.PathPattern;
 import org.sonar.api.scan.filesystem.FileExclusions;
index f80fd47ef7331a10eeebbc7adfb0316ea170a616..da2db7cca44eb90b734d9e967dd1d0035d55cb5a 100644 (file)
@@ -25,7 +25,7 @@ import org.apache.commons.io.filefilter.HiddenFileFilter;
 import org.apache.commons.io.filefilter.IOFileFilter;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.bootstrap.ProjectDefinition;
 import org.sonar.api.batch.fs.InputFile;
 import org.sonar.api.batch.fs.InputFileFilter;
index 6f1ba9e306c46bccb1a4af64f999ca38dd396c80..c68995dfa3fb7d1f1d783114e17780d6aac5e1be 100644 (file)
@@ -23,7 +23,7 @@ import com.google.common.annotations.VisibleForTesting;
 import org.apache.commons.lang.StringUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.scan.filesystem.PathResolver;
 
 import java.io.File;
index cdee734908efdd773622fb97eb0722ff64f900fc..304e330e7c1cb4b012e2041cc7445cb3985d8929 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.scan.filesystem;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.bootstrap.ProjectDefinition;
 import org.sonar.api.batch.fs.internal.FileMetadata;
 import org.sonar.api.config.Settings;
index f2ee037449344c5f24381c338c59e5c7637514ef..2eacbf5aac4994a725cbe3265d16aa2778e2e6cf 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.batch.scan.filesystem;
 
 import com.google.common.base.Function;
 import com.google.common.collect.Iterables;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.fs.InputDir;
 import org.sonar.api.batch.fs.InputFile;
 import org.sonar.api.batch.fs.InputPath;
index 114dcf8543c9415104193b2e2116524f5f4d37be..438720f84c18fd61e9fc13c6b3a2fb98febdb186 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.scan.filesystem;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.config.Settings;
 import org.sonar.batch.repository.language.LanguagesRepository;
 
index fd98170dbb586545b3e681955b1782002d8084fa..d9e31778a3d72c5476924296344ada8633bd7446 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.batch.scan.filesystem;
 
 import com.google.common.collect.Lists;
 import org.apache.commons.io.FileUtils;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.bootstrap.ProjectDefinition;
 import org.sonar.api.scan.filesystem.PathResolver;
 import org.sonar.api.utils.TempFolder;
index dd4044b1bbcd7f9970df55ee1e46eb7aec7422a1..027a107ad3c02198fd197d224acc4d6d37c5e23f 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.scan.filesystem;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.bootstrap.ProjectDefinition;
 import org.sonar.api.batch.fs.InputDir;
 import org.sonar.api.batch.fs.InputFile;
index 99acd6313ed8c78c3d96298ddca0d3bcc36a88a3..643f915cafcaff261dec20c6a2b9a4f14d0b53d3 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.scan.filesystem;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.batch.protocol.input.ProjectRepositories;
 
 @BatchSide
index 290f2955d07e72ea315a82beb49cf212d512a179..92ab22929565df78b43c9fff2b466c95cda2a309 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.batch.scan.measure;
 
 import com.google.common.base.Preconditions;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.measure.MetricFinder;
 import org.sonar.api.measures.Measure;
 import org.sonar.api.measures.RuleMeasure;
index f832ad7a03f36fc2e64587696058651eb5ee3a44..4dfcf17d24920fbc4567dfb5805f5657fa422046 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.batch.scan.report;
 
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.issue.Issue;
 import org.sonar.api.issue.internal.DefaultIssue;
 import org.sonar.api.resources.Project;
index 50f2a0ddb6e6af3fefc1a3f0a60e0cf3789c9d9a..eaa566bddfda9cf6ea4c0054bcaf4fa1680abf91 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.scan.report;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.batch.bootstrap.DefaultAnalysisMode;
 
 @BatchSide
index 4e1f5ea8199e694846c19788804601d141f9d5ea..1476cf219d53bf9d6497fad3e989f1fa2f742dfe 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.batch.scan.report;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 
 @BatchSide
 public interface Reporter {
index d7d50aafabe0d1352631e27f85f21841c6538d2b..6fa0a7da42eb180ea51f2aaeaee7432aad6276b7 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.batch.scan.report;
 
 import org.apache.commons.lang.StringEscapeUtils;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.api.rules.Rule;
 import org.sonar.api.rules.RuleFinder;
index bbe6106df06bbac50be51ca30842fbf5f2a568e3..049f581fa2b63a597d9723a2483d61613f6af9db 100644 (file)
@@ -23,7 +23,7 @@ import org.apache.commons.io.FileUtils;
 import org.apache.commons.lang.StringEscapeUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.fs.FileSystem;
 import org.sonar.api.batch.fs.InputFile;
 import org.sonar.batch.index.BatchResource;
index 19e3abacd97a6abf0b0140b03e1b174ed7281761..397a2c4d2f1960d317c439933780e03c1a54bc5f 100644 (file)
@@ -23,7 +23,7 @@ import com.google.common.base.Joiner;
 import org.picocontainer.Startable;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.Properties;
 import org.sonar.api.Property;
index 74c1e305e2560c160af49cb70cd42eece13a418b..3200b9f0f150ef6b2bb2c2f8610729f84efa008c 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.batch.sensor;
 
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.AnalysisMode;
 import org.sonar.api.batch.fs.FilePredicate;
 import org.sonar.api.batch.fs.FileSystem;
index 46dbef1bc9343bd26b7bac7f67eda14b9945d753..ca29460d8c87ec246260f9a0570cde6407906a8b 100644 (file)
@@ -24,7 +24,7 @@ import org.apache.commons.io.input.BOMInputStream;
 import org.apache.commons.lang.StringUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.sensor.highlighting.NewHighlighting;
 import org.sonar.api.web.CodeColorizerFormat;
 import org.sonar.colorizer.CodeColorizer;
index 9deaf93ac81dd95825975c01ab88a01fe534ef36..5118c2426f431a2108a5fe18c747b744fc4c4148 100644 (file)
@@ -21,8 +21,8 @@ package org.sonar.batch.bootstrap;
 
 import org.junit.Test;
 import org.sonar.api.BatchComponent;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.batch.InstantiationStrategy;
 import org.sonar.api.batch.RequiresDB;
 import org.sonar.api.batch.SupportedEnvironment;
index 928a3938046f56ba1661af04bfaf95ab7d1342ab..e31bcf2a59a3c014d52d088512261fb98cf127e9 100644 (file)
@@ -19,8 +19,8 @@
  */
 package org.sonar.core.component;
 
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.component.Component;
 import org.sonar.api.component.Perspective;
 
index d02a13b01fbc82a3e50f035a3b4cca164f14a751..d7c62c58389a892a91d55bddde6cd2b502d3f15a 100644 (file)
@@ -23,7 +23,7 @@ import com.tinkerpop.blueprints.Direction;
 import com.tinkerpop.blueprints.Graph;
 import com.tinkerpop.blueprints.Vertex;
 import com.tinkerpop.blueprints.impls.tg.TinkerGraph;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.component.Component;
 import org.sonar.api.resources.Resource;
 import org.sonar.core.graph.BeanGraph;
index f89cfc80d791af0f53cf7b80a6fd20bf86d55658..73bf08436d0a5b9b999592016712cfad3a666c56 100644 (file)
@@ -21,8 +21,8 @@
 package org.sonar.core.computation.dbcleaner.period;
 
 import com.google.common.annotations.VisibleForTesting;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.config.Settings;
 import org.sonar.api.utils.DateUtils;
 import org.sonar.api.utils.log.Logger;
index d3bc1e52e003f8f0d2617c8713223c128031d9fd..ba9824191cbde77d88c95451b741bc1718a21c52 100644 (file)
@@ -27,8 +27,8 @@ import ch.qos.logback.core.util.StatusPrinter;
 import org.apache.commons.io.FileUtils;
 import org.apache.commons.io.IOUtils;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 
 import java.io.File;
 import java.io.FileInputStream;
index 6e5de5d7539bf93b13eaed532884d88e631bb326..7ac05f224f641aa7e59386fd92372619a73cde5a 100644 (file)
@@ -20,8 +20,8 @@
 package org.sonar.core.dashboard;
 
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.DaoComponent;
 import org.sonar.core.persistence.MyBatis;
 
index 2726f42967c16b646d3feba0ecf0be682a571ac9..ef03d14902129e3ccd0e8ac7752352901e802c1a 100644 (file)
@@ -20,8 +20,8 @@
 package org.sonar.core.dashboard;
 
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.DaoComponent;
 import org.sonar.core.persistence.MyBatis;
 
index 1556d5dda5036edccbf2ec4539a0c29f137993ca..7721b8d95f46ff454bba72ecfc50153fe5e793c1 100644 (file)
@@ -20,8 +20,8 @@
 package org.sonar.core.duplication;
 
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.DbSession;
 import org.sonar.core.persistence.MyBatis;
 
index 4267fc7c77b71e2c487cf0162111edc9878e4f1f..c72cc88c38c643ce4b2da7de50bcff650f54fbfc 100644 (file)
@@ -23,8 +23,8 @@ import com.google.common.annotations.VisibleForTesting;
 import com.google.common.base.Preconditions;
 import org.apache.commons.io.IOUtils;
 import org.picocontainer.Startable;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.i18n.I18n;
 import org.sonar.api.utils.SonarException;
 import org.sonar.api.utils.System2;
index 9a374593155c7cb8834988bb04b0f726e2537517..3be2986104473528e93ccf735497fe5468a02343 100644 (file)
@@ -20,8 +20,8 @@
 package org.sonar.core.i18n;
 
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.i18n.RuleI18n;
 import org.sonar.api.rules.Rule;
 
index 7e9a24aae500ffc80fbe60a26d950057414820af..74d65c9a2ece4237fe543e0625db2b9389aa595b 100644 (file)
@@ -23,7 +23,7 @@ package org.sonar.core.issue;
 import com.google.common.base.Splitter;
 import com.google.common.collect.Lists;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import java.util.Iterator;
 import java.util.List;
index d9e491540f50424c1e4f99a309f2982b5cfb481e..e91e7bbdbb4c50203916d597a290cc3d55ab9318 100644 (file)
@@ -27,8 +27,8 @@ import com.google.common.collect.Collections2;
 import com.google.common.collect.Sets;
 import org.apache.commons.lang.StringUtils;
 import org.apache.commons.lang.time.DateUtils;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.ActionPlan;
 import org.sonar.api.issue.internal.DefaultIssue;
 import org.sonar.api.issue.internal.DefaultIssueComment;
index 6708103a780c4ec9808309a7d5abfbf4d39a606f..774956178fe1603bd801219e0aef8833c0a60bf7 100644 (file)
@@ -22,8 +22,8 @@ package org.sonar.core.issue.db;
 
 import com.google.common.collect.Lists;
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.DaoComponent;
 import org.sonar.core.persistence.MyBatis;
 
index 18faf0ef3b3c6ee4526b4d33c9c0cee625f4a6a9..189f32722420e35f6bdbb785e01232234a68a660 100644 (file)
@@ -21,8 +21,8 @@
 package org.sonar.core.issue.db;
 
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.MyBatis;
 
 import java.util.List;
index 77ae58983f93d2008d68e521976c7a6b5834a83e..55eb5c74b03f8c1847fee543e80ee0c56fb96b1a 100644 (file)
@@ -22,8 +22,8 @@ package org.sonar.core.issue.db;
 
 import com.google.common.collect.Lists;
 import org.apache.ibatis.session.ResultHandler;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.internal.DefaultIssueComment;
 import org.sonar.api.issue.internal.FieldDiffs;
 import org.sonar.core.persistence.DaoComponent;
index 6854b62ddb1f9e91f7329cacaefa91d0699da73c..4ab8e2ecf971d8aa3d5be1a64a06f808f3abe182 100644 (file)
@@ -22,8 +22,8 @@ package org.sonar.core.issue.db;
 
 import org.apache.ibatis.session.ResultHandler;
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.DbSession;
 import org.sonar.core.persistence.MyBatis;
 
index 9a5d551f3391c6a5c6a91527ceabce48fda6cf83..a5791827d15fd3db1965d92594b6a8616964dfbd 100644 (file)
@@ -21,8 +21,8 @@
 package org.sonar.core.issue.db;
 
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.DaoComponent;
 import org.sonar.core.persistence.MyBatis;
 
index 2b97ce145959ac9e6636a299a23723bda7801652..e3a71c76ba37b75096a30036d2cd69ef99f21fef 100644 (file)
@@ -21,8 +21,8 @@
 package org.sonar.core.issue.db;
 
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.MyBatis;
 
 import java.util.List;
index ea91619ce3299a1bbd35d2b0ae946f8c6c1fe582..51d12b7e36ddf2b1868b4e3806a98cbed2188eb9 100644 (file)
@@ -19,8 +19,8 @@
  */
 package org.sonar.core.issue.workflow;
 
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.Issue;
 import org.sonar.api.issue.internal.DefaultIssue;
 import org.sonar.api.issue.internal.IssueChangeContext;
index 1fcc51fe2bd2cc9eb45d1329f0fec61a90754d17..5131a7def4d2932cdf01bde9015d4039b9ce9b95 100644 (file)
@@ -20,8 +20,8 @@
 package org.sonar.core.issue.workflow;
 
 import org.picocontainer.Startable;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.issue.DefaultTransitions;
 import org.sonar.api.issue.Issue;
 import org.sonar.api.issue.condition.HasResolution;
index d8af4832f7ca1bbf7905e658fee77fc679ac5dd8..ed62ef46af6fde089ef24170741cf7737170e737 100644 (file)
@@ -20,8 +20,8 @@
 package org.sonar.core.measure.db;
 
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.MyBatis;
 
 /**
index cfb0b0be132e94961a0069d3420af88d14a473d4..2126b1f8decb7f43fe0134759bc1547980eb7b61 100644 (file)
@@ -21,8 +21,8 @@
 package org.sonar.core.notification.db;
 
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.DbSession;
 import org.sonar.core.persistence.MyBatis;
 
index a6c83bd1744ed2a42ca1542a6b25b872ca474da7..0149f80265a0e5fd040af561bde1e6b9a49b19b6 100644 (file)
@@ -23,7 +23,7 @@ package org.sonar.core.permission;
 import com.google.common.annotations.VisibleForTesting;
 import org.apache.ibatis.session.RowBounds;
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.security.DefaultGroups;
 import org.sonar.core.persistence.MyBatis;
 
index 5e849618486ad14f7b6e5c324019947ef3cdc3b9..ac2d768ef1c2081ce61d0eb6bf7de97d28d56106 100644 (file)
@@ -22,8 +22,8 @@ package org.sonar.core.permission;
 
 import com.google.common.annotations.VisibleForTesting;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.config.Settings;
 import org.sonar.api.security.DefaultGroups;
 import org.sonar.core.persistence.DbSession;
index d6d5d5c77ba4973a0511f11e00df65578db0eaa9..35fe96d9803cfbb29896b02a9daf4584d2da9e79 100644 (file)
@@ -24,8 +24,8 @@ import com.google.common.annotations.VisibleForTesting;
 import org.apache.commons.lang.time.DateFormatUtils;
 import org.apache.ibatis.session.RowBounds;
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.security.DefaultGroups;
 import org.sonar.api.utils.System2;
 import org.sonar.core.persistence.DbSession;
index 17fa55201f7dda5d920417fb25d650e4ae463418..9cf108aa1ae3eb0fdfa381ff1792b1093f9b5d1f 100644 (file)
@@ -22,8 +22,8 @@ package org.sonar.core.persistence;
 import com.google.common.annotations.VisibleForTesting;
 import com.google.common.collect.ImmutableList;
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 
 import java.util.Collections;
 import java.util.List;
index 7480d60edbefecad8ca6f6e1c7a1d83ce3a48a9b..d94752036220061b06902f773825605220612809 100644 (file)
@@ -35,8 +35,8 @@ import org.apache.ibatis.session.SqlSessionFactoryBuilder;
 import org.apache.ibatis.transaction.jdbc.JdbcTransactionFactory;
 import org.apache.ibatis.type.JdbcType;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.database.model.MeasureModel;
 import org.sonar.core.activity.db.ActivityDto;
 import org.sonar.core.activity.db.ActivityMapper;
index 8bd7e50166ba9912c98a34d47255a20eb33104d4..e300c965e568859a9ae2a0434e4179c47e883082 100644 (file)
@@ -22,8 +22,8 @@ package org.sonar.core.persistence;
 import com.google.common.collect.Maps;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.Semaphores;
 
 import java.util.Map;
index 50e932f73278d4737758877ad6d91be1fb5a696c..028edcef284147dc2637a22be242d96f9afee5ac 100644 (file)
@@ -31,8 +31,8 @@ import org.picocontainer.MutablePicoContainer;
 import org.picocontainer.behaviors.OptInCaching;
 import org.picocontainer.lifecycle.ReflectionLifecycleStrategy;
 import org.picocontainer.monitors.NullComponentMonitor;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.config.PropertyDefinitions;
 import org.sonar.api.utils.log.Loggers;
 import org.sonar.api.utils.log.Profiler;
index eec28b6b5327cfa4c80dafe36c8adc8246dc168f..a66251b288deb6a6131f978d17af53e0f9f80774 100644 (file)
@@ -19,9 +19,9 @@
  */
 package org.sonar.core.platform;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.Plugin;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import java.util.Collection;
 
index b45253b0aeb4bb468336574ad5ecab5ff0991788..1a50baf6e6cb8393dfb052cd8aace38172fe8308 100644 (file)
@@ -25,8 +25,8 @@ import com.google.common.base.Strings;
 import org.apache.commons.dbutils.DbUtils;
 import org.apache.commons.lang.StringUtils;
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.resources.Scopes;
 import org.sonar.core.persistence.DaoComponent;
 import org.sonar.core.persistence.DaoUtils;
index 589d276525577adb449fed74d194b135def16d53..bb2c0fb594d2f68cbd59989eb13d4b88b3a5fe0a 100644 (file)
@@ -21,7 +21,7 @@
 package org.sonar.core.qualityprofile.db;
 
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.DbSession;
 import org.sonar.core.persistence.MyBatis;
 
index 198ff265d61e72902538d00aed39f516593b21b9..feb860b6ffb2f4627072a753f2cf2f3525e4e8da 100644 (file)
@@ -23,7 +23,7 @@ package org.sonar.core.qualityprofile.db;
 import com.google.common.base.Preconditions;
 import com.google.common.collect.Lists;
 import com.google.common.collect.Maps;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.System2;
 import org.sonar.core.component.ComponentDto;
 import org.sonar.core.persistence.DaoComponent;
index f813aa905f80f72f1f87648886936e58c550c762..808e8b2ba6728b03af2be19c7c22d9e227c15af5 100644 (file)
@@ -20,8 +20,8 @@
 package org.sonar.core.rule;
 
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.MyBatis;
 
 import java.util.List;
index 1141bf3d040f244cf735ce3d0a040b42b2fd96ea..e549244934846a573361a07c0aa0a57ed3da865b 100644 (file)
@@ -22,8 +22,8 @@ package org.sonar.core.technicaldebt.db;
 
 import com.google.common.collect.Lists;
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.DaoComponent;
 import org.sonar.core.persistence.MyBatis;
 
index 83ff2f18cb5cffcfbd0262fea6260281dfa86247..64b3a6fdddd68357075cd70bdfee1056f46979ae 100644 (file)
@@ -20,8 +20,8 @@
 package org.sonar.core.template;
 
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.DaoComponent;
 import org.sonar.core.persistence.DbSession;
 import org.sonar.core.persistence.MyBatis;
index 6a9df77dffe97705f0b83316cc4b1ac4d26153dd..cc7bb97cf8b39f0470301ed816a9950028ec3827 100644 (file)
@@ -20,9 +20,9 @@
 package org.sonar.core.timemachine;
 
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.batch.RequiresDB;
 import org.sonar.api.config.Settings;
 import org.sonar.api.database.model.Snapshot;
index 6bc659a0a61e316355fb2981fbdaa4aaf5645af3..7db1e4de5bb4810a91fede48935e92465a5799ae 100644 (file)
@@ -22,8 +22,8 @@ package org.sonar.core.user;
 import com.google.common.base.Function;
 import com.google.common.base.Strings;
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.component.ComponentDto;
 import org.sonar.core.persistence.DaoComponent;
 import org.sonar.core.persistence.DaoUtils;
index 6c43e1280a43794c6793e1e40662ec87e507961a..0d9f78317c57a4078fe097ccaa15f888fbf69a8e 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.core.user;
 import com.google.common.base.Function;
 import com.google.common.collect.Sets;
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.core.persistence.DaoComponent;
 import org.sonar.core.persistence.DaoUtils;
 import org.sonar.core.persistence.DbSession;
index ba18cd5cd220f61cd962c1b60dc0575d41c76a3d..194f700dd353f81b1108333e3fb17bb156bfca09 100644 (file)
@@ -21,8 +21,8 @@
 package org.sonar.core.user;
 
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.security.DefaultGroups;
 import org.sonar.core.persistence.DbSession;
 
index 73f1daac6233c12235448776d08fd1179b3ac7ec..a72983a49efa54b673bece41489bc07d57b3baa8 100644 (file)
@@ -21,8 +21,8 @@ package org.sonar.core.user;
 
 import com.google.common.collect.Lists;
 import org.apache.ibatis.session.SqlSession;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.user.UserQuery;
 import org.sonar.api.utils.System2;
 import org.sonar.core.persistence.DaoComponent;
index 181e9b6e1908c68e46a23791a0ddb46356211251..7636b1369362cc13248983aa129d5370fe17a2e6 100644 (file)
@@ -19,8 +19,8 @@
  */
 package org.sonar.plugins.dbcleaner.api;
 
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 
 /**
  * @since 2.14
index f6585e9ce4cae781c4418fe43287b1b94a1fce1e..fe36606b0a5835452f26ddf972d56f9e19e67047 100644 (file)
@@ -19,6 +19,8 @@
  */
 package org.sonar.api;
 
+import org.sonar.api.batch.BatchSide;
+
 /**
  * Marker interface for all the components available in container of batch (code analyzer). Note that
  * injection of dependencies by constructor is used :
index e24322a26092c672df90bc09a3a158693d21494b..b7fbba5e2de07103720866ba43df54806862aab6 100644 (file)
@@ -19,6 +19,8 @@
  */
 package org.sonar.api;
 
+import org.sonar.api.batch.BatchSide;
+
 /**
  * Marker interface for all the batch extension points, which are aimed to be implemented
  * by plugins.
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/BatchSide.java b/sonar-plugin-api/src/main/java/org/sonar/api/BatchSide.java
deleted file mode 100644 (file)
index 323e44d..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * SonarQube, open source software quality management tool.
- * Copyright (C) 2008-2014 SonarSource
- * mailto:contact AT sonarsource DOT com
- *
- * SonarQube is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 3 of the License, or (at your option) any later version.
- *
- * SonarQube is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this program; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
- */
-package org.sonar.api;
-
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
-
-/**
- * Marker annotation for all the components available in container of batch (code analyzer). Note that
- * injection of dependencies by constructor is used :
- * <pre>
- *   {@literal @}BatchSide
- *   public class Foo {
- *
- *   }
- *   {@literal @}BatchSide
- *   public class Bar {
- *     private final Foo foo;
- *     public Bar(Foo f) {
- *       this.foo = f;
- *     }
- *   }
- *
- * </pre>
- *
- * @since 5.2
- */
-@Retention(RetentionPolicy.RUNTIME)
-@Target(ElementType.TYPE)
-public @interface BatchSide {
-}
index 2ace0f246d581976c5ef74b479c896b2c4c1cb5c..d54db93bdb09f759f714d6c878d6d443bdf2f3cc 100644 (file)
@@ -19,6 +19,8 @@
  */
 package org.sonar.api;
 
+import org.sonar.api.server.ServerSide;
+
 /**
  * Same than {@link org.sonar.api.BatchComponent} but for server-side components.
  *
index 49fcabf3f3bcd28283c75e32accd7b9e0d3fcb75..caaad21011ab15bcdad1f21ad094d74e77104e91 100644 (file)
@@ -19,6 +19,8 @@
  */
 package org.sonar.api;
 
+import org.sonar.api.server.ServerSide;
+
 /**
  * Server extension point.
  *
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/ServerSide.java b/sonar-plugin-api/src/main/java/org/sonar/api/ServerSide.java
deleted file mode 100644 (file)
index 6beb3b0..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * SonarQube, open source software quality management tool.
- * Copyright (C) 2008-2014 SonarSource
- * mailto:contact AT sonarsource DOT com
- *
- * SonarQube is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 3 of the License, or (at your option) any later version.
- *
- * SonarQube is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this program; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
- */
-package org.sonar.api;
-
-import java.lang.annotation.ElementType;
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-import java.lang.annotation.Target;
-
-/**
- * Same than {@link org.sonar.api.BatchSide} but for server-side components.
- *
- * @since 5.2
- */
-@Retention(RetentionPolicy.RUNTIME)
-@Target(ElementType.TYPE)
-public @interface ServerSide {
-}
index df652a6a6eb1ca3b741625b7489a58647d473c83..2fad14d30c30adf3ca0bf21a6b4eb616a958b2ac 100644 (file)
@@ -19,8 +19,6 @@
  */
 package org.sonar.api.batch;
 
-import org.sonar.api.BatchSide;
-
 /**
  * Use this component to find the current running mode.
  * @since 5.1
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/batch/BatchSide.java b/sonar-plugin-api/src/main/java/org/sonar/api/batch/BatchSide.java
new file mode 100644 (file)
index 0000000..b5ad18e
--- /dev/null
@@ -0,0 +1,50 @@
+/*
+ * SonarQube, open source software quality management tool.
+ * Copyright (C) 2008-2014 SonarSource
+ * mailto:contact AT sonarsource DOT com
+ *
+ * SonarQube is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 3 of the License, or (at your option) any later version.
+ *
+ * SonarQube is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ */
+package org.sonar.api.batch;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+/**
+ * Marker annotation for all the components available in container of batch (code analyzer). Note that
+ * injection of dependencies by constructor is used :
+ * <pre>
+ *   {@literal @}BatchSide
+ *   public class Foo {
+ *
+ *   }
+ *   {@literal @}BatchSide
+ *   public class Bar {
+ *     private final Foo foo;
+ *     public Bar(Foo f) {
+ *       this.foo = f;
+ *     }
+ *   }
+ *
+ * </pre>
+ *
+ * @since 5.2
+ */
+@Retention(RetentionPolicy.RUNTIME)
+@Target(ElementType.TYPE)
+public @interface BatchSide {
+}
index f755e50cb6fdbcddfc6638400d632e501702bf32..192f8cfccbc96fe1f89013de6f862228b7b9a69e 100644 (file)
@@ -19,7 +19,6 @@
  */
 package org.sonar.api.batch;
 
-import org.sonar.api.BatchSide;
 import org.sonar.api.ExtensionPoint;
 
 /**
index ab7d930b5b4397b222d18ad10334e988d2197512..d0e2085a78f6199eabbe593d2d5cc1a47dbdb8e0 100644 (file)
@@ -20,7 +20,6 @@
 package org.sonar.api.batch;
 
 import net.sourceforge.pmd.cpd.Tokenizer;
-import org.sonar.api.BatchSide;
 import org.sonar.api.ExtensionPoint;
 import org.sonar.api.resources.Language;
 import org.sonar.api.resources.Resource;
index 70d018299bb1c1a5e5f95cf2cedfe534f89763ab..5eadb694f38ae74c9124851504da040c01bb0c7e 100644 (file)
@@ -19,7 +19,6 @@
  */
 package org.sonar.api.batch;
 
-import org.sonar.api.BatchSide;
 import org.sonar.api.ExtensionPoint;
 import org.sonar.api.resources.Resource;
 
index 0758dcd9b23c2e0b64e65802abfc5923d9515e67..9c2264c02ce9d81f8ae027935ef6b2c018571a9c 100644 (file)
@@ -19,7 +19,6 @@
  */
 package org.sonar.api.batch;
 
-import org.sonar.api.BatchSide;
 import org.sonar.api.ExtensionPoint;
 import org.sonar.api.resources.Project;
 
index 7279bea5301ddeaa2b1063764f75a0d115f2974c..6c468813437df45b3bc915c43e170b8a10d97985 100644 (file)
@@ -19,7 +19,6 @@
  */
 package org.sonar.api.batch;
 
-import org.sonar.api.BatchSide;
 import org.sonar.api.ExtensionPoint;
 import org.sonar.api.resources.Project;
 
index f97e5df5e3140fd0a2f12586690667c9da3de39a..8349748a14c6aac025a40377510b07a9b8324208 100644 (file)
@@ -21,7 +21,6 @@ package org.sonar.api.batch;
 
 import org.apache.maven.artifact.DependencyResolutionRequiredException;
 import org.apache.maven.project.MavenProject;
-import org.sonar.api.BatchSide;
 import org.sonar.api.utils.SonarException;
 
 import java.io.File;
index 1b485ddd96d4cd9f68adabe247d5fe69b9862c38..296f6430ed89480138bd04805304257da635292d 100644 (file)
@@ -19,8 +19,6 @@
  */
 package org.sonar.api.batch;
 
-import org.sonar.api.BatchSide;
-
 /**
  * This lock is used to ensure that Sonar resources (files, packages, directories) are not created by buggy plugins
  * when saving measures/violations on unknown resources.
index 23ab301d309084ef4a17a055211d6ea0fe79cf14..e64775db63552721157f4ef5025a1ccecd8df22c 100644 (file)
@@ -19,7 +19,6 @@
  */
 package org.sonar.api.batch;
 
-import org.sonar.api.BatchSide;
 import org.sonar.api.ExtensionPoint;
 import org.sonar.api.resources.Resource;
 
index 7bc1dd1197cc245cd5e0195cb3176dd13bf1c728..b860a9cf9f8a9bd776ab0d4c6867ddf0d55beacd 100644 (file)
@@ -19,7 +19,6 @@
  */
 package org.sonar.api.batch;
 
-import org.sonar.api.BatchSide;
 import org.sonar.api.ExtensionPoint;
 import org.sonar.api.resources.Project;
 
index 0356a3bb1a30a097baff29e0d8b8eeca44596dab..595baa727dda505943eb933e4df2ad10846555e5 100644 (file)
@@ -25,7 +25,7 @@ import java.lang.annotation.RetentionPolicy;
 import java.lang.annotation.Target;
 
 /**
- * This annotation allows to specify in which environments {@link org.sonar.api.BatchSide} components would be active.
+ * This annotation allows to specify in which environments {@link BatchSide} components would be active.
  * For example: "maven", "ant".
  * Usage of this annotation is discouraged and we strictly recommend you to not overuse it.
  * Most preferable is to design components to work in all environments.
index ed61ad1faec694dc941d4907023f1b5540d5a6b3..9fbd6fc0b72ffcd8e46833b13df758da9cc0927f 100644 (file)
@@ -19,7 +19,6 @@
  */
 package org.sonar.api.batch;
 
-import org.sonar.api.BatchSide;
 import org.sonar.api.measures.Measure;
 
 import java.util.List;
index ceed23bf7d1d73e08207da5f39b48001d5f61fe8..eb4f3e8370bbea0c63d3cc59d0649beeb50496df 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.batch.bootstrap;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.ExtensionPoint;
 
 /**
index 307c69608790b6d88a4845eafe3e7eca622e7c7d..cb47de3881f2721db118c15741a5950c2474a023 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.batch.bootstrap;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.ExtensionPoint;
 import org.sonar.api.batch.InstantiationStrategy;
 
index d062a7efc32024acc81d9bdbb92b36e72c442918..81e2dbe326723ea652795055a1d9b037af5d8601 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.batch.bootstrap;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 
 import java.util.ArrayList;
 import java.util.List;
index 412593db9ad6e45d9c5c3ecb010b196a86370bbe..60a06b684fc544db5ad4c33897fae8f4f87f715e 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.batch.events;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.ExtensionPoint;
 
 /**
index 0ce72b884fd6da83b9ebb0c2435c6491a209146f..69d33447761675563bc15711db66af5bb41f29fb 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.batch.fs;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 
 import javax.annotation.CheckForNull;
 
index 7033aacbb758217ff1b6dbaf4041cf7363810555..942f7d8155a0c9f4a0e3842a9b698a054b77750f 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.batch.fs;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.ExtensionPoint;
 
 /**
index 5badc62f7bffc699beee2d8896189447457a2330..b368d95738e98cd266e431aed5223d76480ce661 100644 (file)
@@ -24,7 +24,7 @@ import org.apache.commons.codec.binary.Hex;
 import org.apache.commons.codec.digest.DigestUtils;
 import org.apache.commons.io.ByteOrderMark;
 import org.apache.commons.io.input.BOMInputStream;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.utils.log.Logger;
 import org.sonar.api.utils.log.Loggers;
index 4bb74ed232d83b6c71adfa1c3df134cb0fe8a969..772649cf449028169d0fb1c4b29ca30702072721 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.batch.measure;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 
 import javax.annotation.CheckForNull;
 
index 2e37e179404f340f65cf0218f78bc08fb20a63c2..222be2094865c5d1de08a75e3c9cb3e21b467131 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.batch.postjob;
 
 import com.google.common.annotations.Beta;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.ExtensionPoint;
 
 /**
index 45e069cf955e5284466a89a020300b5bd0b62c55..4e0f51eeec632e00cb5809a84396f9dee2240947 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.batch.rule;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.rule.RuleKey;
 
 import javax.annotation.CheckForNull;
index 924832e2d6afe91ceb624951ac6b194d85ed8f78..6e5ce3d4340e7dacddedfdc492b0c7323e466334 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.batch.rule;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 
 /**
  * Creates {@link org.sonar.api.batch.rule.Checks}. This class is available
index 47bcec5bc452d25457c4bd334e774f2fe82cf955..3a8bb05e4074f3394cc6db361a30de6ee2985f70 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.batch.rule;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.rule.RuleKey;
 
 import javax.annotation.CheckForNull;
index 063e4ac0f373c7f83b229dd8ca7eefa07ec71709..c23bebb11604d3079b88c554e11594f26122a53e 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.batch.scm;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.InstantiationStrategy;
 import org.sonar.api.batch.fs.FileSystem;
 import org.sonar.api.batch.fs.InputFile;
index a00a8d54bd7fc8a516f960555af161ddff98c7d1..9c41ad4426c322138b035336e1c606b625132c6c 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.batch.scm;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.ExtensionPoint;
 import org.sonar.api.batch.InstantiationStrategy;
index 35bda609ea9cd7309557cd1399559c932715d79b..4e7dfa1dc6b98077f21738e514bc0464f9a766c5 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.batch.sensor;
 
 import com.google.common.annotations.Beta;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.ExtensionPoint;
 
 /**
index c653c61abbc5097b9dda33aa16c6425a956acdb4..60609262b7a21d842134f3a41ab7bd775d8cd321 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.batch.sensor.internal;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.sensor.coverage.internal.DefaultCoverage;
 import org.sonar.api.batch.sensor.duplication.Duplication;
 import org.sonar.api.batch.sensor.highlighting.internal.DefaultHighlighting;
index fedd88138ce752b4897e3a7f18414ef63afd1afc..89b02b75e1582ebffb185670d08f4841fb68236f 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.charts;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import java.awt.image.BufferedImage;
 
index d2f86d7800b0c53ed921f9666a45cd2b5ccf178b..58eff623a4ef94f58d4ee414db27cdc9597e6a6c 100644 (file)
@@ -19,8 +19,8 @@
  */
 package org.sonar.api.component;
 
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 
 /**
  * @deprecated since 5.2 unused
index d4afa4d5389f84dcb47b1d08b4150cf31b64da92..35493e8822d9e4ddc83ccd2eb5bedb3b95049e77 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.component;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import javax.annotation.CheckForNull;
 
index 5e45bcc61855404744c4d7696cd26389c9a370d4..ccf5379e1ab0f3e53f9fd028d5837d6b2ed6bb11 100644 (file)
@@ -20,9 +20,9 @@
 package org.sonar.api.config;
 
 import com.google.common.base.Objects;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 /**
  * If batch extensions use this component, then batch must be executed with administrator rights (see properties sonar.login and sonar.password)
index 5d1be0f877d1ea289744d71ee5a10b07fe76c1d5..b5569ed211793596b9c08f7b9699ac71568aee01 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.config;
 
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import javax.annotation.Nullable;
 
index b82b340e4ba5e8c8f6ba8e00ab6528a4c274a5a3..1cda0cc06e32e7ab9029baa22c029c8d6683cf1b 100644 (file)
@@ -25,11 +25,11 @@ import com.google.common.collect.ImmutableList;
 import com.google.common.collect.Lists;
 import org.apache.commons.lang.StringUtils;
 import org.apache.commons.lang.math.NumberUtils;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.ExtensionPoint;
 import org.sonar.api.Property;
 import org.sonar.api.PropertyType;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.resources.Qualifiers;
 
 import javax.annotation.Nullable;
index b07a0d400eb95bd0a69e73be9ab9111cdf00f2b7..478032ada462ed129228d3556cd2d82e722b293d 100644 (file)
@@ -21,11 +21,11 @@ package org.sonar.api.config;
 
 import com.google.common.base.Strings;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.Properties;
 import org.sonar.api.Property;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.AnnotationUtils;
 
 import javax.annotation.Nullable;
index 8c20de9b3a5d0de2f10d435e6eb8c6c63d713aaf..06856050370f43a967c445addf30f80869f38858 100644 (file)
@@ -26,8 +26,8 @@ import com.google.common.collect.ImmutableMap;
 import com.google.common.collect.Maps;
 import org.apache.commons.lang.ArrayUtils;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.DateUtils;
 
 import javax.annotation.Nullable;
index f6474fd8fa008cf2ec37b42c24b09286beca000a..4e9f696baa75b7c4879f8506a557408d996de3bc 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.database;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 
 import javax.persistence.EntityManager;
 import javax.persistence.Query;
index 03fd8c9913e2fb95eae9e7a4381e68006a17d416..9d2ea8a6042d4922df75eb8dc4e33a04e8b33486 100644 (file)
@@ -19,8 +19,8 @@
  */
 package org.sonar.api.i18n;
 
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 
 import javax.annotation.Nullable;
 
index ef9c68009eddd0824ff0c76332abaac5ace25ac1..fcfb5369dcc526a3d9c0bdd2f4e924f72b4442d8 100644 (file)
@@ -19,8 +19,8 @@
  */
 package org.sonar.api.i18n;
 
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rules.Rule;
 
 import javax.annotation.CheckForNull;
index b87f69dc7f02a40fd16119db83c49486892db06d..36c7ce4768ce1f0655ba1cd507e8c1f18713a627 100644 (file)
@@ -20,6 +20,7 @@
 package org.sonar.api.issue;
 
 import com.google.common.collect.ImmutableList;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.api.utils.Duration;
 
@@ -171,7 +172,7 @@ public interface Issue extends Serializable {
    * Non-null list of comments, ordered by chronological order.
    * <p/>
    * IMPORTANT: existing comments are not loaded when this method is called when analyzing project
-   * (from {@link org.sonar.api.BatchSide}).
+   * (from {@link BatchSide}).
    */
   List<IssueComment> comments();
 
index 903a5a7e692fb37688428628fb4672900b5f6d6a..a1fda4b16713f040554433740b055002269004bb 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.issue;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.ExtensionPoint;
 
 /**
index 205b6a02ccbf8fb1e1cb2271d83cf8f465abc801..9995384efe7c88d1e504118f10ba67395f074df6 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.issue;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.ExtensionPoint;
 import org.sonar.api.user.User;
 
index f39046cf2cdb4dad61040964b9484467255209ce..b7005431501e5b5347a7b9fdb2dee8f6e155d5aa 100644 (file)
@@ -21,6 +21,7 @@ package org.sonar.api.issue;
 
 import com.google.common.collect.Maps;
 import org.apache.commons.lang.StringUtils;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.fs.InputFile;
 import org.sonar.api.batch.fs.internal.DefaultInputFile;
 import org.sonar.api.issue.batch.IssueFilterChain;
@@ -31,7 +32,7 @@ import java.util.Set;
 /**
  * Issue filter used to ignore issues created on lines commented with the tag "NOSONAR".
  * <p/>
- * Plugins, via {@link org.sonar.api.BatchSide}s, must feed this filter by registering the
+ * Plugins, via {@link BatchSide}s, must feed this filter by registering the
  * lines that contain "NOSONAR". Note that filters are disabled for the issues reported by
  * end-users from UI or web services.
  *
index e0cac630b219b054b6a5398fbe11f446e25a81e8..d03375565b874449f2ec860713485466af44995d 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.issue;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.InstantiationStrategy;
 
 import static org.sonar.api.batch.InstantiationStrategy.PER_BATCH;
index 0c239a04733ddc37fd31cd1e8053fba76c0f3f1a..f4758c9abd832db833b286ad725b299fd297138f 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.api.issue.action;
 
 import com.google.common.annotations.Beta;
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import java.util.ArrayList;
 import java.util.List;
index bb2eacf32969126dc7e42572d2169668a4d0912d..24f072901546b6b956213fc0191c75c027e5f92a 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.issue.batch;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.ExtensionPoint;
 import org.sonar.api.issue.Issue;
 
index 611784734a2837753a2745c7be01e24ec637d9a0..9a2c61d199db567b353dbe4f4c67892da2617c9e 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.measures;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.fs.InputFile;
 import org.sonar.api.resources.Resource;
 
index 574c3d87ea0ab91483583483bc12ee5f4bf513b1..95035b48bcd74ded08bfa431c413d4f998957052 100644 (file)
@@ -22,8 +22,8 @@ package org.sonar.api.measures;
 import org.apache.commons.lang.StringUtils;
 import org.apache.commons.lang.builder.ReflectionToStringBuilder;
 import org.apache.commons.lang.builder.ToStringStyle;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.batch.InstantiationStrategy;
 
 import javax.annotation.CheckForNull;
index bbb309528c7d2d26d25915888ae38295d45c690f..fc648fc0501d199420d18750cd3c424176de56eb 100644 (file)
@@ -19,8 +19,8 @@
  */
 package org.sonar.api.measures;
 
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 
 import javax.annotation.CheckForNull;
 
index e8d80b58a25b313f95c549b7bc5d51420375cb84..215dd9ebd437aaecfe8dd6e85781d26e8b9f8209 100644 (file)
@@ -19,9 +19,9 @@
  */
 package org.sonar.api.measures;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.batch.InstantiationStrategy;
 
 import java.util.List;
index 49521fe55d97a21cea8fabfe8ef0e308f1f24fc4..a95cb9fe81378c015fbb4a0681f3348881c48f3f 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.notifications;
 
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 /**
  * <p>
index e662421d1265ab94f4b2762fb3660b6825bc7a96..1bffbee522a43ae020338c3d8ffd9b15fa74d372 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.api.notifications;
 
 import org.apache.commons.lang.StringUtils;
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 /**
  * <p>
index 57b602ae2fc3da297ccddb9667e7b29963b05770..37f735103859b7aed2d35706f6687f4170ce7e24 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.api.notifications;
 
 import com.google.common.collect.Maps;
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import java.util.Map;
 
index c56c733b98db961c8b7a4a25c77302bce7b58e97..ce67d176fbf6be8d123f1508709c1058885ba8ed 100644 (file)
@@ -20,8 +20,8 @@
 package org.sonar.api.notifications;
 
 import com.google.common.collect.Multimap;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.batch.InstantiationStrategy;
 
 import javax.annotation.Nullable;
index 829bc81dd603779404c7bbd91d7af4da8e690623..df61b4d48bc07c6de9dbdee83bbb6e5653b34c66 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.api.platform;
 
 import com.google.common.base.Preconditions;
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import javax.annotation.Nullable;
 
index ef33d6d9b35a9002ee5da6219814ae30c996635c..d54167e06b1dcaf94847afe2e4f92b727c084f52 100644 (file)
@@ -19,8 +19,8 @@
  */
 package org.sonar.api.platform;
 
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 
 import javax.annotation.CheckForNull;
 
index b07a1a3cae7cf69d3b68e58968b14b1b190cbd28..babf0e2ad3540c82c62b6ef4917b2c7beb0a68ef 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.platform;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import java.io.File;
 import java.util.List;
index 8c1c09d0916a188daa452719a0e15b80efb963c8..5629e460db5406a058c979d7ff7ab3d75d4f9dad 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.platform;
 
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 /**
  * @since 2.2
index 315d5a16cc5ad5af7b45559326b8e629d9910cdc..240c5e2e3ff2cc363432e99ad994ec089e23b181 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.platform;
 
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 /**
  * @since 2.2
index 95d9923971152c0676c63522666606a9a2efc66c..ab684367dd7a756b322692509c94fa30738ad0dc 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.platform;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 /**
  * @since 2.5
index 8b45e85f2adb0ce4a5dad087e96e2d5b7fc59b57..d3be39775846fa94c2bd32523e17b78b9ccd502e 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.profiles;
 
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rules.Rule;
 import org.sonar.api.rules.RuleAnnotationUtils;
 import org.sonar.api.rules.RuleFinder;
index 7905aa164ba43cdde15c9ed6b6962dc21653e12c..f6b6bd93cfa53da5634004eae6f15915742492f1 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.profiles;
 
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.ValidationMessages;
 
 /**
index 69ede33467b067f550d1ba5d898a50deb9b5cf08..a811576ef6bf80512611a0856043373cab73f376 100644 (file)
@@ -22,9 +22,9 @@ package org.sonar.api.profiles;
 import org.apache.commons.lang.StringUtils;
 import org.apache.commons.lang.builder.ToStringBuilder;
 import org.apache.commons.lang.builder.ToStringStyle;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import java.io.Writer;
 
index 8d58254f965a4983b2e8cbdfcfb88b4c3a1fc85b..bf57092a947a485b2027e26fee2b2fc2a5243755 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.api.profiles;
 import org.apache.commons.lang.builder.ToStringBuilder;
 import org.apache.commons.lang.builder.ToStringStyle;
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.ValidationMessages;
 
 import java.io.Reader;
index b900c25f69ec9a72cf2cd31635e0f82a351edc85..9f6e5991988d0b4fee1d532f99daf1df283e4ff4 100644 (file)
@@ -24,7 +24,7 @@ import org.apache.commons.lang.StringUtils;
 import org.codehaus.staxmate.SMInputFactory;
 import org.codehaus.staxmate.in.SMHierarchicCursor;
 import org.codehaus.staxmate.in.SMInputCursor;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rules.ActiveRule;
 import org.sonar.api.rules.Rule;
 import org.sonar.api.rules.RuleFinder;
index ec56276649da1a0b47dfda8b5515c4992eeb70fe..78a4f12807eb03badaf813a66c000316de98e7df 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.api.profiles;
 
 import org.apache.commons.lang.StringEscapeUtils;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rules.ActiveRule;
 import org.sonar.api.rules.ActiveRuleParam;
 import org.sonar.api.utils.SonarException;
index 2634e3564a2f684c3b72041c54aa46ed8a289b59..52fbd0f6747e478ff9a8e6d79851c9510e688c8e 100644 (file)
@@ -19,9 +19,9 @@
  */
 package org.sonar.api.resources;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.batch.InstantiationStrategy;
 
 /**
index cf9fc43b040eb12e188f3820575f120b0b9d4969..b2e6463fe082c5ccd9dd50c32f6e4ecae0a68765 100644 (file)
@@ -21,8 +21,8 @@ package org.sonar.api.resources;
 
 import com.google.common.collect.Maps;
 import org.apache.commons.lang.ArrayUtils;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.log.Logger;
 import org.sonar.api.utils.log.Loggers;
 
index 6d620e722ac6ebc776899ad5a9756e9e9ca622b3..2a6032287030af453abf59de35b60489b6e1dfa0 100644 (file)
@@ -26,8 +26,8 @@ import com.google.common.collect.Collections2;
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.ImmutableListMultimap;
 import com.google.common.collect.ListMultimap;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 
 import java.util.ArrayList;
 import java.util.Arrays;
index b9be315c6fe423422fca21d74a48b25a7708b6d6..b3567947997dc20743dd5a44963d9d859bb88f45 100644 (file)
@@ -30,7 +30,7 @@ import com.google.common.collect.ImmutableMap;
 import com.google.common.collect.Lists;
 import com.google.common.collect.Maps;
 import com.google.common.collect.Sets;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import javax.annotation.Nullable;
 
index 328b522e7a9425fb04c6464b2a55d115b5162928..bfa2a2e0cd5ced7187b3043655a2a8ad7d0c4a4d 100644 (file)
@@ -26,7 +26,7 @@ import com.google.common.collect.ImmutableMap;
 import com.google.common.collect.Lists;
 import org.apache.commons.lang.StringUtils;
 import org.sonar.api.PropertyType;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.AnnotationUtils;
 import org.sonar.api.utils.FieldUtils2;
 import org.sonar.api.utils.SonarException;
index 53a7498b039e6b35ffa96b714b1d49ecd77e0f62..2eadc4f59f5dbec654e2332540b447d49927d1dc 100644 (file)
@@ -19,8 +19,8 @@
  */
 package org.sonar.api.rules;
 
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.batch.rule.ActiveRules;
 import org.sonar.api.rule.RuleKey;
 
index e7725ff73d171928abcd181134a0ba62334e3238..1f9e6e16784e50f42b46fa2d6b758e540eb6f017 100644 (file)
@@ -23,7 +23,7 @@ import org.apache.commons.lang.StringUtils;
 import org.apache.commons.lang.builder.ToStringBuilder;
 import org.apache.commons.lang.builder.ToStringStyle;
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import java.util.List;
 
index b7a0a3772c307b64f848461daa1152e39eb3dbd3..8639f2adbec3a837805e7c8dc521dc07fc22dfbb 100644 (file)
@@ -31,7 +31,7 @@ import org.codehaus.staxmate.SMInputFactory;
 import org.codehaus.staxmate.in.SMHierarchicCursor;
 import org.codehaus.staxmate.in.SMInputCursor;
 import org.sonar.api.PropertyType;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.SonarException;
 import org.sonar.check.Cardinality;
 
index a9e19d4331e19cc2c63dbb067a69198bf07c2604..8aa5cad5bd00f30cacd078e03f59053e50fca6fa 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.api.scan.filesystem;
 
 import com.google.common.collect.ObjectArrays;
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
 import org.sonar.api.config.Settings;
 
index 3fedb814ea48950e132cc6d0234c1a26109c2b77..58bd4bc624fde15d515923424d2fd82be204fc96 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.scan.filesystem;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.ExtensionPoint;
 import org.sonar.api.batch.fs.InputFileFilter;
 
index 152a1c14fb83f188d5e7472f51fc1ef0ea0ba422..8979f73b7c198a3714fc999e405d7cd2a03a62b6 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.scan.filesystem;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.fs.FileSystem;
 import org.sonar.api.batch.fs.InputFile;
 
index d0468c24d97416388b1abdc27a598dc8b34aa6c3..3adf21d92b5043222388daf4b838fa2005acea8b 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.api.scan.filesystem;
 
 import com.google.common.base.Joiner;
 import com.google.common.base.Preconditions;
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.utils.PathUtils;
 
 import javax.annotation.CheckForNull;
index 5c2a7dadf8e9a685d8b764b306415b2a8ea0b49a..993e7a23275a49b4b2021576fa7afd3507dfe224 100644 (file)
@@ -21,7 +21,7 @@ package org.sonar.api.security;
 
 import com.google.common.base.Preconditions;
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import javax.annotation.Nullable;
 import javax.servlet.http.HttpServletRequest;
index f09256dc5bbe7c73442f7d9e577242161affc5e4..b9e5309b212ac1e439377056eaccad16481fa699 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.security;
 
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 /**
  * @since 1.12
index 54d8c44195e83e9e10205af328cdff12616a0bfa..c6fdc7e78048d2b6e7782530193147b195d7b4fa 100644 (file)
@@ -19,8 +19,8 @@
  */
 package org.sonar.api.security;
 
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.resources.Resource;
 
 /**
index ba310849d2b90535f145af8d1feb42d5cf986717..2826f05e81b35da7f6648bf4413e9f35af677eac 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.security;
 
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 /**
  * @since 2.14
index c3f4a739cdd24156660e395e3428d7f391a0c29d..94c78120fb6794cf1898a56a5563a0197149d60d 100644 (file)
@@ -19,8 +19,8 @@
  */
 package org.sonar.api.security;
 
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.database.model.User;
 
 /**
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/server/ServerSide.java b/sonar-plugin-api/src/main/java/org/sonar/api/server/ServerSide.java
new file mode 100644 (file)
index 0000000..0bf8ccf
--- /dev/null
@@ -0,0 +1,36 @@
+/*
+ * SonarQube, open source software quality management tool.
+ * Copyright (C) 2008-2014 SonarSource
+ * mailto:contact AT sonarsource DOT com
+ *
+ * SonarQube is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 3 of the License, or (at your option) any later version.
+ *
+ * SonarQube is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
+ */
+package org.sonar.api.server;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+import org.sonar.api.batch.BatchSide;
+
+/**
+ * Same than {@link BatchSide} but for server-side components.
+ *
+ * @since 5.2
+ */
+@Retention(RetentionPolicy.RUNTIME)
+@Target(ElementType.TYPE)
+public @interface ServerSide {
+}
index d9a9234976d4abdf4a6af65d2acd23d11901ff1d..ef53c01a95bf640280d013318b9bda0aae5e57a9 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.api.server.debt;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import java.util.List;
 
index c70a11a0de2fb7ee538f479af4df59b821c9324f..cd884949aebc4bad44aa370f73116ff424d1c592 100644 (file)
@@ -30,7 +30,7 @@ import com.google.common.collect.Sets;
 import org.apache.commons.io.IOUtils;
 import org.apache.commons.lang.StringUtils;
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleStatus;
 import org.sonar.api.rule.Severity;
 import org.sonar.api.server.debt.DebtRemediationFunction;
index 61d6ada23530dbca439e2611df2001250200d76c..1d7a233d2b85c040db6fd90fba87268ac324b9a4 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.server.rule;
 
 import org.apache.commons.lang.StringUtils;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.i18n.RuleI18n;
 
 /**
index 398d1681c659e0d9963cfb995c84dea5a8e7046c..0462fff23a2cc8b05d8b3ad3e0db7640cb61561c 100644 (file)
@@ -23,7 +23,7 @@ import org.apache.commons.lang.StringUtils;
 import org.codehaus.staxmate.SMInputFactory;
 import org.codehaus.staxmate.in.SMHierarchicCursor;
 import org.codehaus.staxmate.in.SMInputCursor;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.rule.RuleStatus;
 import org.sonar.api.rule.Severity;
 import org.sonar.check.Cardinality;
index 7b45a5ea5f3311d9c233e13aeab17afa3b50dd02..3ac7b9ee0ae441999fa7d7ee813c403940be9c15 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.server.ws;
 
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 /**
  * @since 4.2
index 22b83f19711be4372a9971e90fdb6b23d7eb98f4..7c8a668c265eea6c227e76ba96cfd63d06cff50f 100644 (file)
@@ -28,7 +28,7 @@ import org.apache.commons.io.FilenameUtils;
 import org.apache.commons.io.IOUtils;
 import org.apache.commons.lang.StringUtils;
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import javax.annotation.CheckForNull;
 import javax.annotation.Nullable;
index 1aff5a5179690fafef0cc010450c8b64b7655049..3c863a01937e019b0086008cf4943bdeb52226db 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.task;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.batch.InstantiationStrategy;
 
 /**
index 56000eca6091445bae41a3ec4ff34489ed7a5509..39f551dbbd296415ee79961fa564df4678ee7c28 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.sonar.api.technicaldebt.batch;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.rule.RuleKey;
 import org.sonar.api.technicaldebt.batch.internal.DefaultCharacteristic;
 
index 5d9a92d0c3b4fcc43e46955d1041c8df006557cf..c9797b6e494d31e6802c06b0683e4f7cdb4a7731 100644 (file)
@@ -19,7 +19,7 @@
  */
 package org.sonar.api.user;
 
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import javax.annotation.CheckForNull;
 
index 1a261424b7f4d7e5d793fcf1d5d9d466476d9b4a..a73ff53246629923653a4f167b94bc17292610e2 100644 (file)
@@ -19,8 +19,8 @@
  */
 package org.sonar.api.user;
 
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 
 import javax.annotation.CheckForNull;
 
index 5e3ae2a06322a06f4e4c01c500c7cbaa1d230faa..9b2dd159f3d28e8d57458984f82b029b75e78cc2 100644 (file)
@@ -20,9 +20,9 @@
 
 package org.sonar.api.utils;
 
-import org.sonar.api.BatchSide;
+import org.sonar.api.batch.BatchSide;
 import org.sonar.api.CoreProperties;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.config.Settings;
 import org.sonar.api.i18n.I18n;
 
index fc2d9d36c1cfcdda331328add7b10591ec56de69..cd77aeb617fe8667f2f7192530ef66a7c9e34964 100644 (file)
@@ -19,8 +19,8 @@
  */
 package org.sonar.api.utils;
 
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 
 import java.io.File;
 import java.io.InputStream;
index a756709e0925ee99d1c047336f8b4f5025aedd8b..ec47356e75d76713955871a7b8c91f80bfc9462f 100644 (file)
@@ -19,8 +19,8 @@
  */
 package org.sonar.api.utils;
 
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 
 import javax.annotation.Nullable;
 
index 03e8f5122c8c5ca15390ecf350b85129ef213559..3453dac01561aa316a2d0942d39a43db138db356 100644 (file)
@@ -20,8 +20,8 @@
 package org.sonar.api.utils;
 
 import org.apache.commons.lang.SystemUtils;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 
 import javax.annotation.CheckForNull;
 
index 8a15c2fcc7303428dbe0321a195610429e8705f5..c456a020fc9ce8dabd052f93cad7f58157493a42 100644 (file)
@@ -19,8 +19,8 @@
  */
 package org.sonar.api.utils;
 
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 
 import javax.annotation.Nullable;
 
index 9f5ceb4e80bcc19f5d04af29e176b56e36525fef..3abfd9306b04d79741fa6edde162ea6ac69db909 100644 (file)
@@ -25,8 +25,8 @@ import com.google.common.base.Throwables;
 import com.google.common.collect.Lists;
 import com.google.common.collect.Maps;
 import com.google.common.io.Files;
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 
 import java.io.File;
 import java.io.IOException;
index 205cc642ac453fc045e12017fd7e9eeee6159fa9..7697cf7d6debaaf84c71bcf5c79c8a2fb81787de 100644 (file)
@@ -19,8 +19,8 @@
  */
 package org.sonar.api.utils.internal;
 
-import org.sonar.api.BatchSide;
-import org.sonar.api.ServerSide;
+import org.sonar.api.batch.BatchSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.utils.TempFolder;
 
 @BatchSide
index 2060b0d7d9e25933c03c26ed261cbafb3bfe36dd..3040804cf89097657a6e13c400e5c36c4a5c8056 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.web;
 
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 /**
  * This extension point must be implemented to define a new dashboard.
index ec7e6fc918b61ed143478c35aba902718d7f090c..9e962d37ab6126cd2eac1456266e065421b71852 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.web;
 
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 /**
  * This extension point must be implemented to define a new filter.
index 3aa3d3e97fa49085f40d037cddfa5b0858956609..937ad496ce8701dabdfee9b382e8188039f429c3 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.web;
 
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 /**
  * @since 1.10
index b34a7913c023eb67dc518e2e27c46c75caae05bb..3ca3ead22eae285c7fdf245e9a6b5d58aa7f15d7 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.web;
 
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 /**
  * Adds content to HTML pages. A PageDecoration is a Rails template (html.erb file) that executes content_for blocks on predefined locations :
index e50462060f8812a9c1f19ed7f4510cb48e0dd64c..da0eaf0583c288c2e7f3555b6911c3397e06cbdd 100644 (file)
@@ -22,7 +22,7 @@ package org.sonar.api.web;
 import com.google.common.base.Preconditions;
 import com.google.common.base.Strings;
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 import javax.servlet.Filter;
 
index fed5625d6b32c66afdbd1a305d0f34a31ae390c4..7f4e27e3ab9abc97ca0f13c598cbb69f750ba86d 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.web;
 
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 /**
  * @since 1.11
index 28b9d0f027aa63a05fc76c55b292f35d25752f19..407de42dce06912416cd27dede529f64d54e7712 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.api.web;
 
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 
 /**
  * Interface to create a web service extension point
index fda958539be6cafd8d68c8bab393179c6e6d5984..385dbde00efdd438d072c7097ffc744960bad621 100644 (file)
@@ -20,7 +20,7 @@
 package org.sonar.plugins.emailnotifications.api;
 
 import org.sonar.api.ExtensionPoint;
-import org.sonar.api.ServerSide;
+import org.sonar.api.server.ServerSide;
 import org.sonar.api.notifications.Notification;
 
 /**