Proguard rules for milo dependencies #1483
peterfranciscook
started this conversation in
General
Replies: 1 comment
-
There's a mailing list (milo-dev@eclipse.org) you can try asking as well. Not sure it will be any better... mailing lists seem to be out of fashion for anybody without grey in their beard. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I wanted to see if any milo users have a set of proguard rules for transitive dependencies that they'd like to share. I found 1 discussion mentioning proguard (#1037) but I didn't see any specific rules mentioned.
These artifacts: [org.eclipse.milo:sdk-client:0.6.16", org.eclipse.milo:stack-core:0.6.16",]
have these these transitive dependencies
I've found that just letting proguard go to town on an uber jar with milo bundled will output a jar file that does not run.
Note - my proguard file is pretty conservative - I don't have it allowing optimizations or obfuscation. In my experience, small incremental rule changes with proguard for an uber jar is the only way to avoid headaches.
These are the rules I've found useful so far that I think are related to milo specifically.
Any other proguard users in the milo community have rules they'd like to share?
Beta Was this translation helpful? Give feedback.
All reactions