| 
								
								
									 Octavia Togami | 806dd1b840 | Fix name comparision in GroovyXmlUtil (#373) Nodes can also have groovy.xml.QNames, which need to be compared using
their matches(Object) method. | 2021-03-29 08:48:52 +01:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 71535fa75f | Add MavenProjectTest (#372) | 2021-03-27 20:26:10 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | ed08e47aab | Record javadoc support. (#366) * Record javadoc support
* Ensure we dont add JD twice | 2021-03-25 22:58:20 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | ff6701e817 | Add basic groovy code style validation. IDK how well this would work on a gradle script but might be interesting to try on yarn or something. | 2021-03-25 22:57:28 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 759cac2e6b | Constant unpicking (#328) * Start adding constant unpicking
* Update to use unpick cli
* Fix build?
* Fix?
* Fix log spam when unpicking
* Improve unpick tests | 2021-03-25 19:03:35 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 43a6b0f65f | Revert some of the changes to genSource's. More work is needed to fix all the issues with it but its not really something I want to get into right now. | 2021-03-23 19:08:15 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | c02f436123 | Run tests against 7.0-rc-1 | 2021-03-23 08:51:41 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 72a79ffb9c | Fix case where it wont try to download file. | 2021-03-18 14:39:30 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | e6ac2afc7b | Ensure outputs are reproducable across all OS's. (#363) | 2021-03-15 23:31:18 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 7231b9e053 | Mod Remapping Refactor. (#362) Improved gradle 7 support
General cleanup | 2021-03-12 22:16:24 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | e9c7c21ede | Add basic MultiProjectTest and a basic RunConfigTest This should cover most of the main things now. | 2021-03-06 23:31:09 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | d1c4082761 | Fix tests on windows | 2021-03-06 17:36:12 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 378b8850c6 | Increase heapsize for tests | 2021-03-06 15:57:58 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 5171c9bbde | Try and fix fernflower forking for the final time. Hopefully helps with #355 | 2021-03-06 14:07:37 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 92efb9aa73 | Fix ReproducibleBuildTest | 2021-03-06 13:18:55 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 87f3743b24 | Rewrite tests to be easier to write and maintain (#361) | 2021-03-06 11:40:07 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 679026ef31 | Minor cleanup/optimisations to downloading, should help a little bit more with asset downloading. Closes #359 | 2021-03-04 23:50:02 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | d02055eb23 | Fix custom sourceset not being correctly set for runconfig tasks (#357) | 2021-03-03 21:22:10 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | b7eba8b093 | Start 0.7 dev cycle | 2021-03-03 21:20:37 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | b1edf7a737 | Fix inherit not copying ideConfigGenerated | 2021-02-27 19:32:31 +00:00 |  | 
				
					
						| 
								
								
									 Shadowfacts | 4540b3af33 | Add log4jConfigs to Loom extension (#356) Allows mod build scripts to specify custom Log4j config files that will
be combined together when running Minecraft in the dev-env. For example:
    loom {
        log4jConfigs.from "MyCustomConfig.xml"
    }
See: https://logging.apache.org/log4j/2.x/manual/configuration.html#CompositeConfiguration | 2021-02-26 21:19:26 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 57c9a8f320 | Add loom dev deps to runtimeClasspath instead of runtimeOnly | 2021-02-14 14:23:04 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 46957df360 | Run tests against gradle 7 and fail on deprecation. Fix gradle 8 support again. | 2021-02-14 13:56:22 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 2070aeb94a | Disable log4j jansi support when compiling, removes a warning about it. | 2021-02-13 18:04:16 +00:00 |  | 
				
					
						| 
								
								
									 Juuxel | dd440acb8e | Add dev runtime dependencies to runtimeClasspath instead of runtimeOnly (#350) This stops them from incorrectly showing up in Gradle module metadata
when a software component is used. | 2021-02-13 16:53:44 +00:00 |  | 
				
					
						| 
								
								
									 Juuxel | 737c6cbd4f | RunConfigSettings.generateIDEConfig -> ideConfigGenerated + normal getter/setter (#349) | 2021-02-12 18:43:05 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | da6a50d558 | asm 9.1 | 2021-02-12 18:18:42 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 0d1f40aee4 | Rewrite minecraft game data handling. Much faster asset and native validation logic.
Simplfied game metadata model. | 2021-02-12 17:50:54 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 24c166fc79 | Generate IDE run configs on a per config basis. Allows for much finer grain control over what run configs are generated. Defaults to generate all run configs on the root project. | 2021-02-11 18:50:25 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 6b481fbcd6 | Revert previous change, somewhat. I didnt understand the issue correctly. | 2021-02-11 18:32:01 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 4daec03a0f | Rename runs->runConfigs | 2021-02-11 18:18:07 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 409f5f8e93 | Update MCE - Remove auto population of minVersion in mixins - Drop some log levels. | 2021-02-11 18:12:27 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | b8058c693d | Fix CME, Closes #345 | 2021-02-03 19:56:41 +00:00 |  | 
				
					
						| 
								
								
									 Jason | 671328795e | Generate fabric.mod.json for included submodule jars (#343) * Generate fabric.mod.json for included submodule jars
* Appease checkstyle | 2021-02-02 23:03:57 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 5b3222e9b9 | Rename mode -> environment + Hopefully fix a regression with the run tasks | 2021-01-31 00:12:10 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 6a315be278 | Improve run configs (#318) (#338) 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> | 2021-01-29 18:04:39 +00:00 |  | 
				
					
						| 
								
								
									 shedaniel | 17fb2b4656 | Cache the checksum of asset index files. (#335) * Cache the checksum of asset index files.
* Resolve reviews | 2021-01-29 15:38:46 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 48d4243be6 | Merge remote-tracking branch 'FabricMC/dev/0.6' into dev/0.6 | 2021-01-28 21:17:12 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | c1fcd93a89 | Dont add the mojang maven repo twice. Might speed some things up as well due to ordering | 2021-01-28 21:16:56 +00:00 |  | 
				
					
						| 
								
								
									 Bytzo | 16f72e1c95 | Set classpath before compileJava task (#330) (#333) | 2021-01-26 18:08:19 +00:00 |  | 
				
					
						| 
								
								
									 Chocohead | ba3a1e4d9c | Use the given manifest version hash if possible (#337) | 2021-01-24 14:39:52 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | f7efac5d18 | Revert previous attempt at fixing genSources when loom is applied via buildSrc | 2021-01-21 21:47:32 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 34a9d2316c | Improve error handling around access widener remapping. Closes #311 | 2021-01-21 20:30:08 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | d91b722c35 | Another attempt at fixing issues with fernflower's classpath | 2021-01-21 20:09:48 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 4a30993da7 | Apply all buildscript configurations across all parent projects to try and fix fernflower classpath issues again. If you have any better suggestions please let me know. | 2021-01-21 19:40:59 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | b622544cbe | Dont remap dependency sources when building on CI services. Use `-Dfabric.loom.ci=false` to force disable | 2021-01-19 22:15:23 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 58e94f2db3 | Centralise refreshDeps variable. Makes it easier to hack it to always enable for profiling. | 2021-01-19 21:58:39 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | a436eb7690 | 1 Infinite Loop | 2021-01-18 22:10:44 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | 47097c65ce | Gradle 7 (and hopefully 8) support (#332) * First pass on gradle 7 support
* Fix Gradle 8 deprecation warnings
* Add a deprecated compile constant | 2021-01-17 18:34:22 +00:00 |  | 
				
					
						| 
								
								
									 modmuss50 | f0bb05a205 | Remove dep on procyon-fabric-compilertools I cannot see its use | 2021-01-16 13:57:43 +00:00 |  |