Skip to content

Commit 6da505d

Browse files
authored
Merge pull request #144 from CrisisCleanup/update-maps-notes
Update maps notes
2 parents 51007f5 + 743a057 commit 6da505d

File tree

248 files changed

+813
-396
lines changed

Some content is hidden

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

248 files changed

+813
-396
lines changed

app-sandbox/src/main/java/com/crisiscleanup/sandbox/ui/MultiImageView.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import androidx.compose.runtime.saveable.rememberSaveable
1818
import androidx.compose.runtime.setValue
1919
import androidx.compose.ui.Modifier
2020
import androidx.compose.ui.graphics.Color
21-
import androidx.hilt.navigation.compose.hiltViewModel
21+
import androidx.hilt.lifecycle.viewmodel.compose.hiltViewModel
2222
import androidx.lifecycle.compose.collectAsStateWithLifecycle
2323
import com.crisiscleanup.core.designsystem.component.MultiImageScreen
2424
import com.crisiscleanup.core.designsystem.component.TopBarBackAction

app-sandbox/src/main/java/com/crisiscleanup/sandbox/ui/SingleImageView.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import androidx.compose.runtime.mutableStateOf
66
import androidx.compose.runtime.remember
77
import androidx.compose.runtime.saveable.rememberSaveable
88
import androidx.compose.runtime.setValue
9-
import androidx.hilt.navigation.compose.hiltViewModel
9+
import androidx.hilt.lifecycle.viewmodel.compose.hiltViewModel
1010
import androidx.lifecycle.compose.collectAsStateWithLifecycle
1111
import com.crisiscleanup.core.designsystem.component.ViewImageScreen
1212
import com.crisiscleanup.sandbox.SingleImageViewModel

app/build.gradle.kts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ plugins {
1414

1515
android {
1616
defaultConfig {
17-
val buildVersion = 281
17+
val buildVersion = 286
1818
applicationId = "com.crisiscleanup"
1919
versionCode = buildVersion
2020
versionName = "0.9.${buildVersion - 168}"
@@ -94,6 +94,7 @@ android {
9494
packaging {
9595
resources {
9696
excludes.add("/META-INF/{AL2.0,LGPL2.1}")
97+
excludes.add("/META-INF/versions/9/OSGI-INF/MANIFEST.MF")
9798
}
9899
}
99100
testOptions {

app/src/main/java/com/crisiscleanup/network/CrisisCleanupInterceptorProvider.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ import com.crisiscleanup.core.network.retrofit.RequestHeaderKey
2020
import com.crisiscleanup.core.network.retrofit.RequestHeaderKeysLookup
2121
import kotlinx.coroutines.flow.first
2222
import kotlinx.coroutines.runBlocking
23-
import kotlinx.datetime.Clock
2423
import kotlinx.serialization.ExperimentalSerializationApi
2524
import kotlinx.serialization.json.Json
2625
import okhttp3.Interceptor
@@ -32,6 +31,7 @@ import java.io.IOException
3231
import java.util.concurrent.TimeUnit
3332
import javax.inject.Inject
3433
import javax.inject.Singleton
34+
import kotlin.time.Clock
3535

3636
private fun Json.parseNetworkErrors(response: String): List<NetworkCrisisCleanupApiError> {
3737
var errors: List<NetworkCrisisCleanupApiError> = emptyList()

app/src/main/java/com/crisiscleanup/ui/CrisisCleanupApp.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ import androidx.compose.ui.semantics.semantics
4545
import androidx.compose.ui.semantics.testTagsAsResourceId
4646
import androidx.compose.ui.unit.IntOffset
4747
import androidx.compose.ui.unit.dp
48-
import androidx.hilt.navigation.compose.hiltViewModel
48+
import androidx.hilt.lifecycle.viewmodel.compose.hiltViewModel
4949
import androidx.lifecycle.compose.collectAsStateWithLifecycle
5050
import com.crisiscleanup.AuthState
5151
import com.crisiscleanup.MainActivityViewModel

build-logic/convention/build.gradle.kts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ kotlin {
3737
}
3838

3939
dependencies {
40-
compileOnly(libs.android.gradlePlugin)
40+
compileOnly(libs.android.gradleApiPlugin)
4141
compileOnly(libs.android.tools.common)
4242
compileOnly(libs.compose.gradlePlugin)
4343
compileOnly(libs.firebase.crashlytics.gradlePlugin)
@@ -114,5 +114,9 @@ gradlePlugin {
114114
id = libs.plugins.nowinandroid.jvm.library.get().pluginId
115115
implementationClass = "JvmLibraryConventionPlugin"
116116
}
117+
register("root") {
118+
id = libs.plugins.nowinandroid.root.get().pluginId
119+
implementationClass = "RootPlugin"
120+
}
117121
}
118122
}

build-logic/convention/src/main/kotlin/AndroidApplicationConventionPlugin.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
import com.android.build.api.dsl.ApplicationExtension
1818
import com.android.build.api.variant.ApplicationAndroidComponentsExtension
19-
import com.android.build.gradle.BaseExtension
2019
import com.google.samples.apps.nowinandroid.DefaultConfigTargetSdk
2120
import com.google.samples.apps.nowinandroid.configureBadgingTasks
2221
import com.google.samples.apps.nowinandroid.configureGradleManagedDevices
@@ -45,7 +44,7 @@ class AndroidApplicationConventionPlugin : Plugin<Project> {
4544
}
4645
extensions.configure<ApplicationAndroidComponentsExtension> {
4746
configurePrintApksTask(this)
48-
configureBadgingTasks(extensions.getByType<BaseExtension>(), this)
47+
configureBadgingTasks(extensions.getByType<ApplicationExtension>(), this)
4948
}
5049
}
5150
}

build-logic/convention/src/main/kotlin/AndroidFeatureConventionPlugin.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
import com.android.build.gradle.LibraryExtension
17+
import com.android.build.api.dsl.LibraryExtension
1818
import com.google.samples.apps.nowinandroid.configureGradleManagedDevices
1919
import com.google.samples.apps.nowinandroid.libs
2020
import org.gradle.api.Plugin

build-logic/convention/src/main/kotlin/AndroidLibraryComposeConventionPlugin.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
import com.android.build.gradle.LibraryExtension
17+
import com.android.build.api.dsl.LibraryExtension
1818
import com.google.samples.apps.nowinandroid.configureAndroidCompose
1919
import org.gradle.api.Plugin
2020
import org.gradle.api.Project

build-logic/convention/src/main/kotlin/AndroidLibraryConventionPlugin.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
* limitations under the License.
1515
*/
1616

17+
import com.android.build.api.dsl.LibraryExtension
1718
import com.android.build.api.variant.LibraryAndroidComponentsExtension
18-
import com.android.build.gradle.LibraryExtension
1919
import com.google.samples.apps.nowinandroid.DefaultConfigTargetSdk
2020
import com.google.samples.apps.nowinandroid.configureFlavors
2121
import com.google.samples.apps.nowinandroid.configureGradleManagedDevices
@@ -38,7 +38,8 @@ class AndroidLibraryConventionPlugin : Plugin<Project> {
3838

3939
extensions.configure<LibraryExtension> {
4040
configureKotlinAndroid(this)
41-
defaultConfig.targetSdk = DefaultConfigTargetSdk
41+
testOptions.targetSdk = DefaultConfigTargetSdk
42+
lint.targetSdk = DefaultConfigTargetSdk
4243
defaultConfig.testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
4344
testOptions.animationsDisabled = true
4445
configureFlavors(this)

0 commit comments

Comments
 (0)