aboutsummaryrefslogtreecommitdiffstats
path: root/vespa-enforcer-extensions/pom.xml
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@yahooinc.com>2023-09-27 16:45:35 +0200
committerBjørn Christian Seime <bjorncs@yahooinc.com>2023-09-27 16:45:35 +0200
commitcd633c8cadc784bc28b5c080c7bfd7756f8fa8ff (patch)
tree6a7e5e04285c69d67237657165a5a74136ef8124 /vespa-enforcer-extensions/pom.xml
parent22c0ed22e2db624475a62f5c3bba6559f7a06e5d (diff)
Allow properties in rule set
Diffstat (limited to 'vespa-enforcer-extensions/pom.xml')
-rw-r--r--vespa-enforcer-extensions/pom.xml18
1 files changed, 10 insertions, 8 deletions
diff --git a/vespa-enforcer-extensions/pom.xml b/vespa-enforcer-extensions/pom.xml
index 9d8e99156f3..04abb00739c 100644
--- a/vespa-enforcer-extensions/pom.xml
+++ b/vespa-enforcer-extensions/pom.xml
@@ -45,6 +45,11 @@
<artifactId>junit-jupiter</artifactId>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>javax.inject</groupId>
+ <artifactId>javax.inject</artifactId>
+ <scope>provided</scope>
+ </dependency>
</dependencies>
<build>
@@ -54,21 +59,18 @@
<artifactId>maven-compiler-plugin</artifactId>
</plugin>
<plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-shade-plugin</artifactId>
+ <!-- generate index of project components -->
+ <groupId>org.eclipse.sisu</groupId>
+ <artifactId>sisu-maven-plugin</artifactId>
+ <version>0.9.0.M1</version>
<executions>
<execution>
- <phase>package</phase>
<goals>
- <goal>shade</goal>
+ <goal>main-index</goal>
</goals>
- <configuration>
- <createDependencyReducedPom>false</createDependencyReducedPom>
- </configuration>
</execution>
</executions>
</plugin>
-
</plugins>
</build>