Skip to content

Commit da4d087

Browse files
authored
Merge branch 'main' into room-gradle-plugin
2 parents 34d8262 + ad15f01 commit da4d087

File tree

43 files changed

+114
-79
lines changed

Some content is hidden

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

43 files changed

+114
-79
lines changed

.editorconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@
44
[*.{kt,kts}]
55
ij_kotlin_allow_trailing_comma=true
66
ij_kotlin_allow_trailing_comma_on_call_site=true
7+
ktlint_function_naming_ignore_when_annotated_with=Composable, Test

app/src/benchmark/res/values-night/colors.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
limitations under the License.
1616
-->
1717
<resources>
18+
<!-- Allow users to distinguish between build variants by having a different background color
19+
for the launcher icon. See https://github.com/android/nowinandroid/pull/989. -->
1820
<color name="ic_launcher_background_tint">#FFFFFF</color>
1921
<color name="ic_launcher_foreground_tint">#FF006780</color>
2022
</resources>

app/src/benchmark/res/values/colors.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
limitations under the License.
1616
-->
1717
<resources>
18+
<!-- Allow users to distinguish between build variants by having a different background color
19+
for the launcher icon. See https://github.com/android/nowinandroid/pull/989. -->
1820
<color name="ic_launcher_background_tint">#000000</color>
1921
<color name="ic_launcher_foreground_tint">#FF006780</color>
2022
</resources>

app/src/debug/res/values-night/colors.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
limitations under the License.
1616
-->
1717
<resources>
18+
<!-- Allow users to distinguish between build variants by having a different background color
19+
for the launcher icon. See https://github.com/android/nowinandroid/pull/989. -->
1820
<color name="ic_launcher_background_tint">#FFFFFF</color>
1921
<color name="ic_launcher_foreground_tint">#FFA23F16</color>
2022
</resources>

app/src/debug/res/values/colors.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
limitations under the License.
1616
-->
1717
<resources>
18+
<!-- Allow users to distinguish between build variants by having a different background color
19+
for the launcher icon. See https://github.com/android/nowinandroid/pull/989. -->
1820
<color name="ic_launcher_background_tint">#000000</color>
1921
<color name="ic_launcher_foreground_tint">#FFA23F16</color>
2022
</resources>

app/src/main/kotlin/com/google/samples/apps/nowinandroid/MainActivity.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ class MainActivity : ComponentActivity() {
179179
To see quick turnaround of the ProfileVerifier, we recommend using `speed-profile`.
180180
If you don't do either of these steps, you might only see the profile status reported as
181181
"enqueued for compilation" when running the sample locally.
182-
*/
182+
*/
183183
withContext(Dispatchers.IO) {
184184
val status = ProfileVerifier.getCompilationStatusAsync().await()
185185
Log.d(TAG, "ProfileInstaller status code: ${status.profileInstallResultCode}")

app/src/main/kotlin/com/google/samples/apps/nowinandroid/navigation/NiaNavHost.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import androidx.compose.runtime.Composable
2020
import androidx.compose.ui.Modifier
2121
import androidx.navigation.compose.NavHost
2222
import com.google.samples.apps.nowinandroid.feature.bookmarks.navigation.bookmarksScreen
23-
import com.google.samples.apps.nowinandroid.feature.foryou.navigation.forYouNavigationRoute
23+
import com.google.samples.apps.nowinandroid.feature.foryou.navigation.FOR_YOU_ROUTE
2424
import com.google.samples.apps.nowinandroid.feature.foryou.navigation.forYouScreen
2525
import com.google.samples.apps.nowinandroid.feature.interests.navigation.interestsGraph
2626
import com.google.samples.apps.nowinandroid.feature.search.navigation.searchScreen
@@ -41,7 +41,7 @@ fun NiaNavHost(
4141
appState: NiaAppState,
4242
onShowSnackbar: suspend (String, String?) -> Boolean,
4343
modifier: Modifier = Modifier,
44-
startDestination: String = forYouNavigationRoute,
44+
startDestination: String = FOR_YOU_ROUTE,
4545
) {
4646
val navController = appState.navController
4747
NavHost(

app/src/main/kotlin/com/google/samples/apps/nowinandroid/ui/NiaAppState.kt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,11 @@ import androidx.tracing.trace
3333
import com.google.samples.apps.nowinandroid.core.data.repository.UserNewsResourceRepository
3434
import com.google.samples.apps.nowinandroid.core.data.util.NetworkMonitor
3535
import com.google.samples.apps.nowinandroid.core.ui.TrackDisposableJank
36-
import com.google.samples.apps.nowinandroid.feature.bookmarks.navigation.bookmarksRoute
36+
import com.google.samples.apps.nowinandroid.feature.bookmarks.navigation.BOOKMARKS_ROUTE
3737
import com.google.samples.apps.nowinandroid.feature.bookmarks.navigation.navigateToBookmarks
38-
import com.google.samples.apps.nowinandroid.feature.foryou.navigation.forYouNavigationRoute
38+
import com.google.samples.apps.nowinandroid.feature.foryou.navigation.FOR_YOU_ROUTE
3939
import com.google.samples.apps.nowinandroid.feature.foryou.navigation.navigateToForYou
40-
import com.google.samples.apps.nowinandroid.feature.interests.navigation.interestsRoute
40+
import com.google.samples.apps.nowinandroid.feature.interests.navigation.INTERESTS_ROUTE
4141
import com.google.samples.apps.nowinandroid.feature.interests.navigation.navigateToInterestsGraph
4242
import com.google.samples.apps.nowinandroid.feature.search.navigation.navigateToSearch
4343
import com.google.samples.apps.nowinandroid.navigation.TopLevelDestination
@@ -91,9 +91,9 @@ class NiaAppState(
9191

9292
val currentTopLevelDestination: TopLevelDestination?
9393
@Composable get() = when (currentDestination?.route) {
94-
forYouNavigationRoute -> FOR_YOU
95-
bookmarksRoute -> BOOKMARKS
96-
interestsRoute -> INTERESTS
94+
FOR_YOU_ROUTE -> FOR_YOU
95+
BOOKMARKS_ROUTE -> BOOKMARKS
96+
INTERESTS_ROUTE -> INTERESTS
9797
else -> null
9898
}
9999

benchmarks/src/main/kotlin/com/google/samples/apps/nowinandroid/startup/StartupBenchmark.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,8 @@ class StartupBenchmark {
6060
packageName = PACKAGE_NAME,
6161
metrics = listOf(StartupTimingMetric()),
6262
compilationMode = compilationMode,
63-
iterations = 20, // More iterations result in higher statistical significance.
63+
// More iterations result in higher statistical significance.
64+
iterations = 20,
6465
startupMode = COLD,
6566
setupBlock = {
6667
pressHome()

core/analytics/src/prod/kotlin/com/google/samples/apps/nowinandroid/core/analytics/AnalyticsModule.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ abstract class AnalyticsModule {
3535
companion object {
3636
@Provides
3737
@Singleton
38-
fun provideFirebaseAnalytics(): FirebaseAnalytics { return Firebase.analytics }
38+
fun provideFirebaseAnalytics(): FirebaseAnalytics {
39+
return Firebase.analytics
40+
}
3941
}
4042
}

0 commit comments

Comments
 (0)