enhancement
major
minor
major
minor
defect
Transitive dependencies are sometimes used to integrate the same (or very similar) libraries under different names. This leads to duplicate classes (same package, same class name) in the class path. Such a situation must be prevented, as this can lead to spontaneous errors at runtime, depending on the order of the libraries in the container class path.
Test
- Executemvn duplicate-finder:check e.g. in tl-demo