Skip to content
This repository was archived by the owner on Mar 6, 2024. It is now read-only.

Commit e40c247

Browse files
committed
Remove models
1 parent 99469d3 commit e40c247

File tree

90 files changed

+69
-1499
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+69
-1499
lines changed

.github/workflows/publish.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Publish
2+
3+
on:
4+
push:
5+
branches: [ master ]
6+
7+
jobs:
8+
Publish:
9+
runs-on: ubuntu-latest
10+
if: github.repository == 'dropbox/componentbox' && github.ref == 'refs/heads/master'
11+
12+
steps:
13+
- name: Checkout
14+
uses: actions/checkout@v3
15+
16+
- name: Set up JDK env
17+
uses: actions/setup-java@v2
18+
with:
19+
distribution: zulu
20+
java-version: 11
21+
22+
- name: Upload Artifacts
23+
run: ./gradlew publishAllPublicationsToMavenCentralRepository --no-daemon --no-parallel
24+
env:
25+
ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.SONATYPE_USERNAME }}
26+
ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.SONATYPE_PASSWORD }}
27+
ORG_GRADLE_PROJECT_signingInMemoryKey: ${{ secrets.SIGNING_KEY }}
28+
ORG_GRADLE_PROJECT_signingInMemoryKeyPassword: ${{ secrets.SIGNING_PASSWORD }}
29+
30+
- name: Retrieve version
31+
run: |
32+
echo "VERSION_NAME=$(cat gradle.properties | grep -w "VERSION_NAME" | cut -d'=' -f2)" >> $GITHUB_ENV
33+
- name: Publish release
34+
run: ./gradlew closeAndReleaseRepository --no-daemon --no-parallel
35+
if: "!endsWith(env.VERSION_NAME, '-SNAPSHOT')"
36+
env:
37+
ORG_GRADLE_PROJECT_mavenCentralUsername: ${{ secrets.SONATYPE_USERNAME }}
38+
ORG_GRADLE_PROJECT_mavenCentralPassword: ${{ secrets.SONATYPE_PASSWORD }}

build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ buildscript {
88
classpath 'com.android.tools.build:gradle:7.3.1'
99
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.10'
1010
classpath 'org.jetbrains.kotlin:kotlin-serialization:1.7.10'
11-
classpath 'com.vanniktech:gradle-maven-publish-plugin:0.18.0'
12-
classpath 'org.jetbrains.kotlinx:kover:0.5.0'
11+
classpath 'com.vanniktech:gradle-maven-publish-plugin:0.22.0'
12+
classpath 'org.jetbrains.kotlinx:kover:0.6.0'
1313
classpath 'org.jetbrains.kotlinx:kotlinx-cli:0.3.4'
1414
classpath 'com.rickclephas.kmp:kmp-nativecoroutines-gradle-plugin:0.12.6-new-mm'
1515
classpath 'app.cash.zipline:zipline-gradle-plugin:0.9.4'
@@ -48,7 +48,7 @@ android {
4848
minSdkVersion 24
4949
targetSdkVersion 33
5050
versionCode 1
51-
versionName '1.0.0-alpha01'
51+
versionName '0.2.0-alpha01'
5252
}
5353
}
5454

componentbox/build.gradle.kts

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ plugins {
88
id("com.android.library")
99
id("com.vanniktech.maven.publish.base")
1010
id("org.jetbrains.dokka")
11-
id("co.touchlab.faktory.kmmbridge") version libs.versions.kmm.bridge.get()
11+
id("co.touchlab.faktory.kmmbridge")
1212
`maven-publish`
1313
kotlin("native.cocoapods")
1414
}
@@ -59,16 +59,9 @@ kotlin {
5959
android {
6060

6161
compileSdk = 33
62-
lintOptions {
63-
disable += "ComposableModifierFactory"
64-
disable += "ModifierFactoryExtensionFunction"
65-
disable += "ModifierFactoryReturnType"
66-
disable += "ModifierFactoryUnreferencedReceiver"
67-
}
6862

6963
composeOptions {
7064
kotlinCompilerExtensionVersion = libs.versions.compose.compiler.get()
71-
kotlinCompilerVersion = libs.versions.kotlin.get()
7265
}
7366

7467
sourceSets["main"].manifest.srcFile("src/androidMain/AndroidManifest.xml")
@@ -90,7 +83,6 @@ kmmbridge {
9083
spm()
9184
}
9285

93-
9486
mavenPublishing {
9587
publishToMavenCentral(com.vanniktech.maven.publish.SonatypeHost.S01)
9688
signAllPublications()

componentbox/gradle.properties

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
POM_NAME=com.dropbox.componentbox
2+
POM_ARTIFACT_ID=componentbox
3+
POM_PACKAGING=jar

gradle.properties

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ systemProp.org.gradle.internal.http.socketTimeout=480000
3030
systemProp.org.gradle.internal.repository.max.retries=10
3131
systemProp.org.gradle.internal.repository.initial.backoff=500
3232
kotlin.js.generate.executable.default=false
33-
compose.version=1.3.0-alpha01-dev827
3433
org.jetbrains.compose.experimental.uikit.enabled=true
35-
org.jetbrains.compose.experimental.jscanvas.enabled=true
34+
org.jetbrains.compose.experimental.jscanvas.enabled=true
35+
36+
composeVersion=1.3.0-alpha01-dev827
37+
kmmBridgeVersion=0.3.2

gradle/libs.versions.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,22 +19,22 @@ viewmodel = "2.6.0-alpha02"
1919
zipline = "0.9.4"
2020

2121
[libraries]
22-
androidx-viewmodel = { group = "androidx.lifecycle", name = "lifecycle-viewmodel-ktx", version.ref = "viewmodel"}
23-
activity-compose = { group = "androidx.activity", name = "activity-compose", version.ref = "activity-compose"}
22+
androidx-viewmodel = { group = "androidx.lifecycle", name = "lifecycle-viewmodel-ktx", version.ref = "viewmodel" }
23+
activity-compose = { group = "androidx.activity", name = "activity-compose", version.ref = "activity-compose" }
2424

2525
kotlinx-serialization-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-core", version.ref = "kotlinx-serialization" }
2626
kotlinx-serialization-json = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-json", version.ref = "kotlinx-serialization" }
27-
kotlinx-coroutines-core = {group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core", version.ref = "coroutines"}
27+
kotlinx-coroutines-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core", version.ref = "coroutines" }
2828

2929
compose-compiler = { group = "androidx.compose.compiler", name = "compiler", version.ref = "compose-compiler" }
3030
compose-ui = { group = "androidx.compose.ui", name = "ui", version.ref = "compose-androidx" }
3131
compose-material = { group = "androidx.compose.material", name = "material", version.ref = "compose-androidx" }
3232
compose-runtime = { group = "androidx.compose.runtime", name = "runtime", version.ref = "compose-androidx" }
3333

34-
dagger-dagger = {group = "com.google.dagger", name = "dagger", version.ref = "dagger" }
35-
dagger-compiler = {group = "com.google.dagger", name = "dagger-compiler", version.ref = "dagger"}
34+
dagger-dagger = { group = "com.google.dagger", name = "dagger", version.ref = "dagger" }
35+
dagger-compiler = { group = "com.google.dagger", name = "dagger-compiler", version.ref = "dagger" }
3636

37-
store = {group = "com.dropbox.mobile.store", name="store4", version.ref = "store"}
37+
store = { group = "com.dropbox.mobile.store", name = "store4", version.ref = "store" }
3838

3939
okio-core = { group = "com.squareup.okio", name = "okio", version.ref = "okio" }
4040
okHttp-core = { group = "com.squareup.okhttp3", name = "okhttp", version.ref = "okHttp" }
File renamed without changes.

kit/gradle.properties

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
POM_NAME=com.dropbox.componentbox
2+
POM_ARTIFACT_ID=kit
3+
POM_PACKAGING=jar
File renamed without changes.

0 commit comments

Comments
 (0)