Morph21 / MercuryTrade-Community-Fork

An overlay application for Path of Exile(Tracking, Trading, Chat, etc)
MIT License
142 stars 23 forks source link

Remove android and swt as transitive dependencies #71

Closed krissrex closed 3 years ago

krissrex commented 3 years ago

Fixes #66 by removing Trident as a dependency from app, and excluding its transitive dependencies on android and SWT x86 and x86_64.

This project does not use android, nor SWT (the Eclipse Standard Widget Toolkit).

I have compiled and tested the jar, and confirmed it still works without those dependencies. A few extra dependencies are gone as well, which is every dependency from android.
image

The resulting jar is now 27MB instead of 35MB.

It still includes Trident with its BSD license. So that still needs to be adressed.

Morph21 commented 3 years ago

Hi, thank you for your contribution. I'm currently on vacation, i will look into your pull requests in next week