Commit Graph

263 Commits

Author SHA1 Message Date
Jonathan Coates
ac2c4663cb Look up field/method access for all remappings
Fixes #60
2021-03-11 19:01:31 +11:00
md_5
61aaffe27e Upgrade to ASM 9.1 for Java 16 support 2021-03-11 19:01:31 +11:00
md_5
7e2f76472d Upgrade to ASM 8.0.1 for Java 15 support 2021-03-11 19:01:31 +11:00
Isaiah
b513228846
#59: Fix Jar Compare
* Fix bug introduced in #46
2020-06-24 18:40:02 +10:00
QartemisT
a3230c15a6
#58: Allow comments / blank lines in InheritanceMap 2020-05-05 09:27:46 +10:00
md_5
de150d74a2 [maven-release-plugin] prepare for next development iteration 2020-03-02 13:19:12 +11:00
md_5
febfb5ac98 [maven-release-plugin] prepare release SpecialSource-1.8.6 2020-03-02 13:19:01 +11:00
md_5
324acb6ce6 Upgrade to ASM 7.3.1 for Java 14 support 2020-03-02 13:15:48 +11:00
Human Gamer
c6c8cc3e36 #57: Fixed null pointer exception when output jar directory is the same as the working directory. 2020-02-16 09:31:20 +11:00
md_5
378cd78432 Upgrade to ASM 7.1; Make SS itself build reproducibly. 2019-03-16 20:40:46 +11:00
md_5
f63f343677 Add --only, a more aggressive version of --excluded-packages 2018-12-13 11:11:41 +11:00
md_5
6370404e61 Downgrade shade plugin 2018-12-06 10:59:15 +11:00
md_5
89b9721c58 Dependency updates 2018-12-06 09:52:03 +11:00
md_5
2bbb797460 [maven-release-plugin] prepare for next development iteration 2018-11-01 21:07:12 +11:00
md_5
450689bfbc [maven-release-plugin] prepare release SpecialSource-1.8.5 2018-11-01 21:06:55 +11:00
md_5
5dbf0ee84a Add --stable option to strip file dates 2018-10-02 20:53:50 +10:00
LexManos
e78721546a Create output directory if it does not exist.
FileOutputStreams will not automatically create the necessary directories, so we have to do it.
2018-09-30 18:03:45 +10:00
md_5
a5ebbbfa37 Add infrastructure / implementation of basic progress meters 2018-09-28 14:30:15 +10:00
Recursive G
5fe8dbf4d9 fix incorrect srg-out destination 2018-07-23 16:32:30 +10:00
md_5
2e3c6e046b Revert "Update to ASM-6.2"
This breaks produced jars for unknown reasons. Do not use SS 1.8.4.
2018-07-14 10:34:42 +10:00
md_5
32d089e1fa [maven-release-plugin] prepare for next development iteration 2018-07-13 17:56:59 +10:00
md_5
01e8f53915 [maven-release-plugin] prepare release SpecialSource-1.8.4 2018-07-13 17:56:46 +10:00
md_5
e2c24ab314 Update to ASM-6.2 2018-07-13 17:55:53 +10:00
md_5
4eed52a15b #54: Clear error for people trying to compare broken jars 2018-06-17 12:36:13 +10:00
md_5
13db1ae859 [maven-release-plugin] prepare for next development iteration 2018-04-04 16:52:08 +10:00
md_5
cd3317d1d3 [maven-release-plugin] prepare release SpecialSource-1.8.3 2018-04-04 16:51:56 +10:00
md_5
ee41a6eb5d Add support for Java 10 2018-04-04 16:50:59 +10:00
LexManos
50f72646af Add support for tsrg format, and reversing of t/csrg. 2018-03-22 21:09:44 +11:00
LexManos
5c739a1fa2 Add fix for Proguard issue. 2018-03-22 21:09:24 +11:00
md_5
414fbfd72f [maven-release-plugin] prepare for next development iteration 2018-01-28 10:05:42 +11:00
md_5
5cedbf3599 [maven-release-plugin] prepare release SpecialSource-1.8.2 2018-01-28 10:05:27 +11:00
Pokechu22
b454c85dab Use try-with-resources in all other situations that can use it 2018-01-25 20:48:26 +11:00
Pokechu22
98cadeffbf Ensure all resources are closed
Also updates to Java 7 to allow try-with-resources
2018-01-25 20:48:26 +11:00
md_5
b342037b99 Update to ASM-6.0 release version. 2017-10-13 22:11:26 +11:00
md_5
0aa93cc45f [maven-release-plugin] prepare for next development iteration 2017-10-13 22:01:23 +11:00
md_5
aa76e467ba [maven-release-plugin] prepare release SpecialSource-1.8.1 2017-10-13 22:01:11 +11:00
Ross Allan
be4dfc382e #47-ish Fix same problem with UnsortedRemappingMethodAdapter (#49)
Caused double mapping + non-access aware mapping
2017-09-26 09:22:59 +10:00
Ross Allan
3e4fbfb967 Fix #47: RemappingClassAdapter remapped names twice. 2017-09-24 17:26:35 +10:00
Ross Allan
908f24e8ec Always close the InputStreams returned from Jar.getResource (#46)
* Always close the InputStreams returned from Jar.getResource

* Tentative change to not open inputstream when checking if a resource exists
2017-09-09 20:58:53 +10:00
md_5
7c09caa222 [maven-release-plugin] prepare for next development iteration 2017-09-02 17:13:16 +10:00
md_5
72ed890e39 [maven-release-plugin] prepare release SpecialSource-1.8.0 2017-09-02 17:13:01 +10:00
md_5
9444a315dc Produce shaded jars with updated maven-shade-plugin 2017-08-23 16:47:41 +10:00
md_5
e9311dc423 Preliminary Java 9 Support 2017-08-18 18:10:56 +10:00
md_5
2de90be7b9 Change depends
* Upgrade most depends
* Downgrade jopt for Java 6 support
2017-08-11 21:32:25 +10:00
md_5
0bd1ae2ce7 #40: Don't strip file dates 2017-08-11 21:26:37 +10:00
Ross Allan
72c448daa1 Jar now implements Closeable. (#44) 2017-08-05 09:04:19 +10:00
Mickeyxiami
d8bf831e48 Fix ASM SignatureReader choking on lambda signatures generated by JDT (#42) 2017-01-21 21:56:40 +11:00
md_5
ae50d3187f Prepare for next development cycle 2016-05-16 19:14:46 +10:00
md_5
51f785496e Prepare for 1.7.4 release. 2016-05-16 19:01:37 +10:00
md_5
d5e772c99a Update depend versions 2016-05-16 19:00:25 +10:00