Skip to content
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

Update to Gradle 6.8 and clean up #3768

Merged
merged 11 commits into from Feb 28, 2021
Merged

Update to Gradle 6.8 and clean up #3768

merged 11 commits into from Feb 28, 2021

Conversation

Romitou
Copy link
Sponsor Contributor

@Romitou Romitou commented Feb 21, 2021

Description

This Pull Request brings major changes to the build system. It updates the Gradle wrapper from 5.0 to 6.7 and reorganises the build.gradle file to make it more understandable, clear and concise. As indicated in an issue (#3084), I have also removed the publishing system. Some variables have been added to the gradle.properties, and remove the use of GStrings as much as possible. I also modified and improved the part of the tests creation code. These changes also correct the duplication of aliases (#3727). I have also replaced LocalDate with LocalTime, which should resolve issue #3571. Feel free to tell me what I need to change!

This Pull Request also provides version compatibility between JDK 8 and JDK 15 when PR #3705 will be merged.


Target Minecraft Versions: any
Requirements: none
Related Issues: #3084, #3571, #3727, #2869

@TPGamesNL TPGamesNL added the enhancement Feature request, an issue about something that could be improved, or a PR improving something. label Feb 22, 2021
@Romitou Romitou changed the title Update to Gradle 6.7 and clean up Update to Gradle 6.8 and clean up Feb 26, 2021
@FranKusmiruk FranKusmiruk added 2.5 and removed 2.5 labels Feb 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Feature request, an issue about something that could be improved, or a PR improving something.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants