gmuecke / reflections

Automatically exported from code.google.com/p/reflections
Do What The F*ck You Want To Public License
0 stars 0 forks source link

Dependency management of javassist #182

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
In version 0.9.9 of reflections, there is an explicitly written:

<dependency>
  <groupId>org.javassist</groupId>
  <artifactId>javassist</artifactId>
  <version>${javassist.version}</version>
  <optional>false</optional> <!-- case: when not actually scanning with javassist or if using {@link Reflections.collect()} -->
</dependency>

The optional false cause that javassist is always transitively packaged. In our 
project we need to exclude javassist everytime we use reflections as 
dependency, not only in dependency management, which would be expected behavior.

Original issue reported on code.google.com by liska....@gmail.com on 2 Oct 2014 at 7:36