preferencebinder icon indicating copy to clipboard operation
preferencebinder copied to clipboard

Exclude javax.* from release packages

Open denley opened this issue 10 years ago • 2 comments

The processor requires some classes in javax.* to compile, which are included in the source. However, these classes don't need to be included in the release packages, and add unnecessary size.

denley avatar Feb 24 '15 20:02 denley

We should also exclude the com.sun.source.* package, which has been added to the classpath for #19

denley avatar Jul 25 '15 09:07 denley

Could you remove javax.annotation.* , specifically javax.annotation.Generated from the release of the aar? These shouldn't be included in the gradle dependency.

kosiara avatar Apr 26 '16 16:04 kosiara