-
-
Notifications
You must be signed in to change notification settings - Fork 797
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kotlin Gradle #4831
base: master
Are you sure you want to change the base?
Kotlin Gradle #4831
Conversation
Few things left to run by crosby or mimgam tomorrow :3
Somehow failing to fetch stuff from modrinth maven?
‼️ ‼️ ‼️ ‼️ ‼️
Apparently it needs both outside a dev environment! Look at me testing all the stuff :D
based pr tbh |
Small upsides, maybe, but not pointless? The build times are faster, and Kotlin gives more robust errors and is often easier to comprehend for new devs who already started on Java because its syntax is much stricter. If you have any legit concerns though I'm glad to listen ^^ |
anything that removes groovy dsl will never be pointless |
|
||
jar { | ||
from("LICENSE") { | ||
rename{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
add a space (rename {
) and make into single line, like in the shadowJar
task
Type of change
Description
Changes the main project and subproject to use the Kotlin Gradle DSL, slightly faster build times and an overall easier to read file
Related issues
N/A
How Has This Been Tested?
Worked in both the runClient fabric task as well as the default Minecraft Client configuration by the mcdev plugin, built jar works when tested on a new Prism 1.21.1 instance
Checklist: