Commit Graph

339 Commits

Author SHA1 Message Date
modmuss50 2d548eedce 1.18.2 2022-02-28 14:11:10 +00:00
modmuss50 e26f9d1d29 1.18.2-rc1 2022-02-25 14:26:22 +00:00
modmuss50 f0f44472dd 1.18.2-pre3 2022-02-23 16:15:59 +00:00
modmuss50 ceb3a205fb 1.18.2-pre2 2022-02-21 16:09:06 +00:00
modmuss50 e268e3d958 1.18.2-pre1 2022-02-18 17:15:29 +00:00
Player fd8c5a7486 22w07a 2022-02-16 19:13:28 +01:00
modmuss50 c490cdb066
Fix broken javadoc jar (#3011)
* Try building against jdk18

* update grade

* Update asm for unpick

* Set ignore-source-errors
2022-02-16 16:19:57 +00:00
modmuss50 0ef70746f2 22w06a 2022-02-09 18:58:35 +00:00
modmuss50 a038ffcefc 22w05a 2022-02-02 17:09:28 +00:00
modmuss50 26c319461b 22w03a 2022-01-19 17:26:32 +00:00
modmuss50 057596f268
Add mc version id into jar manifest (#2948) 2022-01-02 18:54:44 +00:00
modmuss50 2e99628c1f 1.18.1 2021-12-10 10:34:55 +00:00
Player 242ce1869c 1.18.1-rc3 2021-12-10 05:23:55 +01:00
Player fa3916ac6f 1.18.1-rc2 2021-12-08 14:38:38 +01:00
modmuss50 dadc38b9c4 1.18.1-rc1 2021-12-07 16:44:03 +00:00
modmuss50 a0f28b94eb 1.18.1-pre1 2021-12-03 14:43:55 +00:00
modmuss50 e0c26300f8 1.18 2021-11-30 16:08:33 +00:00
modmuss50 0de5bbc883 1.18-rc4 2021-11-29 14:22:00 +00:00
modmuss50 f4e55dd00a 1.18-rc3 2021-11-26 16:18:42 +00:00
modmuss50 e5d9f15632 1.18-rc2 2021-11-26 13:17:12 +00:00
modmuss50 fe2dbc5d21 1.18-rc1 2021-11-25 15:18:06 +00:00
modmuss50 8dc444e87e 1.18-pre8 2021-11-24 15:45:45 +00:00
modmuss50 2300dbccaf 1.18-pre7 2021-11-23 17:12:25 +00:00
modmuss50 3eb7466178 1.18-pre6 2021-11-22 18:18:04 +00:00
modmuss50 071aba24e7 1.18-pre5 2021-11-19 16:35:58 +00:00
modmuss50 4ade9fad12 1.18-pre4 2021-11-17 18:32:59 +00:00
modmuss50 07f60f0a15 1.18-pre3 2021-11-17 16:49:31 +00:00
modmuss50 d792ab8d27 1.18-pre2 2021-11-16 18:18:51 +00:00
modmuss50 50f4f74efa Fix extractServerJar jar task to use the path found in versions.list. 2021-11-11 18:17:23 +00:00
modmuss50 1f0b4b7ebc 1.18-pre1 2021-11-11 18:05:24 +00:00
modmuss50 35c46fc6b7 21w44a 2021-11-03 18:39:11 +00:00
modmuss50 252bfe0e75 Update mappingpoet to fix build. 2021-10-27 20:07:08 +01:00
modmuss50 97a0f3a782 21w43a 2021-10-27 18:08:35 +01:00
modmuss50 a3a508b7cf 21w42a 2021-10-20 20:37:00 +01:00
modmuss50 f8089985bd Update tiny-remapper and enable "inferNameFromSameLvIndex" to fix issues with decompiling some locals. 2021-10-14 17:02:56 +01:00
modmuss50 aa0334680e Update CFR and engima 2021-10-13 19:29:39 +01:00
Player 4a7974d557 21w41a 2021-10-13 19:18:52 +02:00
modmuss50 1391c4cb97 21w40a 2021-10-07 15:55:57 +01:00
modmuss50 c888e202a4 Fix switched inputs in mergeJars 2021-09-30 00:55:48 +01:00
modmuss50 7436b2b1d9 21w39a 2021-09-29 19:08:30 +01:00
modmuss50 66374095fe
Move to name-proposal and update enigma/cfr (#2708)
* Move to name-proposal and update enigma/cfr

* Update name-proposal

* Update name-proposal
2021-09-28 16:17:36 +01:00
modmuss50 477e4a0dee
Fix record componenets (#2706) 2021-09-24 13:06:15 +01:00
Player 2f4b31c7df 21w38a 2021-09-23 18:35:53 +02:00
liach 544daf01e8
Manually adding signature back for records to aid decompilers and javadoc gen (#2683)
* Manually adding signature back for records to aid decompilers and
javadoc gen

Signed-off-by: liach <liach@users.noreply.github.com>

* Fix more bad notations

Now fake source errors are only packages + cannot extend record

Signed-off-by: liach <liach@users.noreply.github.com>

* Export signatures to extras/record_signatures.json

Signed-off-by: liach <liach@users.noreply.github.com>

* Add newline

* Load the map immediately into memory than lazily

Co-authored-by: liach <liach@users.noreply.github.com>
2021-09-20 13:00:25 +01:00
modmuss50 1804a08f23 Update enigma + tiny remapper
Modernise yarn tasks
2021-09-16 21:03:56 +01:00
Player 3c62b19290 21w37a 2021-09-16 21:06:33 +02:00
modmuss50 b23b7c6681
Build fully on Java 17, closes #2670 (#2676) 2021-09-14 21:21:33 +01:00
modmuss50 8551f2ee31 Revert "Use automapped names for documented fields (#2571)"
This reverts commit c96f65c814.
2021-07-19 21:49:44 +01:00
YanisBft c96f65c814
Use automapped names for documented fields (#2571)
* Use automapped names for documented fields

* forgot those

* update filament
2021-07-19 13:06:35 +01:00
liach d88f9e4804
Update toolchain and fix minor javadoc problems (#2563)
* Update toolchain and fix minor javadoc problems

Fixes #2518 and resolves gradle warnings

Signed-off-by: liach <liach@users.noreply.github.com>

* update java version in comment as well

* remove obsolete comment (didn't forsee mojang would go java 16)

Signed-off-by: liach <liach@users.noreply.github.com>

* beautify this as well

* at least javadoc won't stall for 10 minutes now

still after 5 minutes of building there is a daemon with 4G ram usage

Signed-off-by: liach <liach@users.noreply.github.com>

* Use more friendly format to set properties

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-07-10 12:28:14 +01:00
modmuss50 8d68cc22a9 1.17.1 2021-07-06 15:02:40 +01:00
modmuss50 648897cd3e 1.17.1-rc2 2021-07-05 16:40:11 +01:00
liach ce3c9cd93b
Bump enigma (#2543)
Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2021-07-04 01:30:37 +01:00
modmuss50 9d8a096c5f 1.17.1-rc1 2021-07-01 17:21:19 +01:00
modmuss50 0ad32f2247 1.17.1-pre3 2021-06-30 18:01:37 +01:00
modmuss50 81938ec1ed 1.17.1-pre2 2021-06-29 17:26:16 +01:00
modmuss50 39bf6bccf6 1.17.1-pre1 2021-06-18 14:36:45 +01:00
modmuss50 f63e45a644 1.17 2021-06-08 16:07:35 +01:00
YanisBft 6d169d5422
Structure package constants (#2473)
* Structure package constants

* forgot that

* does this matter?

* remove block box prefix

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-06-07 14:44:50 +01:00
modmuss50 0694c629a9 1.17-rc2 2021-06-07 13:43:26 +01:00
modmuss50 0ffa7d2901 1.17-rc1 2021-06-04 15:14:50 +01:00
modmuss50 407aab9955 1.17-pre5 2021-06-03 19:30:06 +01:00
modmuss50 a8eaec9181 1.17-pre4 2021-06-02 17:47:23 +01:00
modmuss50 c13a13d765 1.17-pre3 2021-06-01 17:22:33 +01:00
modmuss50 282fb18a0b 1.17-pre2 2021-05-31 17:31:55 +01:00
modmuss50 05c8aac4f2
Build javadoc with JDK 17 to fix #2429 (#2445)
Co-authored-by: liach <7806504+liach@users.noreply.github.com>
2021-05-29 11:41:27 +01:00
modmuss50 372c15cf37 1.17-pre1 2021-05-27 18:09:37 +01:00
Player 38f713e4fc 21w20a 2021-05-19 19:20:40 +02:00
Juuxel 1b024ab7c1
Update to Filament 0.3.0 (#2398) 2021-05-14 15:26:02 +00:00
liach f79141cc44
Fixes #2399 (#2400)
Increases ram because otherwise javadoc will stall

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2021-05-14 16:00:29 +01:00
modmuss50 f32667580c Build javadoc against java 16
Require J16
2021-05-12 20:59:27 +01:00
Player 8fc50a424d 21w19a 2021-05-12 17:50:44 +02:00
modmuss50 b8cf5bdaef 21w18a 2021-05-05 18:45:23 +01:00
modmuss50 151d5011eb Revert 3126eeea1d 2021-04-28 23:34:42 +01:00
modmuss50 381ef2229b Fix release 2021-04-28 23:16:02 +01:00
modmuss50 7d53f6d141 Hopefully fix and simplify branch name checking 2021-04-28 23:13:10 +01:00
modmuss50 3126eeea1d
PGP sign maven artifacts (#2358) 2021-04-28 23:06:31 +01:00
modmuss50 e12dacd26c
Dont allow overwriting existing versions (#2357)
Ensure branch name equals mc version
2021-04-28 19:42:32 +01:00
Player aec7f8ec93 Actually update the MC version in the build script.. 2021-04-28 17:53:36 +02:00
actuallyasmartname 682eb367c8
Update Dependencies (#2343)
* Update build.yml

* Update publish.yml

* Update update-base.yml

* Update build.gradle

* Update gradle.properties

* Use fabric's CFR
2021-04-24 10:07:59 +01:00
Player 0d9ca60b62 21w16a 2021-04-22 00:49:29 +02:00
modmuss50 9ac44da9db 21w15a 2021-04-14 18:18:43 +01:00
Juuxel e7d81b806c
Add javadoc linting task using Filament (#2318)
* Add javadoc linting task

* Fix all javadoc formatting
2021-04-13 12:59:43 +01:00
modmuss50 6304e347f3
Migrate build-logic to filament (#2303)
* Migrate build-logic to filament

* Fix

* Cleanup
2021-04-09 20:05:41 +01:00
modmuss50 f42f7bb2ed
Remove java < 11 support for yarns buildscript. (#2296) 2021-04-09 19:53:02 +01:00
modmuss50 3d39c74f21 21w14a
All of the package-info classes are just reformatted. The tool used to generate them didn't output the same format as matcher/engima
2021-04-07 18:22:56 +01:00
liach e9fdb87bed
Assorted fixes (#2253)
Always name registry fields. Otherwise the name inference messes things up.
Javadocs start building again
Cfr decompile fails because decompileClasspath is resolved too early
and cannot be modified in downloadMcLibs

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2021-04-02 19:01:34 +01:00
Juuxel f44bbdd185
Add unpick constant field remapping (#2236)
* Add unpick constant field remapping

* Update unpick

Co-authored-by: modmuss50 <modmuss50@gmail.com>
2021-04-02 13:56:57 +01:00
liach 2fb24b985f
Generate use page for javadoc (#2245)
Closes #2093

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2021-04-02 13:03:52 +01:00
modmuss50 c397ba1399
Add a task to generate mappings for the package-info classes. (#2249) 2021-04-01 21:45:41 +01:00
liach 771d2c5cbd
Fixes javadoc gen for 21w13a (#2238)
Closes #2217

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2021-04-01 08:49:22 +01:00
modmuss50 414cedb22f 21w13a 2021-03-31 19:47:17 +01:00
liach de339b3ad3
Add package javadoc support (#2205)
* Add package javadoc support

Closes #2035

This is surprisingly easy given modmuss's work on constants. So here we go

Signed-off-by: liach <liach@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Joseph Burton <burtonjae@hotmail.co.uk>
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: Joseph Burton <burtonjae@hotmail.co.uk>
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2021-03-30 22:39:16 +01:00
liach ccf403e01b
Minor javadoc updates around unpick (#2200)
* Minor javadoc updates around unpick

Signed-off-by: liach <liach@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
2021-03-28 20:33:12 +01:00
modmuss50 c44013c861 Cleanup unpick version.
No longer in 3 places :D
2021-03-26 19:04:52 +00:00
modmuss50 b471d4e43f Update unpick to 2.1.0 2021-03-26 17:57:15 +00:00
liach 54332c40e1
Fix unpick log spamming (#2189)
Closes #2187

Signed-off-by: liach <liach@users.noreply.github.com>

Co-authored-by: liach <liach@users.noreply.github.com>
2021-03-25 12:45:12 +00:00
modmuss50 b9837ab99b
Constant Unpicking (#1952)
This is the first take of this, its done in such a way where we can awlays iterate improvements into it.
2021-03-24 20:04:48 +00:00
modmuss50 696ae0e310 21w11a 2021-03-17 18:44:18 +00:00
modmuss50 77196755cd Remove jcenter from buildscript Closes #2153 2021-03-16 17:51:18 +00:00