Skip to content

Commit

Permalink
Updated project structure to use 'subprojects' directory.
Browse files Browse the repository at this point in the history
  • Loading branch information
cstroe committed Apr 1, 2019
1 parent 804fd23 commit 7479730
Show file tree
Hide file tree
Showing 81 changed files with 29 additions and 21 deletions.
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,5 @@
/.data/

# Generated resources
/checklister-web/src/main/resources/checklister-build.properties
/checklister-web/src/main/resources/banner.txt
/subprojects/web/src/main/resources/checklister-build.properties
/subprojects/web/src/main/resources/banner.txt

This file was deleted.

21 changes: 15 additions & 6 deletions settings.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
rootProject.name = "checklister"
include("checklister-dto",
"checklister-event",
"checklister-eventserde-json",
"checklister-eventsink-logger",
"checklister-eventsink-kafka",
"checklister-web")

include("dto",
"event",
"eventserde-json",
"eventsink-logger",
"eventsink-kafka",
"web",
"history")

for (project in rootProject.children) {
project.apply {
projectDir = file("subprojects/$name")
buildFileName = "$name.gradle.kts"
}
}
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@ repositories {
dependencies {
// Kotlin
implementation(kotlin("stdlib-jdk8"))
implementation(project(":checklister-dto"))
implementation(project(":dto"))
}
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,6 @@ dependencies {
testImplementation("org.junit.jupiter:junit-jupiter-api:5.3.2")
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.3.2")

implementation(project(":checklister-event"))
testImplementation(project(":checklister-dto"))
implementation(project(":event"))
testImplementation(project(":dto"))
}
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,9 @@ dependencies {
implementation(kotlin("stdlib-jdk8"))

// Checklister dependencies
implementation(project(":checklister-dto"))
implementation(project(":checklister-event"))
testImplementation(project(":checklister-eventserde-json"))
implementation(project(":dto"))
implementation(project(":event"))
testImplementation(project(":eventserde-json"))

// log4j2
implementation("org.apache.logging.log4j:log4j-api:2.11.2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@ repositories {
dependencies {
api("org.apache.logging.log4j:log4j-api:2.11.2")
implementation(kotlin("stdlib-jdk8")) // Kotlin stdlib
implementation(project(":checklister-event"))
implementation(project(":event"))
}
Original file line number Diff line number Diff line change
Expand Up @@ -186,9 +186,9 @@ dependencies {
// integrationTestCompile("org.seleniumhq.selenium:selenium-java:3.13.0")
// integrationTestCompile("org.seleniumhq.selenium:selenium-remote-driver:3.13.0")

implementation(project(":checklister-event"))
implementation(project(":checklister-dto"))
implementation(project(":checklister-eventserde-json"))
implementation(project(":checklister-eventsink-kafka"))
implementation(project(":checklister-eventsink-logger"))
implementation(project(":event"))
implementation(project(":dto"))
implementation(project(":eventserde-json"))
implementation(project(":eventsink-kafka"))
implementation(project(":eventsink-logger"))
}

0 comments on commit 7479730

Please sign in to comment.