Skip to content

Commit

Permalink
Remove the test scope from jetty-client in the BOM
Browse files Browse the repository at this point in the history
Some Dropwizard users may want to use this library with the compile scope
as an HTTP/2 client. But currently the BOM forces the test scope, so users
are forced to declare the dependency with the compile scope in their projects.
This especially not very convenient when the library is pulled as a transitive
dependency. An example is `https://github.com/arteam/dropwizard-http2-client`.

See discussion in `arteam/dropwizard-http2-client#1
  • Loading branch information
arteam committed Jul 30, 2016
1 parent 0096931 commit 9789176
Showing 1 changed file with 0 additions and 2 deletions.
2 changes: 0 additions & 2 deletions dropwizard-bom/pom.xml
Expand Up @@ -267,13 +267,11 @@
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-client</artifactId>
<version>${jetty.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.eclipse.jetty.http2</groupId>
<artifactId>http2-http-client-transport</artifactId>
<version>${jetty.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.eclipse.jetty.toolchain.setuid</groupId>
Expand Down

0 comments on commit 9789176

Please sign in to comment.