Special-purpose fork of https://github.com/FabricMC/fabric-loom
Find a file
modmuss50 0ae8535c40
Access widener support (#182)
* 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

* Update to match the changes in loader

* More fixes

* Update to match loader changes.

* Improve error logging
2020-04-06 15:28:53 +01:00
gradle/wrapper 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
src Access widener support (#182) 2020-04-06 15:28:53 +01:00
.editorconfig add gradle plugin marker (#11) 2018-11-03 13:01:34 +00:00
.gitattributes Update Gradle wrapper to 3.0 (#2) 2016-08-16 23:29:10 +01:00
.gitignore Reformat to use Fabric API's checkstyle (#137) 2019-11-02 20:23:27 +00:00
.travis.yml Reformat to use Fabric API's checkstyle (#137) 2019-11-02 20:23:27 +00:00
build.gradle 0.2.7 refactors (#178) 2020-03-06 11:15:34 +00:00
checkstyle.xml Fix checkstyle config not supporting windows line endings 2019-11-13 18:00:07 +00:00
gradle.properties Revert to old name 2018-10-22 19:25:18 +01:00
gradlew Update Gradle to 5.1.1 for Lazy Configuration support 2019-06-12 17:13:25 -05:00
gradlew.bat Update Gradle to 5.1.1 for Lazy Configuration support 2019-06-12 17:13:25 -05:00
HEADER add license header 2018-10-27 16:14:05 +02:00
Jenkinsfile Merge branch 'pull/110' into dev/0.2.5 2019-06-24 11:17:45 +01:00
LICENSE Update Gradle wrapper to 3.0 (#2) 2016-08-16 23:29:10 +01:00
README.md ongoing de-OMLification 2018-10-24 22:07:18 +02:00
settings.gradle Update Gradle wrapper to 3.0 (#2) 2016-08-16 23:29:10 +01:00

fabric-loom

Gradle plugin for Fabric

Usage: gradlew setup idea (Use ./gradle on macOS and Linux)