Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changed all methods to be called using
(
)
and all quotation marks to be"
. (Groovy supports'
as well, for some reason.)Created explicit
:wrapper
configuration, so all the configuration is in a single file. Uses7.3.1-bin
.Settings | Build, Execution, Deployment | Build Tools | Gradle
and changeUse Gradle from:
option to'wrapper' task in Gradle build script
.:wrapper
task every time you build, or run a Gradle task, so if you don't like that, switch it back. But make sure to rungradle :wrapper
manually if you change the wrapper configuration.Removed redundant
project
variable referencing.Extracted the JUnit 4 version as an
ext
variable.Upgraded dependencies.
1.10.1 -> 1.10.4
4.12 -> 4.13.2
Reverted the test source directory from explicit
src/main/test
to the defaultsrc/test/java
. (As specified by Maven's Standard Directory Layout)Removed manual Jar manifest entry.
:jar
task doesn't. (Check: Map application plugin main class to JAR manifest gradle/gradle#13125)Added the MacOS-only JVM argument (
-XstartOnFirstThread
) to theapplication { }
configuration.Changed tasks creation to use
tasks.register
as the task is then configured only when the task is run. Reduces time used during the "Configuring" phase.Modified tasks
:fatJar
and:execute
to act as aliases for:shadowJar
and:runShadow
respectively, as those replace the previous implementations.