Skip to content
This repository was archived by the owner on May 18, 2021. It is now read-only.

Commit 43770a8

Browse files
committed
모듈화
1 parent a8a87c2 commit 43770a8

10 files changed

Lines changed: 61 additions & 22 deletions

File tree

.idea/codeStyles/Project.xml

Lines changed: 12 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3-
package="kr.co.finda.runaway">
3+
package="kr.co.finda.runaway.example">
44

55
<application
66
android:allowBackup="true"

app/src/main/java/kr/co/finda/runaway/InputActivity.kt renamed to app/src/main/java/kr/co/finda/runaway/example/InputActivity.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
package kr.co.finda.runaway
1+
package kr.co.finda.runaway.example
22

33
import android.content.Intent
44
import android.os.Bundle
55
import android.widget.Button
66
import android.widget.EditText
77
import androidx.appcompat.app.AppCompatActivity
8-
import kr.co.finda.runaway.data.GeneratedNameContainer
9-
import kr.co.finda.runaway.data.NameContainer
8+
import kr.co.finda.runaway.example.data.GeneratedNameContainer
9+
import kr.co.finda.runaway.example.data.NameContainer
1010

1111
class InputActivity : AppCompatActivity() {
1212

app/src/main/java/kr/co/finda/runaway/ResultActivity.kt renamed to app/src/main/java/kr/co/finda/runaway/example/ResultActivity.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
package kr.co.finda.runaway
1+
package kr.co.finda.runaway.example
22

33
import android.os.Bundle
44
import android.widget.TextView
55
import androidx.appcompat.app.AppCompatActivity
6-
import kr.co.finda.runaway.data.GeneratedNameContainer
7-
import kr.co.finda.runaway.data.NameContainer
6+
import kr.co.finda.runaway.example.data.GeneratedNameContainer
7+
import kr.co.finda.runaway.example.data.NameContainer
88

99
class ResultActivity : AppCompatActivity() {
1010

app/src/main/java/kr/co/finda/runaway/data/NameContainer.kt renamed to app/src/main/java/kr/co/finda/runaway/example/data/NameContainer.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package kr.co.finda.runaway.data
1+
package kr.co.finda.runaway.example.data
22

3-
import kr.co.finda.runaway.InputActivity
4-
import kr.co.finda.runaway.ResultActivity
3+
import kr.co.finda.runaway.example.InputActivity
54
import kr.co.finda.runaway.annotation.Container
5+
import kr.co.finda.runaway.example.ResultActivity
66

77
@Container(
88
scopes = [

runaway/build.gradle

Lines changed: 30 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,41 @@
11
plugins {
2-
id 'java-library'
3-
id 'kotlin'
2+
id 'com.android.library'
3+
id 'kotlin-android'
44
id 'com.github.dcendents.android-maven'
55
}
66

7-
java {
8-
sourceCompatibility = JavaVersion.VERSION_1_7
9-
targetCompatibility = JavaVersion.VERSION_1_7
10-
}
7+
android {
8+
compileSdkVersion 30
9+
10+
defaultConfig {
11+
minSdkVersion 16
12+
targetSdkVersion 30
13+
versionCode 1
14+
versionName "1.0"
1115

12-
group = 'com.github.FindaDeveloper'
16+
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
17+
consumerProguardFiles "consumer-rules.pro"
18+
}
19+
20+
buildTypes {
21+
release {
22+
minifyEnabled false
23+
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
24+
}
25+
}
26+
compileOptions {
27+
sourceCompatibility JavaVersion.VERSION_1_8
28+
targetCompatibility JavaVersion.VERSION_1_8
29+
}
30+
kotlinOptions {
31+
jvmTarget = '1.8'
32+
}
33+
}
1334

1435
dependencies {
1536
api project(':runaway-annotation')
1637

1738
implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
39+
40+
implementation 'androidx.appcompat:appcompat:1.2.0'
1841
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3+
package="kr.co.finda.runaway">
4+
5+
</manifest>
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
package kr.co.finda.runaway
2+
3+
object Runaway

runaway/src/main/java/kr/co/finda/runaway/state/Runaway.kt

Lines changed: 0 additions & 1 deletion
This file was deleted.

settings.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
include ':runaway'
12
include ':runaway-processor'
23
include ':runaway-annotation'
3-
include ':runaway'
44
include ':app'
55
rootProject.name = "RunAway"

0 commit comments

Comments
 (0)