* Move everything to the new service system
* Checkstyle
* Fix unit tests + make them use the internet less
* Some more fixes
* Split the mixin ap mapping handling out into its own service.
* Checkstyle
* Fixes
* Move mixin refmap handling to a service
* Minor changes
* New service system for source jar remapping
* Remove the class generation, its too complex and useless.
* Fix
* Tests and cleanup
* Add basic SourceRemapperService test
* Skip file property tests on windows.
* Skip remapping in `AbstractRemapJarTask`s when source and target namespaces match
The "remap jar" tasks have much more functionality than simply remapping jars at this point, such as adding namespace metadata, nesting jars, ensuring reproducible builds, etc. Some custom build logic may want to take advantage of these features without the full overhead of no-op remapping with TinyRemapper/Mercury.
* Add test
* Perf improvements to multi-project builds.
* Fixes.
* More fixes.
* Layered mappings fixes
* Perf improvements. Undo broken fix.
* Fix remap classpath being empty.
* Another gradle bug? Either way this is fine and works.
* Fix broken test
* Final fixes?
* Fix and cleanup mixin ap mappings.
* 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