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

[T1duS] ip #680

Open
wants to merge 54 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
68c58c1
Add Gradle support
May 24, 2020
03523ec
Bump gradle and lib version
Eclipse-Dominator Aug 5, 2023
81a9c53
build.gradle: Prevent generating a second JAR file
aureliony Jul 16, 2024
6aa0869
Renamed Bot
T1duS Aug 27, 2024
9aa95e9
Level-1
T1duS Aug 27, 2024
8d7ef61
Level-1
T1duS Aug 27, 2024
26a4f78
Level-2
T1duS Aug 28, 2024
742b278
Level-3
T1duS Aug 28, 2024
8921f9d
Level-4
T1duS Sep 8, 2024
41419f3
A-TextUiTesting
T1duS Sep 8, 2024
791ceff
Level-5
T1duS Sep 8, 2024
eb2be1d
Level-6
T1duS Sep 8, 2024
02d84a8
Level-7
T1duS Sep 8, 2024
7689960
Merge pull request #1 from T1duS/branch-Level-7
T1duS Sep 8, 2024
2fe4354
Improve code quality
T1duS Sep 8, 2024
f3dff1a
Implement Level-8
T1duS Sep 8, 2024
1bfdf9e
Merge branch 'branch-Level-8'
T1duS Sep 8, 2024
98329b9
Improve OOP quality
T1duS Sep 8, 2024
7f11c22
Make Package
T1duS Sep 8, 2024
4b4e23e
Merge remote-tracking branch 'origin/add-gradle-support'
T1duS Sep 8, 2024
be97f49
Add Gradle
T1duS Sep 8, 2024
5d93574
Add JUnit Tests
T1duS Sep 8, 2024
ad05bc5
Add AI-generated Javadoc documentation
T1duS Sep 8, 2024
27a30a9
Improve Coding Standard
T1duS Sep 8, 2024
29a1931
Add functionality for finding tasks
T1duS Sep 8, 2024
b479ae6
Merge branch 'branch-A-CodingStandard'
T1duS Sep 8, 2024
97b281f
Merge branch 'branch-Level-9'
T1duS Sep 8, 2024
39871e8
GUI
T1duS Sep 14, 2024
fe1682a
Merge pull request #2 from T1duS/branch-level-10
T1duS Sep 14, 2024
0e3f9d3
checkstyle
T1duS Sep 14, 2024
cc1bbc6
Merge pull request #4 from T1duS/A-Checkstyle
T1duS Sep 14, 2024
2359427
added assertions
T1duS Sep 14, 2024
825a679
Merge pull request #5 from T1duS/branch-A-Assertions
T1duS Sep 14, 2024
d0c45b5
updated docs
T1duS Sep 16, 2024
c221350
Merge pull request #6 from T1duS/branch-A-Userguide
T1duS Sep 16, 2024
09d31e7
finished userguide
T1duS Sep 16, 2024
4007c2c
Merge pull request #7 from T1duS/branch-A-Userguide
T1duS Sep 16, 2024
10d6d49
extension
T1duS Sep 16, 2024
616bbc5
Merge pull request #8 from T1duS/BCD-Extension
T1duS Sep 16, 2024
1d1452e
A-CodeQuality
T1duS Sep 16, 2024
38ee534
Merge pull request #9 from T1duS/branch-A-CodeQuality
T1duS Sep 16, 2024
e8af505
What this commit does:
T1duS Sep 16, 2024
3669b82
Merge pull request #10 from T1duS/branch-A-CodeQuality
T1duS Sep 16, 2024
daebd82
UI
T1duS Sep 19, 2024
38ae099
Merge pull request #11 from T1duS/branch-A-CodeQuality
T1duS Sep 19, 2024
e89275f
Add commit with correct git standard
T1duS Sep 28, 2024
b96c5e1
Add commit with correct git standard
T1duS Sep 28, 2024
9c8fa68
Add commit with correct git standard
T1duS Sep 28, 2024
98b29a4
Add commit with correct git standard
T1duS Sep 28, 2024
e732e25
Add commit with correct git standard
T1duS Sep 28, 2024
4661936
Add commit with correct git standard
T1duS Sep 28, 2024
cb3b0a4
exit application when bye is given as input
T1duS Oct 18, 2024
a40616a
code quality and exception changes
T1duS Oct 18, 2024
f57ad05
Merge pull request #13 from T1duS/Fixes
T1duS Oct 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"java.checkstyle.configuration": "${workspaceFolder}/config/checkstyle/checkstyle.xml",
"java.configuration.updateBuildConfiguration": "interactive"
}
60 changes: 60 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
plugins {
id 'java'
id 'application'
id 'checkstyle'
id 'com.github.johnrengelman.shadow' version '7.1.2'
}

repositories {
mavenCentral()
}

dependencies {
testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-api', version: '5.10.0'
testRuntimeOnly group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version: '5.10.0'
String javaFxVersion = '17.0.7'

implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'linux'
implementation group: 'org.openjfx', name: 'javafx-controls', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-controls', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-controls', version: javaFxVersion, classifier: 'linux'
implementation group: 'org.openjfx', name: 'javafx-fxml', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-fxml', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-fxml', version: javaFxVersion, classifier: 'linux'
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'mac'
implementation group: 'org.openjfx', name: 'javafx-graphics', version: javaFxVersion, classifier: 'linux'
}

checkstyle {
toolVersion = '10.2'
}

test {
useJUnitPlatform()

testLogging {
events "passed", "skipped", "failed"

showExceptions true
exceptionFormat "full"
showCauses true
showStackTraces true
showStandardStreams = false
}
}

application {
mainClass.set("opus.Launcher")
}

shadowJar {
archiveBaseName = "opus"
archiveClassifier = null
}

run{
standardInput = System.in
}
Loading