diff options
author | Duarte Meneses <duarte.meneses@sonarsource.com> | 2016-07-04 11:09:39 +0200 |
---|---|---|
committer | Duarte Meneses <duarte.meneses@sonarsource.com> | 2016-07-04 14:14:40 +0200 |
commit | 2eedbcc8b76ca3565e30e64c1413f4aeba903b34 (patch) | |
tree | 9501d7da2c8764a309de7084585d50a503b19159 /sonar-core | |
parent | 49cbc42b322e562807add4faaebd649445ee1bce (diff) | |
download | sonarqube-2eedbcc8b76ca3565e30e64c1413f4aeba903b34.tar.gz sonarqube-2eedbcc8b76ca3565e30e64c1413f4aeba903b34.zip |
SONAR-7665 Deprecate @BatchSide and introduce @ScannerSide
Diffstat (limited to 'sonar-core')
9 files changed, 18 insertions, 18 deletions
diff --git a/sonar-core/src/main/java/org/sonar/core/component/DefaultResourceTypes.java b/sonar-core/src/main/java/org/sonar/core/component/DefaultResourceTypes.java index 7539c40512a..c23cf2bd596 100644 --- a/sonar-core/src/main/java/org/sonar/core/component/DefaultResourceTypes.java +++ b/sonar-core/src/main/java/org/sonar/core/component/DefaultResourceTypes.java @@ -19,14 +19,14 @@ */ package org.sonar.core.component; -import org.sonar.api.batch.BatchSide; +import org.sonar.api.batch.ScannerSide; import org.sonar.api.resources.Qualifiers; import org.sonar.api.resources.ResourceType; import org.sonar.api.resources.ResourceTypeTree; import org.sonar.api.ce.ComputeEngineSide; import org.sonar.api.server.ServerSide; -@BatchSide +@ScannerSide @ServerSide @ComputeEngineSide public final class DefaultResourceTypes { diff --git a/sonar-core/src/main/java/org/sonar/core/config/Logback.java b/sonar-core/src/main/java/org/sonar/core/config/Logback.java index e8b70c0633d..08447fac1ad 100644 --- a/sonar-core/src/main/java/org/sonar/core/config/Logback.java +++ b/sonar-core/src/main/java/org/sonar/core/config/Logback.java @@ -31,14 +31,14 @@ import java.util.Map; import org.apache.commons.io.FileUtils; import org.apache.commons.io.IOUtils; import org.slf4j.LoggerFactory; -import org.sonar.api.batch.BatchSide; +import org.sonar.api.batch.ScannerSide; /** * Configure Logback * * @since 2.12 */ -@BatchSide +@ScannerSide public class Logback { private Logback() { diff --git a/sonar-core/src/main/java/org/sonar/core/i18n/DefaultI18n.java b/sonar-core/src/main/java/org/sonar/core/i18n/DefaultI18n.java index 72486d51c07..5c6bfb9818f 100644 --- a/sonar-core/src/main/java/org/sonar/core/i18n/DefaultI18n.java +++ b/sonar-core/src/main/java/org/sonar/core/i18n/DefaultI18n.java @@ -41,7 +41,7 @@ import javax.annotation.CheckForNull; import javax.annotation.Nullable; import org.apache.commons.io.IOUtils; import org.picocontainer.Startable; -import org.sonar.api.batch.BatchSide; +import org.sonar.api.batch.ScannerSide; import org.sonar.api.i18n.I18n; import org.sonar.api.ce.ComputeEngineSide; import org.sonar.api.server.ServerSide; @@ -52,7 +52,7 @@ import org.sonar.api.utils.log.Loggers; import org.sonar.core.platform.PluginInfo; import org.sonar.core.platform.PluginRepository; -@BatchSide +@ScannerSide @ServerSide @ComputeEngineSide public class DefaultI18n implements I18n, Startable { diff --git a/sonar-core/src/main/java/org/sonar/core/i18n/RuleI18nManager.java b/sonar-core/src/main/java/org/sonar/core/i18n/RuleI18nManager.java index a3270e12e3f..6ca91cd7e96 100644 --- a/sonar-core/src/main/java/org/sonar/core/i18n/RuleI18nManager.java +++ b/sonar-core/src/main/java/org/sonar/core/i18n/RuleI18nManager.java @@ -22,7 +22,7 @@ package org.sonar.core.i18n; import java.util.Locale; import javax.annotation.CheckForNull; import org.apache.commons.lang.StringUtils; -import org.sonar.api.batch.BatchSide; +import org.sonar.api.batch.ScannerSide; import org.sonar.api.i18n.RuleI18n; import org.sonar.api.rules.Rule; import org.sonar.api.ce.ComputeEngineSide; @@ -32,7 +32,7 @@ import org.sonar.api.server.ServerSide; * @deprecated in 4.1. Rules are not localized anymore. See http://jira.sonarsource.com/browse/SONAR-4885 */ @Deprecated -@BatchSide +@ScannerSide @ServerSide @ComputeEngineSide public class RuleI18nManager implements RuleI18n { diff --git a/sonar-core/src/main/java/org/sonar/core/issue/tracking/Tracker.java b/sonar-core/src/main/java/org/sonar/core/issue/tracking/Tracker.java index 9b57dd27efb..7fe871be272 100644 --- a/sonar-core/src/main/java/org/sonar/core/issue/tracking/Tracker.java +++ b/sonar-core/src/main/java/org/sonar/core/issue/tracking/Tracker.java @@ -25,12 +25,12 @@ import java.util.Collection; import java.util.Objects; import javax.annotation.Nonnull; import org.apache.commons.lang.StringUtils; -import org.sonar.api.batch.BatchSide; +import org.sonar.api.batch.ScannerSide; import org.sonar.api.batch.InstantiationStrategy; import org.sonar.api.rule.RuleKey; @InstantiationStrategy(InstantiationStrategy.PER_BATCH) -@BatchSide +@ScannerSide public class Tracker<RAW extends Trackable, BASE extends Trackable> { public Tracking<RAW, BASE> track(Input<RAW> rawInput, Input<BASE> baseInput) { diff --git a/sonar-core/src/main/java/org/sonar/core/metric/ScannerMetrics.java b/sonar-core/src/main/java/org/sonar/core/metric/ScannerMetrics.java index 05bcb7a5ac1..9d797f7a8ce 100644 --- a/sonar-core/src/main/java/org/sonar/core/metric/ScannerMetrics.java +++ b/sonar-core/src/main/java/org/sonar/core/metric/ScannerMetrics.java @@ -25,7 +25,7 @@ import com.google.common.collect.Iterables; import java.util.List; import java.util.Set; import javax.annotation.Nullable; -import org.sonar.api.batch.BatchSide; +import org.sonar.api.batch.ScannerSide; import org.sonar.api.measures.Metric; import org.sonar.api.measures.Metrics; import org.sonar.api.ce.ComputeEngineSide; @@ -87,7 +87,7 @@ import static org.sonar.api.measures.CoreMetrics.UNCOVERED_LINES; * Scanners should not send other metrics, and the Compute Engine should not allow other metrics. */ @ComputeEngineSide -@BatchSide +@ScannerSide public class ScannerMetrics { private static final Set<Metric> ALLOWED_CORE_METRICS = ImmutableSet.<Metric>of( diff --git a/sonar-core/src/main/java/org/sonar/core/platform/ComponentContainer.java b/sonar-core/src/main/java/org/sonar/core/platform/ComponentContainer.java index f94f2245278..9e4be739883 100644 --- a/sonar-core/src/main/java/org/sonar/core/platform/ComponentContainer.java +++ b/sonar-core/src/main/java/org/sonar/core/platform/ComponentContainer.java @@ -36,7 +36,7 @@ import org.picocontainer.PicoContainer; import org.picocontainer.behaviors.OptInCaching; import org.picocontainer.lifecycle.ReflectionLifecycleStrategy; import org.picocontainer.monitors.NullComponentMonitor; -import org.sonar.api.batch.BatchSide; +import org.sonar.api.batch.ScannerSide; import org.sonar.api.ce.ComputeEngineSide; import org.sonar.api.config.PropertyDefinitions; import org.sonar.api.server.ServerSide; @@ -46,7 +46,7 @@ import org.sonar.api.utils.log.Profiler; import static com.google.common.collect.ImmutableList.copyOf; import static java.util.Objects.requireNonNull; -@BatchSide +@ScannerSide @ServerSide @ComputeEngineSide public class ComponentContainer implements ContainerPopulator.Container { diff --git a/sonar-core/src/main/java/org/sonar/core/platform/PluginClassloaderFactory.java b/sonar-core/src/main/java/org/sonar/core/platform/PluginClassloaderFactory.java index 03a3c21f501..df9913f19a4 100644 --- a/sonar-core/src/main/java/org/sonar/core/platform/PluginClassloaderFactory.java +++ b/sonar-core/src/main/java/org/sonar/core/platform/PluginClassloaderFactory.java @@ -26,7 +26,7 @@ import java.util.Collection; import java.util.HashMap; import java.util.Map; import org.apache.commons.io.FileUtils; -import org.sonar.api.batch.BatchSide; +import org.sonar.api.batch.ScannerSide; import org.sonar.api.ce.ComputeEngineSide; import org.sonar.api.server.ServerSide; import org.sonar.api.utils.TempFolder; @@ -46,7 +46,7 @@ import static org.sonar.classloader.ClassloaderBuilder.LoadingOrder.SELF_FIRST; * <li>loading of the libraries embedded in plugin JAR files (directory META-INF/libs)</li> * </ul> */ -@BatchSide +@ScannerSide @ServerSide @ComputeEngineSide public class PluginClassloaderFactory { diff --git a/sonar-core/src/main/java/org/sonar/core/platform/PluginRepository.java b/sonar-core/src/main/java/org/sonar/core/platform/PluginRepository.java index f90c2881f43..a5aff6b1583 100644 --- a/sonar-core/src/main/java/org/sonar/core/platform/PluginRepository.java +++ b/sonar-core/src/main/java/org/sonar/core/platform/PluginRepository.java @@ -21,14 +21,14 @@ package org.sonar.core.platform; import java.util.Collection; import org.sonar.api.Plugin; -import org.sonar.api.batch.BatchSide; +import org.sonar.api.batch.ScannerSide; import org.sonar.api.ce.ComputeEngineSide; import org.sonar.api.server.ServerSide; /** * Provides information about the plugins installed in the dependency injection container */ -@BatchSide +@ScannerSide @ServerSide @ComputeEngineSide public interface PluginRepository { |