Skip to content

Commit 93b388e

Browse files
committed
Refactor project structure
1 parent 442bfa9 commit 93b388e

36 files changed

Lines changed: 54 additions & 155 deletions

.github/workflows/deploy-to-mavencentral.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,7 @@ jobs:
4141
echo "mavenCentralPassword=$MAVEN_CENTRAL_PASSWORD" >> gradle.properties
4242
./gradlew --stacktrace documentify-core:publish
4343
./gradlew --stacktrace documentify-plugin:publish
44-
./gradlew --stacktrace documentify-starters:documentify-mvc:publish
45-
./gradlew --stacktrace documentify-starters:documentify-reactive:publish
44+
./gradlew --stacktrace documentify-project:documentify-mvc:publish
45+
./gradlew --stacktrace documentify-project:documentify-reactive:publish
46+
./gradlew --stacktrace documentify-starters:documentify-starter-mvc:publish
47+
./gradlew --stacktrace documentify-starters:documentify-starter-reactive:publish
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
subprojects {
2+
with(pluginManager) {
3+
apply(rootProject.libs.plugins.gradle.mavenCentral.publish.get().pluginId)
4+
}
5+
dependencies {
6+
compileOnly(rootProject.libs.spring.boot.starter.test)
7+
api(rootProject.projects.documentifyCore)
8+
}
9+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
dependencies {
2+
compileOnly(libs.spring.boot.starter.web)
3+
implementation(libs.spring.restdocs.mockmvc)
4+
implementation(libs.spring.restdocs.restassured)
5+
implementation(libs.restassured.mockmvc)
6+
implementation(libs.restdocs.api.spec)
7+
implementation(libs.restdocs.api.spec.mockmvc)
8+
implementation(libs.restdocs.api.spec.restassured)
9+
}

documentify-starters/documentify-mvc/src/main/kotlin/io/github/bgmsound/documentify/mvc/AbstractMvcDocumentContextEnvironment.kt renamed to documentify-project/documentify-mvc/src/main/kotlin/io/github/bgmsound/documentify/mvc/AbstractMvcDocumentContextEnvironment.kt

File renamed without changes.

documentify-starters/documentify-mvc/src/main/kotlin/io/github/bgmsound/documentify/mvc/Documentify.kt renamed to documentify-project/documentify-mvc/src/main/kotlin/io/github/bgmsound/documentify/mvc/Documentify.kt

File renamed without changes.

documentify-starters/documentify-mvc/src/main/kotlin/io/github/bgmsound/documentify/mvc/MvcDocumentContextEnvironment.kt renamed to documentify-project/documentify-mvc/src/main/kotlin/io/github/bgmsound/documentify/mvc/MvcDocumentContextEnvironment.kt

File renamed without changes.

documentify-starters/documentify-mvc/src/main/kotlin/io/github/bgmsound/documentify/mvc/ValidatableMockMvcResponseAdapter.kt renamed to documentify-project/documentify-mvc/src/main/kotlin/io/github/bgmsound/documentify/mvc/ValidatableMockMvcResponseAdapter.kt

File renamed without changes.

documentify-starters/documentify-mvc/src/main/kotlin/io/github/bgmsound/documentify/mvc/ValidatableMockResponse.kt renamed to documentify-project/documentify-mvc/src/main/kotlin/io/github/bgmsound/documentify/mvc/ValidatableMockResponse.kt

File renamed without changes.

documentify-starters/documentify-mvc/src/main/kotlin/io/github/bgmsound/documentify/mvc/emitter/AbstractMvcDocumentEmitter.kt renamed to documentify-project/documentify-mvc/src/main/kotlin/io/github/bgmsound/documentify/mvc/emitter/AbstractMvcDocumentEmitter.kt

File renamed without changes.

documentify-starters/documentify-mvc/src/main/kotlin/io/github/bgmsound/documentify/mvc/emitter/AlternativeMvcResponseDocumentController.kt renamed to documentify-project/documentify-mvc/src/main/kotlin/io/github/bgmsound/documentify/mvc/emitter/AlternativeMvcResponseDocumentController.kt

File renamed without changes.

0 commit comments

Comments
 (0)