diff options
author | Harsh Shandilya <me@msfjarvis.dev> | 2022-12-02 01:57:02 +0530 |
---|---|---|
committer | Harsh Shandilya <me@msfjarvis.dev> | 2022-12-02 01:57:02 +0530 |
commit | afd0eebdd3287d932c53879fa1ac88f430080ef5 (patch) | |
tree | 141b9147325b96f4ab3a49927e4a1d997f3c37be | |
parent | 54bb4676a7c16d959769e522ac018f3e3e822797 (diff) |
refactor(build-logic): move all code to a single top-level project
-rw-r--r-- | .idea/kotlinc.xml | 2 | ||||
-rw-r--r-- | build-logic/android-plugins/build.gradle.kts | 64 | ||||
-rw-r--r-- | build-logic/automation-plugins/build.gradle.kts | 48 | ||||
-rw-r--r-- | build-logic/build.gradle.kts (renamed from build-logic/kotlin-plugins/build.gradle.kts) | 47 | ||||
-rw-r--r-- | build-logic/settings.gradle.kts | 6 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/AndroidCommon.kt (renamed from build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/AndroidCommon.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/ApplicationPlugin.kt (renamed from build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/ApplicationPlugin.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/DependencyUpdatesPlugin.kt (renamed from build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/DependencyUpdatesPlugin.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/GitHooksPlugin.kt (renamed from build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/GitHooksPlugin.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/KotlinAndroidPlugin.kt (renamed from build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/KotlinAndroidPlugin.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/KotlinCommonPlugin.kt (renamed from build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/KotlinCommonPlugin.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/KotlinKaptPlugin.kt (renamed from build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/KotlinKaptPlugin.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/KotlinLibraryPlugin.kt (renamed from build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/KotlinLibraryPlugin.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/KtfmtPlugin.kt (renamed from build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/KtfmtPlugin.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/LibraryPlugin.kt (renamed from build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/LibraryPlugin.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/PublishedAndroidLibraryPlugin.kt (renamed from build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/PublishedAndroidLibraryPlugin.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/RenameArtifactsPlugin.kt (renamed from build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/RenameArtifactsPlugin.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/SentryPlugin.kt (renamed from build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/SentryPlugin.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/artifacts/CollectApksTask.kt (renamed from build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/artifacts/CollectApksTask.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/artifacts/CollectBundleTask.kt (renamed from build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/artifacts/CollectBundleTask.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/crowdin/CrowdinExtension.kt (renamed from build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/crowdin/CrowdinExtension.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/crowdin/CrowdinPlugin.kt (renamed from build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/crowdin/CrowdinPlugin.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/flavors/ProductFlavors.kt (renamed from build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/flavors/ProductFlavors.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/flavors/SlimTests.kt (renamed from build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/flavors/SlimTests.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtCheckTask.kt (renamed from build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtCheckTask.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtDiffEntry.kt (renamed from build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtDiffEntry.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtDiffer.kt (renamed from build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtDiffer.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtFormatTask.kt (renamed from build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtFormatTask.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/psl/PSLUpdateTask.kt (renamed from build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/psl/PSLUpdateTask.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/psl/PublicSuffixListPlugin.kt (renamed from build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/psl/PublicSuffixListPlugin.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/signing/AppSigning.kt (renamed from build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/signing/AppSigning.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/snapshot/SnapshotExtension.kt (renamed from build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/snapshot/SnapshotExtension.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/tasks/GitHooks.kt (renamed from build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/tasks/GitHooks.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/versioning/Constants.kt (renamed from build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/versioning/Constants.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/versioning/VersioningPlugin.kt (renamed from build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/versioning/VersioningPlugin.kt) | 0 | ||||
-rw-r--r-- | build-logic/src/main/kotlin/app/passwordstore/gradle/versioning/VersioningTask.kt (renamed from build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/versioning/VersioningTask.kt) | 0 |
36 files changed, 47 insertions, 120 deletions
diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml index 0e65ceac..4251b727 100644 --- a/.idea/kotlinc.xml +++ b/.idea/kotlinc.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <project version="4"> <component name="KotlinJpsPluginSettings"> - <option name="version" value="1.7.21" /> + <option name="version" value="1.7.22" /> </component> </project>
\ No newline at end of file diff --git a/build-logic/android-plugins/build.gradle.kts b/build-logic/android-plugins/build.gradle.kts deleted file mode 100644 index 23a14da0..00000000 --- a/build-logic/android-plugins/build.gradle.kts +++ /dev/null @@ -1,64 +0,0 @@ -/* - * Copyright © 2014-2021 The Android Password Store Authors. All Rights Reserved. - * SPDX-License-Identifier: GPL-3.0-only - */ -@file:Suppress("DSL_SCOPE_VIOLATION", "UnstableApiUsage") - -import org.gradle.api.JavaVersion -import org.gradle.api.tasks.compile.JavaCompile -import org.gradle.kotlin.dsl.withType -import org.jetbrains.kotlin.gradle.tasks.KotlinCompile - -plugins { `kotlin-dsl` } - -afterEvaluate { - tasks.withType<JavaCompile>().configureEach { - sourceCompatibility = JavaVersion.VERSION_11.toString() - targetCompatibility = JavaVersion.VERSION_11.toString() - } - - tasks.withType<KotlinCompile>().configureEach { - kotlinOptions { - jvmTarget = JavaVersion.VERSION_11.toString() - freeCompilerArgs = freeCompilerArgs + "-Xsam-conversions=class" - } - } -} - -gradlePlugin { - plugins { - register("versioning") { - id = "com.github.android-password-store.versioning-plugin" - implementationClass = "app.passwordstore.gradle.versioning.VersioningPlugin" - } - register("android-application") { - id = "com.github.android-password-store.android-application" - implementationClass = "app.passwordstore.gradle.ApplicationPlugin" - } - register("android-library") { - id = "com.github.android-password-store.android-library" - implementationClass = "app.passwordstore.gradle.LibraryPlugin" - } - register("published-android-library") { - id = "com.github.android-password-store.published-android-library" - implementationClass = "app.passwordstore.gradle.PublishedAndroidLibraryPlugin" - } - register("rename-artifacts") { - id = "com.github.android-password-store.rename-artifacts" - implementationClass = "app.passwordstore.gradle.RenameArtifactsPlugin" - } - register("sentry") { - id = "com.github.android-password-store.sentry" - implementationClass = "app.passwordstore.gradle.SentryPlugin" - } - } -} - -dependencies { - implementation(libs.build.agp) - implementation(libs.build.mavenpublish) - implementation(libs.build.metalava) - implementation(libs.build.r8) - implementation(libs.build.semver) - implementation(libs.build.sentry) -} diff --git a/build-logic/automation-plugins/build.gradle.kts b/build-logic/automation-plugins/build.gradle.kts deleted file mode 100644 index 0aa6b3ac..00000000 --- a/build-logic/automation-plugins/build.gradle.kts +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Copyright © 2014-2021 The Android Password Store Authors. All Rights Reserved. - * SPDX-License-Identifier: GPL-3.0-only - */ -@file:Suppress("DSL_SCOPE_VIOLATION", "UnstableApiUsage") - -import org.gradle.api.JavaVersion -import org.gradle.api.tasks.compile.JavaCompile -import org.gradle.kotlin.dsl.withType -import org.jetbrains.kotlin.gradle.tasks.KotlinCompile - -plugins { `kotlin-dsl` } - -afterEvaluate { - tasks.withType<JavaCompile>().configureEach { - sourceCompatibility = JavaVersion.VERSION_11.toString() - targetCompatibility = JavaVersion.VERSION_11.toString() - } - - tasks.withType<KotlinCompile>().configureEach { - kotlinOptions { - jvmTarget = JavaVersion.VERSION_11.toString() - freeCompilerArgs = freeCompilerArgs + "-Xsam-conversions=class" - } - } -} - -gradlePlugin { - plugins { - register("crowdin") { - id = "com.github.android-password-store.crowdin-plugin" - implementationClass = "app.passwordstore.gradle.crowdin.CrowdinDownloadPlugin" - } - register("psl") { - id = "com.github.android-password-store.psl-plugin" - implementationClass = "app.passwordstore.gradle.psl.PublicSuffixListPlugin" - } - register("git-hooks") { - id = "com.github.android-password-store.git-hooks" - implementationClass = "app.passwordstore.gradle.GitHooksPlugin" - } - } -} - -dependencies { - implementation(libs.build.download) - implementation(libs.build.okhttp) -} diff --git a/build-logic/kotlin-plugins/build.gradle.kts b/build-logic/build.gradle.kts index fc2147c9..0740d609 100644 --- a/build-logic/kotlin-plugins/build.gradle.kts +++ b/build-logic/build.gradle.kts @@ -20,13 +20,32 @@ afterEvaluate { tasks.withType<KotlinCompile>().configureEach { kotlinOptions { jvmTarget = JavaVersion.VERSION_11.toString() - freeCompilerArgs = freeCompilerArgs + "-Xsam-conversions=class" + "-opt-in=kotlin.RequiresOptIn" + freeCompilerArgs = freeCompilerArgs + listOf( + "-Xsam-conversions=class", + "-opt-in=kotlin.RequiresOptIn", + ) } } } gradlePlugin { plugins { + register("android-application") { + id = "com.github.android-password-store.android-application" + implementationClass = "app.passwordstore.gradle.ApplicationPlugin" + } + register("android-library") { + id = "com.github.android-password-store.android-library" + implementationClass = "app.passwordstore.gradle.LibraryPlugin" + } + register("crowdin") { + id = "com.github.android-password-store.crowdin-plugin" + implementationClass = "app.passwordstore.gradle.crowdin.CrowdinDownloadPlugin" + } + register("git-hooks") { + id = "com.github.android-password-store.git-hooks" + implementationClass = "app.passwordstore.gradle.GitHooksPlugin" + } register("kotlin-android") { id = "com.github.android-password-store.kotlin-android" implementationClass = "app.passwordstore.gradle.KotlinAndroidPlugin" @@ -47,6 +66,26 @@ gradlePlugin { id = "com.github.android-password-store.ktfmt" implementationClass = "app.passwordstore.gradle.KtfmtPlugin" } + register("published-android-library") { + id = "com.github.android-password-store.published-android-library" + implementationClass = "app.passwordstore.gradle.PublishedAndroidLibraryPlugin" + } + register("psl") { + id = "com.github.android-password-store.psl-plugin" + implementationClass = "app.passwordstore.gradle.psl.PublicSuffixListPlugin" + } + register("rename-artifacts") { + id = "com.github.android-password-store.rename-artifacts" + implementationClass = "app.passwordstore.gradle.RenameArtifactsPlugin" + } + register("sentry") { + id = "com.github.android-password-store.sentry" + implementationClass = "app.passwordstore.gradle.SentryPlugin" + } + register("versioning") { + id = "com.github.android-password-store.versioning-plugin" + implementationClass = "app.passwordstore.gradle.versioning.VersioningPlugin" + } register("versions") { id = "com.github.android-password-store.versions" implementationClass = "app.passwordstore.gradle.DependencyUpdatesPlugin" @@ -58,9 +97,15 @@ dependencies { implementation(libs.build.agp) implementation(libs.build.detekt) implementation(libs.build.diffutils) + implementation(libs.build.download) implementation(libs.build.kotlin) implementation(libs.build.ktfmt) + implementation(libs.build.mavenpublish) + implementation(libs.build.metalava) + implementation(libs.build.okhttp) implementation(libs.build.r8) + implementation(libs.build.semver) + implementation(libs.build.sentry) implementation(libs.build.vcu) implementation(libs.build.versions) implementation(libs.kotlin.coroutines.core) diff --git a/build-logic/settings.gradle.kts b/build-logic/settings.gradle.kts index 07992f1a..84b36fa8 100644 --- a/build-logic/settings.gradle.kts +++ b/build-logic/settings.gradle.kts @@ -61,9 +61,3 @@ dependencyResolutionManagement { } } } - -include("android-plugins") - -include("automation-plugins") - -include("kotlin-plugins") diff --git a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/AndroidCommon.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/AndroidCommon.kt index 5e38b6eb..5e38b6eb 100644 --- a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/AndroidCommon.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/AndroidCommon.kt diff --git a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/ApplicationPlugin.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/ApplicationPlugin.kt index bf759b3c..bf759b3c 100644 --- a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/ApplicationPlugin.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/ApplicationPlugin.kt diff --git a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/DependencyUpdatesPlugin.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/DependencyUpdatesPlugin.kt index 6dff57a1..6dff57a1 100644 --- a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/DependencyUpdatesPlugin.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/DependencyUpdatesPlugin.kt diff --git a/build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/GitHooksPlugin.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/GitHooksPlugin.kt index f1b7c39d..f1b7c39d 100644 --- a/build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/GitHooksPlugin.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/GitHooksPlugin.kt diff --git a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/KotlinAndroidPlugin.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/KotlinAndroidPlugin.kt index 49f207a1..49f207a1 100644 --- a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/KotlinAndroidPlugin.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/KotlinAndroidPlugin.kt diff --git a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/KotlinCommonPlugin.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/KotlinCommonPlugin.kt index 34d4675b..34d4675b 100644 --- a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/KotlinCommonPlugin.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/KotlinCommonPlugin.kt diff --git a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/KotlinKaptPlugin.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/KotlinKaptPlugin.kt index a798ec8e..a798ec8e 100644 --- a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/KotlinKaptPlugin.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/KotlinKaptPlugin.kt diff --git a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/KotlinLibraryPlugin.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/KotlinLibraryPlugin.kt index ad6ffc0b..ad6ffc0b 100644 --- a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/KotlinLibraryPlugin.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/KotlinLibraryPlugin.kt diff --git a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/KtfmtPlugin.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/KtfmtPlugin.kt index 74e8ba95..74e8ba95 100644 --- a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/KtfmtPlugin.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/KtfmtPlugin.kt diff --git a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/LibraryPlugin.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/LibraryPlugin.kt index 22cc8ca3..22cc8ca3 100644 --- a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/LibraryPlugin.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/LibraryPlugin.kt diff --git a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/PublishedAndroidLibraryPlugin.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/PublishedAndroidLibraryPlugin.kt index 542bfeb6..542bfeb6 100644 --- a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/PublishedAndroidLibraryPlugin.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/PublishedAndroidLibraryPlugin.kt diff --git a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/RenameArtifactsPlugin.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/RenameArtifactsPlugin.kt index 6807b6ef..6807b6ef 100644 --- a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/RenameArtifactsPlugin.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/RenameArtifactsPlugin.kt diff --git a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/SentryPlugin.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/SentryPlugin.kt index 034c62f9..034c62f9 100644 --- a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/SentryPlugin.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/SentryPlugin.kt diff --git a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/artifacts/CollectApksTask.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/artifacts/CollectApksTask.kt index 4f74136c..4f74136c 100644 --- a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/artifacts/CollectApksTask.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/artifacts/CollectApksTask.kt diff --git a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/artifacts/CollectBundleTask.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/artifacts/CollectBundleTask.kt index b627a674..b627a674 100644 --- a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/artifacts/CollectBundleTask.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/artifacts/CollectBundleTask.kt diff --git a/build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/crowdin/CrowdinExtension.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/crowdin/CrowdinExtension.kt index 3d45aebc..3d45aebc 100644 --- a/build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/crowdin/CrowdinExtension.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/crowdin/CrowdinExtension.kt diff --git a/build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/crowdin/CrowdinPlugin.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/crowdin/CrowdinPlugin.kt index 98882af5..98882af5 100644 --- a/build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/crowdin/CrowdinPlugin.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/crowdin/CrowdinPlugin.kt diff --git a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/flavors/ProductFlavors.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/flavors/ProductFlavors.kt index e4b5c739..e4b5c739 100644 --- a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/flavors/ProductFlavors.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/flavors/ProductFlavors.kt diff --git a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/flavors/SlimTests.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/flavors/SlimTests.kt index 8755a872..8755a872 100644 --- a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/flavors/SlimTests.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/flavors/SlimTests.kt diff --git a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtCheckTask.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtCheckTask.kt index a50c8494..a50c8494 100644 --- a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtCheckTask.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtCheckTask.kt diff --git a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtDiffEntry.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtDiffEntry.kt index 44d1a967..44d1a967 100644 --- a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtDiffEntry.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtDiffEntry.kt diff --git a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtDiffer.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtDiffer.kt index 936596cd..936596cd 100644 --- a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtDiffer.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtDiffer.kt diff --git a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtFormatTask.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtFormatTask.kt index 82ce4ca3..82ce4ca3 100644 --- a/build-logic/kotlin-plugins/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtFormatTask.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/ktfmt/KtfmtFormatTask.kt diff --git a/build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/psl/PSLUpdateTask.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/psl/PSLUpdateTask.kt index a5de3d49..a5de3d49 100644 --- a/build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/psl/PSLUpdateTask.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/psl/PSLUpdateTask.kt diff --git a/build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/psl/PublicSuffixListPlugin.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/psl/PublicSuffixListPlugin.kt index 2efeb4dd..2efeb4dd 100644 --- a/build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/psl/PublicSuffixListPlugin.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/psl/PublicSuffixListPlugin.kt diff --git a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/signing/AppSigning.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/signing/AppSigning.kt index 4b5c7130..4b5c7130 100644 --- a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/signing/AppSigning.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/signing/AppSigning.kt diff --git a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/snapshot/SnapshotExtension.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/snapshot/SnapshotExtension.kt index 191620d1..191620d1 100644 --- a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/snapshot/SnapshotExtension.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/snapshot/SnapshotExtension.kt diff --git a/build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/tasks/GitHooks.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/tasks/GitHooks.kt index 3ffb4c71..3ffb4c71 100644 --- a/build-logic/automation-plugins/src/main/kotlin/app/passwordstore/gradle/tasks/GitHooks.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/tasks/GitHooks.kt diff --git a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/versioning/Constants.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/versioning/Constants.kt index 52746c37..52746c37 100644 --- a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/versioning/Constants.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/versioning/Constants.kt diff --git a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/versioning/VersioningPlugin.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/versioning/VersioningPlugin.kt index 5fda1a25..5fda1a25 100644 --- a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/versioning/VersioningPlugin.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/versioning/VersioningPlugin.kt diff --git a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/versioning/VersioningTask.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/versioning/VersioningTask.kt index 7eb19a89..7eb19a89 100644 --- a/build-logic/android-plugins/src/main/kotlin/app/passwordstore/gradle/versioning/VersioningTask.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/versioning/VersioningTask.kt |