dnault / therapi-runtime-javadoc

Read Javadoc comments at run time.
Apache License 2.0
117 stars 19 forks source link

Don't duplicate minimal-json classes #57

Closed dnault closed 2 years ago

dnault commented 2 years ago

minimal-json gets bundled into both the runtime library and the annotation processor.

In both cases, it's relocated to the same package. This leads to duplicate classes on the class path, which is no good.

See if the annotation processor can just use the version in the runtime library. If we can't make that work, then relocate to different locations.

dnault commented 2 years ago

Since the annotation processor depends on the runtime library (which already includes a repackaged minimal-json), minimal-json doesn't need to be repackaged in the annotation processor.