Commit Graph

247 Commits

Author SHA1 Message Date
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
LexManos
955036e2c1 #36: Fix for remapping lambda expressions. 2016-05-16 18:57:27 +10:00
Abrar Syed
fcd1c49bb7 delegate existing access check to accessApplied method 2015-09-11 14:43:12 +10:00
Lex Manos
e87c7889c9 Remap inner class names. 2015-07-28 17:59:24 +10:00
md_5
4f879545c8 Print unapplied access maps. 2015-06-06 19:00:05 +10:00
md_5
fb929568df Fix kill LVT for remap only maps. 2015-02-24 19:31:49 +11:00
md_5
a47c2f808c Prepare for next dev cycle 2015-01-30 16:40:42 +11:00
md_5
8452983ed9 Prepare for 1.7.3 release. 2015-01-30 16:39:37 +11:00
md_5
e24ed53012 Correctly add inner class access transforms.
@abrarysed @chickenbones
2015-01-28 18:25:39 +11:00
md_5
085a49c347 Add #28 - callback API for access maps 2015-01-26 17:30:44 +11:00
md_5
48f75844fd Prepare for 1.7.3-SNAPSHOT 2015-01-12 20:49:40 +11:00
md_5
f9d821039d Prepare for 1.7.2 release 2015-01-12 20:42:30 +11:00
md_5
4ae1176157 Prevent unbounded / double cache growth. 2015-01-12 20:41:08 +11:00
md_5
8c2527e413 Prepare for next dev cycle 2015-01-12 12:28:11 +11:00
md_5
391d84ed2c Update guava / asm. Make version 1.7.1-SNAPSHOT. 2015-01-09 18:18:40 +11:00
md_5
e1ab7c7093 Revert back to 4.1 for ForgeGradle. 2015-01-09 14:08:55 +11:00
md_5
baa74df732 Update API versions. (reverted from commit c1b38b3e2e) 2015-01-09 13:49:03 +11:00