Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
f383540
First version of Gradle build script
ClausPolanka Apr 22, 2025
73b553f
Migrage to Gradle directory structure
ClausPolanka Apr 22, 2025
c33b090
Build successful (its failing because of missing xmpp)
ClausPolanka Apr 22, 2025
36e4724
Remove .gradle & build from repo, add minimal .gitignore
ClausPolanka Apr 22, 2025
7facaaa
RIP Ant
ClausPolanka Apr 22, 2025
e9b90d1
RIP Ant -> Gradle migration script
ClausPolanka Apr 22, 2025
ba34566
RIP Eclipse, Add Gradle Wrapper
ClausPolanka Apr 22, 2025
636cd15
Remove comments
ClausPolanka Apr 22, 2025
0e15667
Add testing roots for Gradle
ClausPolanka Apr 22, 2025
082438e
Add JVM arguments to Test tasks for module accessibility
ClausPolanka Apr 22, 2025
9946258
Add state machine diagram for auction process
ClausPolanka Apr 22, 2025
daa5120
Add Mermaid diagram to state-machine documentation
ClausPolanka Apr 22, 2025
248df28
Add sequence diagram for auction-sniper interaction
ClausPolanka Apr 22, 2025
60ceeb4
Add state machine diagram for auction process
ClausPolanka Apr 22, 2025
46d7aa6
Add drawing
ClausPolanka Apr 24, 2025
804ae15
Extend drawing
ClausPolanka Apr 24, 2025
eefab82
RIP Eclipse
ClausPolanka Apr 24, 2025
e9e4333
Update drawing
ClausPolanka Apr 25, 2025
a713d6a
Update drawing
ClausPolanka Apr 27, 2025
85fe75a
Update drawing
ClausPolanka Apr 29, 2025
f3928f0
Update drawing
ClausPolanka Apr 30, 2025
f9d2637
Update drawing
ClausPolanka May 2, 2025
74aafb6
Update drawing
ClausPolanka May 8, 2025
03c4c89
Update drawing
ClausPolanka May 8, 2025
906dbdf
Update drawing
ClausPolanka May 8, 2025
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
24 changes: 0 additions & 24 deletions .classpath

This file was deleted.

10 changes: 10 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Gradle build files
.gradle/
build/

# IntelliJ IDEA
.idea/
*.iml

# Java
*.class
17 changes: 0 additions & 17 deletions .project

This file was deleted.

61 changes: 61 additions & 0 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
plugins {
`java`
}

group = "auctionsniper"
version = "1.0-SNAPSHOT"

java {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
}

repositories {
mavenCentral()
maven { url = uri("https://oss.sonatype.org/content/repositories/snapshots") }
flatDir {
dirs("lib/deploy", "lib/develop")
}
}

dependencies {
implementation("commons-io:commons-io:1.4")
implementation("commons-lang:commons-lang:2.4")
testImplementation("junit:junit:4.6")
testImplementation("org.hamcrest:hamcrest-core:1.2")
testImplementation("org.hamcrest:hamcrest-library:1.2")
testImplementation("org.jmock:jmock:2.6.0")

implementation(fileTree("lib/deploy") {
include("*.jar")
})
testImplementation(fileTree("lib/develop") {
include("*.jar")
exclude("*-src.jar")
})
}

sourceSets {
named("test") {
java {
setSrcDirs(
listOf(
"src/test/java",
"src/test/unit",
"src/test/integration",
"src/test/end-to-end"
)
)
}
}
}

tasks.withType<Test> {
jvmArgs(
"--add-opens=java.logging/java.util.logging=ALL-UNNAMED",
"--add-opens=java.base/java.lang=ALL-UNNAMED"
)
testLogging {
events("passed", "skipped", "failed")
}
}
69 changes: 0 additions & 69 deletions build.xml

This file was deleted.

Loading