Commit graph

37 commits

Author SHA1 Message Date
95585adea7 Add publish instructions 2024-10-15 02:50:13 -07:00
ecb210d3ef Change project name to Nugget 2024-10-15 02:31:08 -07:00
Jason Penilla
bf78951adc
fix(core/patcher): Download Spigot dependencies using DetachedResolver (#233)
* Download Spigot sources using DetachedResolver; fixes #232

* Create resolver during task init

* Use DependencyFactory instead of project

* Remove redundant casts

* remove unused import
2024-03-27 12:38:27 -07:00
Jason Penilla
0d47c66448
Update Gradle wrapper to 8.7 2024-03-26 11:54:19 -07:00
Jason Penilla
0b3688ca5b
Use JDK 17 toolchain and set -Xjdk-release=11 2024-01-09 15:12:05 -07:00
Jason Penilla
fc0ead8047
Update spotless and fix license check (#227) 2023-11-29 18:10:27 -07:00
Jason Penilla
7669316eac
Change back to our deleteRecursive utility instead of Kotlin's new built in one
Also, all the experimental path api we were using is stable now, so remove the opt-in flag
2023-11-21 12:24:32 -07:00
Jason Penilla
47ec175e27
Update DiffPatch (#225) 2023-11-20 16:39:14 -07:00
Jason Penilla
3be0f6cff7
Update Gradle to 8.4 (#224) 2023-11-20 16:12:08 -07:00
Jason Penilla
5225a4d132
Use short-circuiting content comparison instead of hash comparison when possible (#222) 2023-11-16 23:44:02 -07:00
Jason Penilla
3a4ea86b77
core/patcher: print version and os on plugin apply & don't require unsupported property for windows dev bundle gen 2023-10-05 10:46:02 -07:00
Kyle Wood
3f6c7a5feb
Fix Gradle deprecation issue, buildSrc missing name 2023-06-07 19:00:25 -05:00
Jason Penilla
d3d7eec0c5
chore: Bump ASM & lorenz-tiny 2023-06-06 18:41:46 -07:00
Jason Penilla
bed0081cad Update for deprecations 2023-02-15 13:12:11 -07:00
Jason Penilla
4e8233d0ae Add descriptions 2023-02-15 13:12:11 -07:00
Jason Penilla
e17043314f Make sure noRelocate is considered for shadowJar up-to-date check 2023-02-15 13:12:11 -07:00
Jason Penilla
6b158a2b7a Standardize publishing (releases on plugin portal, snapshots on paper repo), combine -lib sources into plugin source jars. 2023-02-15 13:12:11 -07:00
Jason
0e759beba4
Use DiffPatch to apply patches in userdev, removes git dependency (#178) 2023-02-09 09:39:52 -07:00
Jason
71402ecbc0
Lock server dir for mc dev sources and apply patches (#172)
Fixes IntelliJ deciding to sync during apply patches breaking git state
2022-12-13 09:59:27 -07:00
Riley Park
1daa1948c1 update endpoints 2022-05-20 20:39:17 -07:00
Kyle Wood
8d47aaa469
Don't keep library-changes.json file inside the bundler jar 2021-11-28 23:08:49 -06:00
Jason Penilla
79ccae2de2
Use patched mercury 2021-11-22 22:40:52 -08:00
Jason Penilla
b70515b3d4
Update Gradle wrapper to 7.3 2021-11-09 15:30:49 -08:00
Jason Penilla
835ea19220
Use correct slf4j impl 2021-11-03 20:23:06 -07:00
Jason
a1b1b140a2
Update Hypo to 1.2.2 (#102) 2021-10-24 00:14:34 -07:00
Jason
5b6f778557
Update to Gradle 7.2 (#84) 2021-09-27 00:01:00 -07:00
Jason Penilla
d330bd1b1b Revert "shade and relocate log4j-core"
This reverts commit 53b8d8e975.

Something changed in Gradle 7.2 in regards to logging, and this now
causes more log spam than it was solving.
2021-08-18 12:31:44 -05:00
Jason Penilla
53b8d8e975 shade and relocate log4j-core
hypo uses log4j2 for logging, so when running mappings generation, userdev was giving a warning about missing log4j impl. core and patcher did not display this warning before as shadow provides a log4j2 impl, and is always used with core/patcher
2021-08-17 15:43:36 -05:00
Kyle Wood
f5d09e8d1d
Move constants into a package for wildcard import support
Also add more entries in .editorconfig to help IntelliJ, and explicitly
list which packages should always have wildcard imports.
2021-07-03 22:45:33 -05:00
Kyle Wood
0938b9e579
Update to my new username 2021-07-03 21:13:52 -05:00
Kyle Wood
e24891ba33
Several improvements to fork support
Fork projects should perform better and be more stable now. Upstream
patch tasks will now cache as expected, with only the base patch tasks
not caching.

MCDev imports and paperclipJar should both work correctly now as well.
applyPatches and rebuildPatches should work first time as well as
repeat runs, including when running with new MCDev imports and changes
to upstream.

Fixes #25
2021-06-19 23:45:09 -05:00
Kyle Wood
cb32d78534
Update to Gradle 7.1, fix generatePaperclipPatch output property 2021-06-14 21:17:07 -05:00
MiniDigger
36186fca7a use proper repos 2021-06-14 20:55:36 +02:00
MiniDigger
5212332f40 deploy to paper repo 2021-06-14 20:48:10 +02:00
Kyle Wood
caccbb1570
Hopefully actually fix library relocating 2021-06-11 06:17:38 -05:00
Kyle Wood
b4f5e44ba2
Fix relocating in published plugin 2021-06-11 05:55:27 -05:00
Kyle Wood
a384d7eef4
Initial work on supporting forks 2021-06-09 20:55:14 -05:00