diff --git a/.github/workflows/master_dev_ci.yml b/.github/workflows/master_dev_ci.yml index 731fcdb4..d5c73feb 100644 --- a/.github/workflows/master_dev_ci.yml +++ b/.github/workflows/master_dev_ci.yml @@ -113,6 +113,12 @@ jobs: - name: Static Analysis[Core:Common] run: ./gradlew core:common:pmd + - name: Static Analysis[Core:Network] + run: ./gradlew core:network:pmd + + - name: Static Analysis[Core:Model] + run: ./gradlew core:model:pmd + - name: Static Analysis[Feature:Auth] run: ./gradlew feature:auth:pmd @@ -151,5 +157,11 @@ jobs: - name: Static Analysis[Core:Common] run: ./gradlew core:common:checkstyle + - name: Static Analysis[Core:Network] + run: ./gradlew core:network:checkstyle + + - name: Static Analysis[Core:Model] + run: ./gradlew core:model:checkstyle + - name: Static Analysis[Feature:Auth] run: ./gradlew feature:auth:checkstyle \ No newline at end of file diff --git a/config/quality/checkstyle/checkstyle-config.xml b/config/quality/checkstyle/checkstyle-config.xml index 56363ff0..32776425 100755 --- a/config/quality/checkstyle/checkstyle-config.xml +++ b/config/quality/checkstyle/checkstyle-config.xml @@ -28,7 +28,7 @@ - + diff --git a/core/model/build.gradle.kts b/core/model/build.gradle.kts index 54439016..36278033 100644 --- a/core/model/build.gradle.kts +++ b/core/model/build.gradle.kts @@ -8,6 +8,8 @@ android { namespace = "org.mifos.mobilewallet.core.model" } +apply(from = "${project.rootDir}/config/quality/quality.gradle") + dependencies { api(libs.kotlinx.datetime) implementation(libs.jetbrains.kotlin.jdk7)