Removed excessive doc from build.gradle, updated libraries to the newest standard

This commit is contained in:
Seraina 2022-03-31 18:26:55 +02:00
parent 7ef0f27ec0
commit c5f7bbbf6f

View File

@ -25,28 +25,12 @@ repositories {
mavenCentral() mavenCentral()
} }
/* The following lines are extensively documented. Please remove the documentation when you have read and understood it. */ //adds all needed external libraries to gradle
dependencies { dependencies {
// EXAMPLE: LOGGING
/*
The following adds the logging framework Apache Log4J2.
The statements serve as an example on how to use libraries.
Since these are `implementation` dependencies, they are packed in the final jar.
Read the documentation at https://docs.gradle.org/current/userguide/declaring_dependencies.html to learn more
*/
implementation 'org.apache.logging.log4j:log4j-api:2.+'
implementation 'org.apache.logging.log4j:log4j-core:2.+'
/* implementation 'org.apache.logging.log4j:log4j-api:2.17.1'
This is another example - it imports the javafx-controls dependency implementation 'org.apache.logging.log4j:log4j-core:2.17.1'
*/ implementation 'org.openjfx:javafx-controls:18'
implementation 'org.openjfx:javafx-controls:17.0.2'
// JUNIT
/*
The following dependency is required to perform JUnit tests, as for example HelloWorldTest.
Since it is a `testCompile` dependency, it will not be part of the final product, only during testing.
*/
testImplementation('org.junit.jupiter:junit-jupiter:5.8.2') testImplementation('org.junit.jupiter:junit-jupiter:5.8.2')
} }