aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-plugin-api
diff options
context:
space:
mode:
authorDavid Gageot <david@gageot.net>2012-05-23 08:19:35 +0200
committerDavid Gageot <david@gageot.net>2012-05-23 08:19:35 +0200
commitd7d95106d0e46906477da9c7f93be156823d7bce (patch)
treec127910d4f0ded6168c0bbfefdfc59b05593997a /sonar-plugin-api
parent67b5de980cb96e1a500f87db8997fee49ba1556d (diff)
downloadsonarqube-d7d95106d0e46906477da9c7f93be156823d7bce.tar.gz
sonarqube-d7d95106d0e46906477da9c7f93be156823d7bce.zip
Remove warnings
Diffstat (limited to 'sonar-plugin-api')
-rw-r--r--sonar-plugin-api/src/main/java/org/sonar/api/batch/BatchExtensionDictionnary.java6
-rw-r--r--sonar-plugin-api/src/test/java/org/sonar/api/batch/DefaultFormulaDataTest.java27
2 files changed, 18 insertions, 15 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/batch/BatchExtensionDictionnary.java b/sonar-plugin-api/src/main/java/org/sonar/api/batch/BatchExtensionDictionnary.java
index d49a7001028..1f2eedc3631 100644
--- a/sonar-plugin-api/src/main/java/org/sonar/api/batch/BatchExtensionDictionnary.java
+++ b/sonar-plugin-api/src/main/java/org/sonar/api/batch/BatchExtensionDictionnary.java
@@ -199,7 +199,7 @@ public class BatchExtensionDictionnary {
return Phase.Name.DEFAULT;
}
- private void evaluateMethod(Object extension, Method method, List results) {
+ private void evaluateMethod(Object extension, Method method, List<Object> results) {
try {
Object result = method.invoke(extension);
if (result != null) {
@@ -207,8 +207,8 @@ public class BatchExtensionDictionnary {
if (result instanceof Class) {
results.addAll(componentContainer.getComponentsByType((Class) result));
- } else if (result instanceof Collection) {
- results.addAll((Collection) result);
+ } else if (result instanceof Collection<?>) {
+ results.addAll((Collection<?>) result);
} else {
results.add(result);
diff --git a/sonar-plugin-api/src/test/java/org/sonar/api/batch/DefaultFormulaDataTest.java b/sonar-plugin-api/src/test/java/org/sonar/api/batch/DefaultFormulaDataTest.java
index b3d90477d53..f3fd0079ac1 100644
--- a/sonar-plugin-api/src/test/java/org/sonar/api/batch/DefaultFormulaDataTest.java
+++ b/sonar-plugin-api/src/test/java/org/sonar/api/batch/DefaultFormulaDataTest.java
@@ -19,16 +19,19 @@
*/
package org.sonar.api.batch;
-import static org.hamcrest.CoreMatchers.is;
-import static org.junit.Assert.assertThat;
import org.junit.Test;
-import static org.mockito.Matchers.anyObject;
-import static org.mockito.Mockito.*;
import org.sonar.api.measures.MeasuresFilter;
import org.sonar.api.measures.Metric;
import java.util.Arrays;
+import static org.hamcrest.CoreMatchers.is;
+import static org.junit.Assert.assertThat;
+import static org.mockito.Matchers.any;
+import static org.mockito.Mockito.mock;
+import static org.mockito.Mockito.verify;
+import static org.mockito.Mockito.when;
+
public class DefaultFormulaDataTest {
@Test
@@ -36,17 +39,17 @@ public class DefaultFormulaDataTest {
DecoratorContext context = mock(DecoratorContext.class);
DefaultFormulaData data = new DefaultFormulaData(context);
- data.getChildrenMeasures((MeasuresFilter) anyObject());
- verify(context).getChildrenMeasures((MeasuresFilter) anyObject());
+ data.getChildrenMeasures(any(MeasuresFilter.class));
+ verify(context).getChildrenMeasures(any(MeasuresFilter.class));
- data.getChildrenMeasures((Metric) anyObject());
- verify(context).getChildrenMeasures((Metric) anyObject());
+ data.getChildrenMeasures(any(Metric.class));
+ verify(context).getChildrenMeasures(any(Metric.class));
- data.getMeasures((MeasuresFilter) anyObject());
- verify(context).getMeasures((MeasuresFilter) anyObject());
+ data.getMeasures(any(MeasuresFilter.class));
+ verify(context).getMeasures(any(MeasuresFilter.class));
- data.getMeasure((Metric) anyObject());
- verify(context).getMeasure((Metric) anyObject());
+ data.getMeasure(any(Metric.class));
+ verify(context).getMeasure(any(Metric.class));
}
@Test