Skip to content

Commit

Permalink
[Feat] core-data, core-domain 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
YiBeomSeok committed Nov 14, 2023
1 parent a823a4d commit 827031b
Show file tree
Hide file tree
Showing 19 changed files with 35 additions and 34 deletions.
4 changes: 2 additions & 2 deletions build-logic/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@ dependencies {
gradlePlugin {
plugins {
register("androidHilt") {
id = "aidoc.android.hilt"
id = "cazait.android.hilt"
implementationClass = "org.cazait.HiltAndroidPlugin"
}
register("kotlinHilt") {
id = "aidoc.kotlin.hilt"
id = "cazait.kotlin.hilt"
implementationClass = "org.cazait.HiltKotlinPlugin"
}
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import cazait.configureKotlinAndroid
import cazait.configureHiltAndroid
import org.cazait.configureKotlinAndroid
import org.cazait.configureHiltAndroid

plugins {
id("com.android.application")
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
import cazait.configureComposeAndroid
import org.cazait.configureComposeAndroid

configureComposeAndroid()
4 changes: 2 additions & 2 deletions build-logic/src/main/kotlin/cazait.android.feature.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import cazait.configureHiltAndroid
import cazait.libs
import org.cazait.configureHiltAndroid
import org.cazait.libs

plugins {
id("cazait.android.library")
Expand Down
8 changes: 4 additions & 4 deletions build-logic/src/main/kotlin/cazait.android.library.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import cazait.configureCoroutineAndroid
import cazait.configureHiltAndroid
import cazait.configureKotest
import cazait.configureKotlinAndroid
import org.cazait.configureCoroutineAndroid
import org.cazait.configureHiltAndroid
import org.cazait.configureKotest
import org.cazait.configureKotlinAndroid

plugins {
id("com.android.library")
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package cazait
package org.cazait

import org.gradle.api.Project
import org.gradle.kotlin.dsl.dependencies
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package cazait
package org.cazait

import org.gradle.api.Project
import org.gradle.kotlin.dsl.dependencies
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package cazait
package org.cazait

import com.android.build.api.dsl.ApplicationExtension
import com.android.build.api.dsl.CommonExtension
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package cazait
package org.cazait

import org.gradle.api.Plugin
import org.gradle.api.Project
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package cazait
package org.cazait

import org.gradle.api.Plugin
import org.gradle.api.Project
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package cazait
package org.cazait

import org.gradle.api.Project

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package cazait
package org.cazait

import org.gradle.api.Project
import org.gradle.api.tasks.testing.Test
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
@file:Suppress("UnstableApiUsage")

package cazait
package org.cazait

import org.gradle.api.JavaVersion
import org.gradle.api.Project
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package cazait
package org.cazait

import org.gradle.api.Project
import org.gradle.kotlin.dsl.dependencies
Expand Down
13 changes: 6 additions & 7 deletions core/data/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
@Suppress("DSL_SCOPE_VIOLATION") // TODO: Remove once KTIJ-19369 is fixed
plugins {
id("java-library")
alias(libs.plugins.kotlin.jvm)
id("cazait.android.library")
id("cazait.android.hilt")
id("kotlinx-serialization")
}

java {
sourceCompatibility = JavaVersion.VERSION_1_7
targetCompatibility = JavaVersion.VERSION_1_7
}
android {
namespace = "org.cazait.core.data"
}
13 changes: 6 additions & 7 deletions core/domain/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
@Suppress("DSL_SCOPE_VIOLATION") // TODO: Remove once KTIJ-19369 is fixed
plugins {
id("java-library")
alias(libs.plugins.kotlin.jvm)
id("cazait.android.library")
id("cazait.android.hilt")
id("kotlinx-serialization")
}

java {
sourceCompatibility = JavaVersion.VERSION_1_7
targetCompatibility = JavaVersion.VERSION_1_7
}
android {
namespace = "org.cazait.core.domain"
}
3 changes: 3 additions & 0 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,8 @@ play-services-location = { module = "com.google.android.gms:play-services-locati
retrofit = { module = "com.squareup.retrofit2:retrofit", version.ref = "retrofitVersion" }

# Hilt (DI)
hilt-core = { group = "com.google.dagger", name = "hilt-core", version.ref = "hilt" }
hilt-compiler = { group = "com.google.dagger", name = "hilt-compiler", version.ref = "hilt" }
hilt-android = { group = "com.google.dagger", name = "hilt-android", version.ref = "hilt" }
hilt-android-testing = { group = "com.google.dagger", name = "hilt-android-testing", version.ref = "hilt" }
hilt-android-compiler = { group = "com.google.dagger", name = "hilt-android-compiler", version.ref = "hilt" }
Expand All @@ -123,6 +125,7 @@ hilt-navigation-compose = { group = "androidx.hilt", name = "hilt-navigation-com
kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinxCoroutines" }
kotlinx-coroutines-android = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-android", version.ref = "kotlinxCoroutines" }
kotlinx-coroutines-play-services = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-play-services", version.ref = "kotlinxCoroutines" }
kotlinx-coroutines-test = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-test", version.ref = "kotlinxCoroutines" }

# Testing
junit = { group = "junit", name = "junit", version.ref = "junit" }
Expand Down

0 comments on commit 827031b

Please sign in to comment.