File tree Expand file tree Collapse file tree
conventions-plugins/vbpd-library-base/src/main/kotlin
dev/androidbroadcast/vbpd/gradle
vbpd-core/src/test/resources
vbpd-reflection/src/test/resources Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88.externalNativeBuild
99.cxx
1010firebase-debug.log
11+ .worktrees /
Original file line number Diff line number Diff line change @@ -19,11 +19,3 @@ android.useAndroidX=true
1919android.enableJetifier =false
2020# Kotlin code style for this project: "official" or "obsolete":
2121kotlin.code.style =official
22-
23- android.defaults.buildfeatures.aidl =false
24- android.defaults.buildfeatures.buildconfig =false
25- android.defaults.buildfeatures.dataBinding =false
26- android.defaults.buildfeatures.renderscript =false
27- android.defaults.buildfeatures.resvalues =false
28- android.defaults.buildfeatures.shaders =false
29- android.defaults.buildfeatures.viewbinding =false
Original file line number Diff line number Diff line change @@ -24,10 +24,6 @@ fun Project.androidLibraryConfig(block: LibraryExtension.() -> Unit): Unit = blo
2424fun Project.kotlinConfig (configure : Action <KotlinAndroidProjectExtension >): Unit =
2525 (this as org.gradle.api.plugins.ExtensionAware ).extensions.configure(" kotlin" , configure)
2626
27- @Suppress(" DEPRECATION" )
28- fun LibraryExtension.kotlinOptions (configure : Action <org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptions >): Unit =
29- (this as org.gradle.api.plugins.ExtensionAware ).extensions.configure(" kotlinOptions" , configure)
30-
3127val Project .libs: LibrariesForLibs
3228 get() = the<LibrariesForLibs >()
3329
Original file line number Diff line number Diff line change 11import dev.androidbroadcast.vbpd.gradle.androidLibraryConfig
22import dev.androidbroadcast.vbpd.gradle.kotlinConfig
3- import dev.androidbroadcast.vbpd.gradle.kotlinOptions
43import dev.androidbroadcast.vbpd.gradle.libs
54
65version = libs.versions.vbpd.get()
76group = " dev.androidbroadcast.vbpd"
87
9- plugins.apply (libs.plugins.jetbrains.kotlin.android.get().pluginId)
108plugins.apply (libs.plugins.android.library.get().pluginId)
119plugins.apply (" maven-publish" )
1210plugins.apply (libs.plugins.vanniktechMavenPublish.get().pluginId)
@@ -42,11 +40,6 @@ androidLibraryConfig {
4240 targetCompatibility = javaVersion
4341 }
4442
45- kotlinOptions {
46- jvmTarget = libs.versions.jvmTarget.get()
47- freeCompilerArgs + = listOf (" -module-name" , libraryId)
48- }
49-
5043 testOptions {
5144 unitTests {
5245 isIncludeAndroidResources = true
Original file line number Diff line number Diff line change 11[versions ]
2- android-compileSdk = " 35 "
3- android-buildTools = " 35 .0.0"
4- android-minSdk = " 21 "
2+ android-compileSdk = " 36 "
3+ android-buildTools = " 36 .0.0"
4+ android-minSdk = " 23 "
55android-targetSdk = " 35"
6- agp = " 8.8 .0"
7- androidx-activity = " 1.10.0 "
8- androidx-core = " 1.15 .0"
6+ agp = " 9.1 .0"
7+ androidx-activity = " 1.12.4 "
8+ androidx-core = " 1.17 .0"
99androidx-annotation = " 1.9.1"
10- androidx-appcompat = " 1.7.0 "
11- androidx-fragment = " 1.8.5 "
10+ androidx-appcompat = " 1.7.1 "
11+ androidx-fragment = " 1.8.9 "
1212androidx-recyclerview = " 1.4.0"
13- kotlin = " 2.1 .10"
13+ kotlin = " 2.3 .10"
1414vanniktechMavenPublish = " 0.30.0"
15- jvmTarget = " 11 "
15+ jvmTarget = " 17 "
1616vbpd = " 2.0.4"
1717detekt = " 1.23.8"
1818ktlint = " 14.0.1"
1919kover = " 0.9.7"
2020robolectric = " 4.16.1"
2121mockk = " 1.14.9"
22- androidx-test-core = " 1.6.1 "
23- androidx-test-runner = " 1.6.2 "
22+ androidx-test-core = " 1.7.0 "
23+ androidx-test-runner = " 1.7.0 "
2424junit = " 4.13.2"
2525
2626[libraries ]
Original file line number Diff line number Diff line change 11distributionBase =GRADLE_USER_HOME
22distributionPath =wrapper/dists
3- distributionUrl =https\://services.gradle.org/distributions/gradle-8.12.1 -bin.zip
3+ distributionUrl =https\://services.gradle.org/distributions/gradle-9.4.0 -bin.zip
44networkTimeout =10000
55validateDistributionUrl =true
66zipStoreBase =GRADLE_USER_HOME
Original file line number Diff line number Diff line change 11plugins {
2- alias(libs.plugins.jetbrains.kotlin.android)
32 alias(libs.plugins.android.application)
43 alias(libs.plugins.parcelize)
54}
@@ -22,10 +21,6 @@ android {
2221 targetCompatibility = JavaVersion .toVersion(libs.versions.jvmTarget.get())
2322 }
2423
25- kotlinOptions {
26- jvmTarget = libs.versions.jvmTarget.get()
27- }
28-
2924 buildFeatures {
3025 viewBinding = true
3126 }
Original file line number Diff line number Diff line change 1+ sdk =35
Original file line number Diff line number Diff line change 1+ sdk =35
Original file line number Diff line number Diff line change 1+ sdk =35
You can’t perform that action at this time.
0 commit comments