Skip to content

Commit ffaf6cb

Browse files
feat(text-inputs): create dedicated artifact to test components. (#169)
1 parent afb043f commit ffaf6cb

File tree

87 files changed

+986
-11
lines changed

Some content is hidden

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

87 files changed

+986
-11
lines changed

appbars/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ plugins {
22
id("com.android.library")
33
id("kotlin-android")
44
id("VitaminComposeLibraryPlugin")
5+
id("VitaminQualityPlugin")
56
id("com.vanniktech.maven.publish")
67
}
78

badges/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ plugins {
22
id("com.android.library")
33
id("kotlin-android")
44
id("VitaminComposeLibraryPlugin")
5+
id("VitaminQualityPlugin")
56
id("com.vanniktech.maven.publish")
67
id("app.cash.paparazzi")
78
}

buildSrc/build.gradle.kts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ gradlePlugin {
1919
id = "VitaminComposeLibraryPlugin"
2020
implementationClass = "com.decathlon.vitamin.compose.VitaminComposeLibraryPlugin"
2121
}
22+
plugins.register("VitaminQualityPlugin") {
23+
id = "VitaminQualityPlugin"
24+
implementationClass = "com.decathlon.vitamin.compose.VitaminQualityPlugin"
25+
}
2226
}
2327

2428
dependencies {

buildSrc/src/main/kotlin/com/decathlon/vitamin/compose/VitaminComposeLibraryPlugin.kt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,6 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
1414

1515
class VitaminComposeLibraryPlugin : Plugin<Project> {
1616
override fun apply(target: Project) {
17-
target.apply(plugin = "app.cash.licensee")
18-
target.configure<app.cash.licensee.LicenseeExtension> {
19-
allow("Apache-2.0")
20-
allow("MIT")
21-
}
2217
target.repositories {
2318
google()
2419
mavenCentral()
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
package com.decathlon.vitamin.compose
2+
3+
import org.gradle.api.Plugin
4+
import org.gradle.api.Project
5+
import org.gradle.kotlin.dsl.apply
6+
import org.gradle.kotlin.dsl.configure
7+
8+
class VitaminQualityPlugin : Plugin<Project> {
9+
override fun apply(target: Project) {
10+
target.apply(plugin = "app.cash.licensee")
11+
target.configure<app.cash.licensee.LicenseeExtension> {
12+
allow("Apache-2.0")
13+
}
14+
}
15+
}

buttons/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ plugins {
22
id("com.android.library")
33
id("kotlin-android")
44
id("VitaminComposeLibraryPlugin")
5+
id("VitaminQualityPlugin")
56
id("com.vanniktech.maven.publish")
67
id("app.cash.paparazzi")
78
}

cards/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ plugins {
22
id("com.android.library")
33
id("kotlin-android")
44
id("VitaminComposeLibraryPlugin")
5+
id("VitaminQualityPlugin")
56
id("com.vanniktech.maven.publish")
67
id("app.cash.paparazzi")
78
}

checkboxes/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ plugins {
22
id("com.android.library")
33
id("kotlin-android")
44
id("VitaminComposeLibraryPlugin")
5+
id("VitaminQualityPlugin")
56
id("com.vanniktech.maven.publish")
67
id("app.cash.paparazzi")
78
}

chips/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ plugins {
22
id("com.android.library")
33
id("kotlin-android")
44
id("VitaminComposeLibraryPlugin")
5+
id("VitaminQualityPlugin")
56
id("com.vanniktech.maven.publish")
67
id("app.cash.paparazzi")
78
}

dividers/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ plugins {
22
id("com.android.library")
33
id("kotlin-android")
44
id("VitaminComposeLibraryPlugin")
5+
id("VitaminQualityPlugin")
56
id("com.vanniktech.maven.publish")
67
id("app.cash.paparazzi")
78
}

0 commit comments

Comments
 (0)