fge / jackson-coreutils

JSON Pointer (RFC 6901) and numeric JSON equivalence for Jackson (2.2.x)
Other
22 stars 31 forks source link

Removed Guava, bump Gradle and all deps. #15

Open soberich opened 5 years ago

soberich commented 5 years ago

Hi, We really want to remove Guava as it is on of the largest deps in war though required by this dependency (and json-patch). Please kindly review. No "optimizations" made. Just a plain migration with practically coping and pasting logic from Guava's methods (Guava is a great library but we just have a JAX-RS web-app and Guava is a too big contributor to classpath).

Overview.

  1. Removed Guava
  2. Bump gradlew to 5.0 and adjust scripts for compatibility
  3. Builds and tests run now on Java 6-11
  4. Bump all versions to top available.