-
Notifications
You must be signed in to change notification settings - Fork 24
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Jar Jar Links (`jarjar`) is in-sourced to Jar Jar Abrams (https://github.com/eed3si9n/jarjar-abrams) repository and receieves regular maintenance since it's being used as sbt-assembly. I think we should switch to using Jar Jar Ambrams CLI: 1. it's an extension of the original jarjar handling Scala signatures and `$`-mangling. 2. it wipes out the Zip entry timestamps to 2010-01-01. **Note** The following demonstrtes that the Zip entries for Spring Boot Actuator is 2010'ed out. ``` $ unzip -l bazel-out/darwin_arm64-fastbuild/bin/external/jvm__org_springframework_boot__spring_boot_actuator/spring-boot-actuator-shaded.jar Archive: bazel-out/darwin_arm64-fastbuild/bin/external/jvm__org_springframework_boot__spring_boot_actuator/spring-boot-actuator-shaded.jar Length Date Time Name --------- ---------- ----- ---- 0 01-01-2010 00:00 META-INF/ ``` I've also added `src/test/bazel:jarjar_test` to test this behavior on CI. Since Jar Jar Abrams CLI is distributed as an uber JAR, we can also get rid of rules_jvm_external, and just download the JAR from Maven Central.
- Loading branch information
Showing
76 changed files
with
46 additions
and
4,557 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
40 changes: 0 additions & 40 deletions
40
src/jmh/java/com/github/johnynek/jarjar/JarJarBenchmark.java
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.