Fudge
cf13e4aa02
Allow applying kapt and using mixins in other source sets ( #211 )
...
* Fix kapt and source sets
* cleanup
* cleanup 2
2020-05-22 14:38:25 +01:00
modmuss50
a36d7a20d4
Fix crash when reading empty aw file, fix -SNAPSHOT versions plugin marker not being published
2020-05-14 02:07:53 +01:00
modmuss50
58fe59491a
Also publish a -SNAPSHOT version along side the specific versions as it was useful.
2020-05-13 20:03:26 +01:00
modmuss50
3eff7d0fdb
Improve setup speed. ( #208 )
...
* Improve access widener remapper, now uses tiny remapper
* First pass on using the new tiny remapper
* Optimise source remapping
2020-05-13 19:44:45 +01:00
modmuss50
93820f0d65
Update to new versioning scheme and update some deps
2020-04-26 14:02:27 +01:00
modmuss50
3ce6fcd9a4
Update to use threaded fernflower
2020-04-24 13:36:50 +01:00
modmuss50
9e64c729ef
Hopefully fix jenkins build
2020-04-11 19:28:48 +01:00
modmuss50
ee462f8f9e
0.2.7 refactors ( #178 )
...
* Rough work on project based jars, skeleton for AccessEscalators?
* First working draft
* Minor changes
* Add support for mutable, better error checking when parsing file.
Code cleanup
Remap if needed when reading
* Fix inner classes and genSources
* Fix CME
* Caching, only regen jar when input changes
* Some work, untested
* Fix writing, fix checkstyle issues
* More fixes
* Move jars into a maven file structure, cleans up the file structure, and will benefit idea 2020
Add some basic validation to the AccessWidenerRemapper, will present any issues with the mappings when building (May need a way to disable?)
+ Some bugs fixes
* Fix issues with source jars in idea 2020, should be backwards compatible with 2019
* Move to lorenz-tiny
* Build fix + small cleanup
* Remove accesswidener's for now
* Update dev launch injector, should fix all issues with spaces in the path.
2020-03-06 11:15:34 +00:00
modmuss50
2ab2f7c6ae
Update stitch
2020-02-14 18:50:50 +00:00
modmuss50
1416d55777
update stitch
2020-01-24 10:39:57 +00:00
modmuss50
6a8b7e2d9a
Update stitch
2019-12-27 21:04:26 +00:00
modmuss50
c67206297e
Javadocs ( #154 )
...
* Javadocs
* Move to using IFabricJavadocProvider
Co-authored-by: mentlerd <mentlerd@gmail.com>
* Checkstyle
2019-12-02 13:32:10 +00:00
modmuss50
cedddbbff5
Start on the 0.2.7 cycle
2019-11-28 18:02:51 +00:00
Fudge
4ca20fb39e
Allow source jars to use their own parameter names for mod deps ( #147 )
...
* formatting
* spaaaace
2019-11-13 12:32:44 +00:00
liach
c8ef934bda
Add mixin ap to projects in a "better way" ( #144 )
...
* Add mixin ap to projects in a "better way"
Signed-off-by: liach <liach@users.noreply.github.com>
* Remove obsolete bad code
Signed-off-by: liach <liach@users.noreply.github.com>
* Use a field in constants instead
Signed-off-by: liach <liach@users.noreply.github.com>
* String format does not work
Signed-off-by: liach <liach@users.noreply.github.com>
2019-11-11 16:52:13 +00:00
Fudge
458eaabb7e
Fix V2 regressions ( #146 )
...
* fix regressions
* Supposedly fix kotlin compile error
2019-11-11 13:21:59 +00:00
modmuss50
35437891b5
Update tiny remapper
2019-11-10 09:30:42 +00:00
Fudge
8e916f8fb0
Support using TinyV2 mappings ( #132 )
2019-11-09 19:00:36 +00:00
modmuss50
f85daec559
Reformat to use Fabric API's checkstyle ( #137 )
...
* Reformat to use Fabric API's checkstyle
* Fix
* Fix
* Update
* Travis and fixes
* possible fix for checkstyle?
* Helps if i push the checkstyle.xml file...
* Log checkstyle issues to console - used by travis
* Fix some more issues
* opps
2019-11-02 20:23:27 +00:00
modmuss50
7bcc6b98ff
Rewrite native handling, fixes support for gradle 5.6.3 Fixes #81 Fixes #134
...
This will require run configs to be regenerated
Added cleanLoom, just a task that depends on cleanLoomBinaries and cleanLoomMappings
2019-10-22 20:04:38 +01:00
asie
8d05cba5a9
fix building on gradle 4.9
2019-07-24 23:10:13 +02:00
asie
3c7d6fd87f
caching/performance improvements
2019-07-24 23:04:45 +02:00
asie
ac9c7fc103
downgrade to gradle 4.9, fix tiny-remapper deprecations, restore old dev/noclassifier behaviour for default RemapJarTask settings
2019-07-24 22:34:27 +02:00
Adrian Siekierka
fd7d4b29db
update libraries
2019-06-29 11:43:13 +02:00
Adrian Siekierka
efba2a2cb5
update libraries
2019-06-29 09:33:52 +02:00
Adrian Siekierka
f269ba5039
update dependencies
2019-06-28 23:54:54 +02:00
modmuss50
3e4ade38a7
Merge branch 'pull/110' into dev/0.2.5
...
# Conflicts:
# gradle/wrapper/gradle-wrapper.properties
# src/main/java/net/fabricmc/loom/util/MixinRefmapHelper.java
2019-06-24 11:17:45 +01:00
modmuss50
9f0cdbf1a4
Start work on 0.2.5, update to gradle 5.5-rc-3
2019-06-24 11:13:47 +01:00
asie
2c714f357e
update libraries
2019-06-20 15:25:48 +02:00
Mitchell Skaggs
ee9991fdf1
Increment version due to binary and source incompatible changes
2019-06-16 13:33:23 -05:00
Mitchell Skaggs
69df7ed774
Add simple integration tests for the plugin
2019-06-10 22:22:18 -05:00
asie
b03b5d2156
begin 0.2.4 snapshot line
2019-05-27 22:31:32 +02:00
asie
788df9cfc7
migrate RemapJarTask and RemapSourcesJarTask over to getters/setters for fields; make RemapJarTask use input and output locations instead of in-place renaming fluff
2019-05-11 00:53:50 +02:00
Adrian Siekierka
88796b3c0f
migrate away fabric-mixin-compile-extensions, fix root/sub project issues wrt mixin/loom presence hopefully once and for all
2019-04-30 00:43:26 +02:00
Adrian Siekierka
17b8aa7a70
fix #85 , remove parts of deprecated code, update Mixin
2019-04-27 22:31:50 +02:00
Adrian Siekierka
b37079c931
backport FernFlowerTask and relevant systems from 0.3
2019-04-22 13:40:59 +02:00
Adrian Siekierka
3094d70731
apply nested JAR dependencies to every remapJar task which nests
2019-04-22 01:25:03 +02:00
Adrian Siekierka
bed0bba2da
update tiny-remapper, Mixin
2019-04-21 11:37:35 +02:00
Adrian Siekierka
085021dcbb
update libraries; move asset downloading to task that does not run on every build, but only when it is required (runClient and IDEs)
2019-04-20 20:56:05 +02:00
asie
86ae0146d9
fix license check
2019-04-19 21:56:58 +02:00
modmuss50
02e9616622
Start on 0.2.1
2019-04-07 15:18:11 +01:00
Adrian Siekierka
c452b3ae8a
update libraries
2019-04-07 13:33:48 +02:00
asie
a9a160b0bf
do not pull in Enigma for Stitch
2019-02-12 20:32:42 +01:00
Adrian Siekierka
21c31307c4
update Mixin, Stitch
2019-02-01 22:28:36 +01:00
asie
d0283ed79e
update dependencies
2019-01-21 23:08:50 +01:00
asie
8827983287
update mixin
2019-01-02 21:28:53 +01:00
asie
623d1544a0
update Stitch
2018-12-28 18:42:19 +01:00
asie
0b38f3ecc5
use more reliable renamer, update Stitch - fix #46
2018-12-23 19:18:40 +01:00
Adrian Siekierka
5f121178c2
update mixin
2018-12-22 21:24:25 +01:00
Adrian Siekierka
f77aa8a1d3
update to fabric-hotfixed Mercury
2018-12-22 17:08:34 +01:00