summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@yahoo-inc.com>2017-07-11 20:06:16 +0200
committerBjørn Christian Seime <bjorncs@yahoo-inc.com>2017-07-13 14:35:26 +0200
commit95d45d66008e8e56905f1e3d8f4e1e02636a7bb6 (patch)
tree2f482ad80aa1590bfb4f57a99b88f1d34e8eef46
parentebd47ebba08d9d8d06ddb1ee4de5fdeb5ab035bd (diff)
Enable useful warnings for all Scala modules
-rw-r--r--application/pom.xml8
-rw-r--r--bundle-plugin-test/pom.xml7
-rw-r--r--bundle-plugin/pom.xml7
-rw-r--r--config-model/pom.xml7
-rw-r--r--configgen/pom.xml7
-rw-r--r--container-di/pom.xml49
-rw-r--r--pom.xml8
-rw-r--r--scalalib/pom.xml7
-rw-r--r--service-monitor/pom.xml7
-rw-r--r--standalone-container/pom.xml7
10 files changed, 8 insertions, 106 deletions
diff --git a/application/pom.xml b/application/pom.xml
index 90e7698d395..f58e16a0341 100644
--- a/application/pom.xml
+++ b/application/pom.xml
@@ -117,14 +117,6 @@
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>scala-maven-plugin</artifactId>
- <configuration>
- <args>
- <arg>-unchecked</arg>
- <arg>-deprecation</arg>
- <arg>-explaintypes</arg>
- <arg>-feature</arg>
- </args>
- </configuration>
<executions>
<execution>
<id>compile</id>
diff --git a/bundle-plugin-test/pom.xml b/bundle-plugin-test/pom.xml
index 2d407c9749d..ebc60f86b93 100644
--- a/bundle-plugin-test/pom.xml
+++ b/bundle-plugin-test/pom.xml
@@ -67,13 +67,6 @@
</goals>
</execution>
</executions>
- <configuration>
- <args>
- <arg>-unchecked</arg>
- <arg>-deprecation</arg>
- <arg>-feature</arg>
- </args>
- </configuration>
</plugin>
<plugin>
diff --git a/bundle-plugin/pom.xml b/bundle-plugin/pom.xml
index 4254228df5f..cda5a64d050 100644
--- a/bundle-plugin/pom.xml
+++ b/bundle-plugin/pom.xml
@@ -99,13 +99,6 @@
</goals>
</execution>
</executions>
- <configuration>
- <args>
- <arg>-unchecked</arg>
- <arg>-deprecation</arg>
- <arg>-feature</arg>
- </args>
- </configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
diff --git a/config-model/pom.xml b/config-model/pom.xml
index c185e8de709..4da325a4dde 100644
--- a/config-model/pom.xml
+++ b/config-model/pom.xml
@@ -526,13 +526,6 @@
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>scala-maven-plugin</artifactId>
- <configuration>
- <args>
- <arg>-unchecked</arg>
- <arg>-deprecation</arg>
- <arg>-feature</arg>
- </args>
- </configuration>
<executions>
<execution>
<id>test-compile</id>
diff --git a/configgen/pom.xml b/configgen/pom.xml
index a7219ae4b72..c328ea53635 100644
--- a/configgen/pom.xml
+++ b/configgen/pom.xml
@@ -73,13 +73,6 @@
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>scala-maven-plugin</artifactId>
- <configuration>
- <args>
- <arg>-unchecked</arg>
- <arg>-deprecation</arg>
- <arg>-feature</arg>
- </args>
- </configuration>
<executions>
<execution>
<id>compile</id>
diff --git a/container-di/pom.xml b/container-di/pom.xml
index fab28843f1f..f6a31ea16a1 100644
--- a/container-di/pom.xml
+++ b/container-di/pom.xml
@@ -172,53 +172,4 @@
</plugin>
</plugins>
</build>
- <profiles>
- <profile>
- <id>scalacoverage</id>
- <repositories>
- <repository>
- <id>scct repository</id>
- <url>http://mtkopone.github.com/scct/maven-repo</url>
- </repository>
- </repositories>
- <dependencies>
- <dependency>
- <groupId>reaktor</groupId>
- <artifactId>scct_2.9.1</artifactId>
- <version>0.1-SNAPSHOT</version>
- </dependency>
- </dependencies>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <configuration>
- <systemPropertyVariables>
- <scct.project.name>${project.name}</scct.project.name>
- <scct.coverage.file>${project.build.outputDirectory}/coverage.data</scct.coverage.file>
- <scct.report.dir>${project.build.directory}/coverage-report</scct.report.dir>
- <scct.source.dir>${project.build.sourceDirectory}</scct.source.dir>
- </systemPropertyVariables>
- <redirectTestOutputToFile>${test.hide}</redirectTestOutputToFile>
- <forkMode>once</forkMode>
- </configuration>
- </plugin>
- <plugin>
- <groupId>net.alchim31.maven</groupId>
- <artifactId>scala-maven-plugin</artifactId>
- <configuration>
- <compilerPlugins>
- <compilerPlugin>
- <groupId>reaktor</groupId>
- <artifactId>scct_2.9.1</artifactId>
- <version>0.1-SNAPSHOT</version>
- </compilerPlugin>
- </compilerPlugins>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
</project>
diff --git a/pom.xml b/pom.xml
index 480c94d66b6..dccb5f8725e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -226,6 +226,14 @@
<groupId>net.alchim31.maven</groupId>
<artifactId>scala-maven-plugin</artifactId>
<version>3.2.2</version>
+ <configuration>
+ <args>
+ <arg>-unchecked</arg>
+ <arg>-deprecation</arg>
+ <arg>-feature</arg>
+ <arg>-explaintypes</arg>
+ </args>
+ </configuration>
</plugin>
<plugin>
<groupId>com.yahoo.vespa</groupId>
diff --git a/scalalib/pom.xml b/scalalib/pom.xml
index df45b7d23a5..78237211ac3 100644
--- a/scalalib/pom.xml
+++ b/scalalib/pom.xml
@@ -48,13 +48,6 @@
</goals>
</execution>
</executions>
- <configuration>
- <args>
- <arg>-unchecked</arg>
- <arg>-deprecation</arg>
- <arg>-feature</arg>
- </args>
- </configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
diff --git a/service-monitor/pom.xml b/service-monitor/pom.xml
index a23760c435b..8d8518f2b20 100644
--- a/service-monitor/pom.xml
+++ b/service-monitor/pom.xml
@@ -112,13 +112,6 @@
</goals>
</execution>
</executions>
- <configuration>
- <args>
- <arg>-unchecked</arg>
- <arg>-deprecation</arg>
- <arg>-feature</arg>
- </args>
- </configuration>
</plugin>
<plugin>
<groupId>com.yahoo.vespa</groupId>
diff --git a/standalone-container/pom.xml b/standalone-container/pom.xml
index 21122c04a0e..85a401d6af3 100644
--- a/standalone-container/pom.xml
+++ b/standalone-container/pom.xml
@@ -99,13 +99,6 @@
<plugin>
<groupId>net.alchim31.maven</groupId>
<artifactId>scala-maven-plugin</artifactId>
- <configuration>
- <args>
- <arg>-unchecked</arg>
- <arg>-deprecation</arg>
- <arg>-feature</arg>
- </args>
- </configuration>
<executions>
<execution>
<id>compile</id>