Age | Commit message (Collapse) | Author |
|
|
|
|
|
I should have really waited for the PRs to be merged first thinking about it..
|
|
* ModProcessor: Add more descriptive error TR output error message
* Fix flatDir/files/fileTree mod dependencies
* Add clarifying comment
* Use hash as a placeholder version
* ProjectTestTrait: Copy instead of reading and writing text
This allows having jars and other binary data in tests.
* Add integration test for local file dependencies
* Use File.bytes instead of Files.copy
* Use truncated SHA256 instead of murmur3
|
|
|
|
|
|
remapper classpath.
|
|
|
|
|
|
|
|
Signed-off-by: shedaniel <daniel@shedaniel.me>
|
|
|
|
* Fix new gradle 8.0 deprecation added in 7.2
* Handle bootstrap tests a bit better
* Fix 0.9 wrapper tests
|
|
This reverts commit 50d6fd298d7ac450dea1b8475c43e73255e674b5.
|
|
|
|
|
|
|
|
* move repo declartions
- Move repository declartions in MavenConfiguration.java to LoomRepositoryPlugin.java
* move repo declartions
- Move repository declartions in MinecraftMappedProvider.java to LoomRepositoryPlugin.java
* move repo declartions
- Move repository declarations in MinecraftProcessedProvider.java to LoomRepositoryPlugin.java
* do not add repositories if dependencyResolutionManagement is used
* Simplify the change on LoomGradlePlugin
- this is the suggestion from liach
* change name to follow fabric naming convension
- change getProjectUUID to getProjectUuid
- change PROJECT_MAPPED_CLASSIFIER to projectMappedClassifier
* remove MavenConfiguration.java
- the file currently do nothing.
* clean-up for all `instanceof` clause
* add DependencyResolutionManagementTest
* code cleanup
* Update src/test/resources/projects/dependencyResolutionManagement/projmap/src/main/resources/modid.accesswidener
* change project uuid to project full name
Co-authored-by: modmuss50 <modmuss50@gmail.com>
|
|
|
|
|
|
|
|
|
|
# Conflicts:
# src/test/groovy/net/fabricmc/loom/test/util/ProjectTestTrait.groovy
|
|
|
|
|
|
* Gradle 7 part 1
* Fix actions?
* Update actions
* Fix tests not running
* Fix some broken tests
* Update kotlin to try and fix JDK 16 support
* Disable KotlinTest on j16
* exclude kotlin test from actions...
|
|
|
|
This ensures that constants included in the mc jar can be used.
|
|
|
|
Nodes can also have groovy.xml.QNames, which need to be compared using
their matches(Object) method.
|
|
|
|
IDK how well this would work on a gradle script but might be interesting to try on yarn or something.
|
|
* Start adding constant unpicking
* Update to use unpick cli
* Fix build?
* Fix?
* Fix log spam when unpicking
* Improve unpick tests
|
|
More work is needed to fix all the issues with it but its not really something I want to get into right now.
|
|
|
|
|
|
Improved gradle 7 support
General cleanup
|
|
This should cover most of the main things now.
|
|
|
|
|
|
|
|
|
|
|
|
Co-authored-by: ShadewRG <onankman@gmail.com>
Co-authored-by: UndeadCat | Shadew <redgalaxysw@gmail.com>
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
|
|
* First pass on gradle 7 support
* Fix Gradle 8 deprecation warnings
* Add a deprecated compile constant
|
|
|
|
* Experiment with github actions
* Fix?
* another fix
* Fix?
* Change github actions run args
* Tried and tested is better right?
* spaces spaces spaces
* revert
* info
* Just 4.9
* Fixes to support building on newer gradle versions
* Forward log output and run tests on runtime gradle version
* Remove travis
* De-duplicate
* Remove daily action, doesnt seem to work so well.
|
|
|
|
dev/noclassifier behaviour for default RemapJarTask settings
|
|
compatibility
|