Browse Source

SONAR-6730 Move test implementation to org.sonar.api.ce.measure.test

tags/5.2-RC1
Julien Lancelot 8 years ago
parent
commit
5be09626fe

sonar-plugin-api/src/test/java/org/sonar/api/test/ce/measure/ComponentImpl.java → sonar-plugin-api/src/main/java/org/sonar/api/ce/measure/test/ComponentImpl.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.api.test.ce.measure;
package org.sonar.api.ce.measure.test;

import javax.annotation.CheckForNull;
import javax.annotation.Nullable;

sonar-plugin-api/src/test/java/org/sonar/api/test/ce/measure/IssueImpl.java → sonar-plugin-api/src/main/java/org/sonar/api/ce/measure/test/IssueImpl.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.api.test.ce.measure;
package org.sonar.api.ce.measure.test;

import javax.annotation.CheckForNull;
import javax.annotation.Nullable;

sonar-plugin-api/src/test/java/org/sonar/api/test/ce/measure/MeasureComputerImpl.java → sonar-plugin-api/src/main/java/org/sonar/api/ce/measure/test/MeasureComputerImpl.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.api.test.ce.measure;
package org.sonar.api.ce.measure.test;

import com.google.common.collect.ImmutableSet;
import java.util.Set;
@@ -103,7 +103,8 @@ public class MeasureComputerImpl implements MeasureComputer {
}

private static String[] validateOutputMetricKeys(@Nullable String[] outputMetrics) {
checkArgument(outputMetrics != null && outputMetrics.length > 0, "At least one output metric must be defined");
requireNonNull(outputMetrics, "Output metrics cannot be null");
checkArgument(outputMetrics.length > 0, "At least one output metric must be defined");
checkNotNull(outputMetrics);
return outputMetrics;
}

sonar-plugin-api/src/test/java/org/sonar/api/test/ce/measure/MeasureComputerImplementationContext.java → sonar-plugin-api/src/main/java/org/sonar/api/ce/measure/test/MeasureComputerImplementationContext.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.api.test.ce.measure;
package org.sonar.api.ce.measure.test;

import com.google.common.collect.ArrayListMultimap;
import com.google.common.collect.Multimap;

sonar-plugin-api/src/test/java/org/sonar/api/test/ce/measure/MeasureComputerProviderContext.java → sonar-plugin-api/src/main/java/org/sonar/api/ce/measure/test/MeasureComputerProviderContext.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.api.test.ce.measure;
package org.sonar.api.ce.measure.test;

import com.google.common.collect.ImmutableSet;
import com.google.common.collect.Sets;

sonar-plugin-api/src/test/java/org/sonar/api/test/ce/measure/MeasureComputerTester.java → sonar-plugin-api/src/main/java/org/sonar/api/ce/measure/test/MeasureComputerTester.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.api.test.ce.measure;
package org.sonar.api.ce.measure.test;

import com.google.common.base.Optional;
import com.google.common.base.Predicate;

sonar-plugin-api/src/test/java/org/sonar/api/test/ce/measure/MeasureImpl.java → sonar-plugin-api/src/main/java/org/sonar/api/ce/measure/test/MeasureImpl.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.api.test.ce.measure;
package org.sonar.api.ce.measure.test;

import javax.annotation.concurrent.Immutable;
import org.sonar.api.ce.measure.Measure;

sonar-plugin-api/src/test/java/org/sonar/api/test/ce/measure/SettingsImpl.java → sonar-plugin-api/src/main/java/org/sonar/api/ce/measure/test/SettingsImpl.java View File

@@ -18,7 +18,7 @@
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

package org.sonar.api.test.ce.measure;
package org.sonar.api.ce.measure.test;

import java.util.HashMap;
import java.util.Map;

sonar-plugin-api/src/test/java/org/sonar/api/test/ce/measure/package-info.java → sonar-plugin-api/src/main/java/org/sonar/api/ce/measure/test/package-info.java View File

@@ -19,6 +19,6 @@
*/

@ParametersAreNonnullByDefault
package org.sonar.api.test.ce.measure;
package org.sonar.api.ce.measure.test;

import javax.annotation.ParametersAreNonnullByDefault;

Loading…
Cancel
Save