Skip to content

Commit 6892544

Browse files
committed
Spotless jetcaster
1 parent c3150f0 commit 6892544

22 files changed

Lines changed: 50 additions & 22 deletions

File tree

Jetcaster/core/data/src/main/java/com/example/jetcaster/core/data/database/model/PodcastWithExtraInfo.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,13 @@ class PodcastWithExtraInfo {
4040

4141
override fun equals(other: Any?): Boolean = when {
4242
other === this -> true
43+
4344
other is PodcastWithExtraInfo -> {
4445
podcast == other.podcast &&
4546
lastEpisodeDate == other.lastEpisodeDate &&
4647
isFollowed == other.isFollowed
4748
}
49+
4850
else -> false
4951
}
5052

Jetcaster/core/designsystem/src/main/java/com/example/jetcaster/designsystem/component/PodcastImage.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ fun PodcastImage(
8181
.fillMaxSize(),
8282
)
8383
}
84+
8485
else -> {
8586
Box(
8687
modifier = modifier

Jetcaster/glancewidget/src/main/java/com/example/jetcaster/glancewidget/JetcasterAppWidget.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,10 @@ private fun calculateSizeBucket(): SizeBucket {
100100

101101
return when {
102102
width < Sizes.minWidth -> SizeBucket.Invalid
103+
103104
width <= Sizes.smallBucketCutoffWidth ->
104105
if (height >= Sizes.short) SizeBucket.Narrow else SizeBucket.NarrowShort
106+
105107
else ->
106108
if (height >= Sizes.short) SizeBucket.Normal else SizeBucket.NormalShort
107109
}
@@ -114,7 +116,7 @@ class JetcasterAppWidget : GlanceAppWidget() {
114116
override suspend fun provideGlance(context: Context, id: GlanceId) {
115117
val testState = JetcasterAppWidgetViewState(
116118
episodeTitle =
117-
"100 - Android 15 DP 1, Stable Studio Iguana, Cloud Photo Picker, and more!",
119+
"100 - Android 15 DP 1, Stable Studio Iguana, Cloud Photo Picker, and more!",
118120
podcastTitle = "Now in Android",
119121
isPlaying = false,
120122
albumArtUri = "https://static.libsyn.com/p/assets/9/f/f/3/" +
@@ -129,6 +131,7 @@ class JetcasterAppWidget : GlanceAppWidget() {
129131
GlanceTheme {
130132
when (sizeBucket) {
131133
SizeBucket.Invalid -> WidgetUiInvalidSize()
134+
132135
SizeBucket.Narrow -> Widget(
133136
iconSize = Sizes.medium,
134137
imageUri = artUri,
@@ -224,6 +227,7 @@ fun PodcastText(title: String, subtitle: String, modifier: GlanceModifier = Glan
224227
maxLines = 2,
225228
)
226229
}
230+
227231
else -> Column(modifier) {
228232
Text(
229233
text = title,

Jetcaster/mobile/src/main/java/com/example/jetcaster/ui/home/Home.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -728,12 +728,14 @@ private fun lastUpdated(updated: OffsetDateTime): String {
728728

729729
return when {
730730
days > 28 -> stringResource(R.string.updated_longer)
731+
731732
days >= 7 -> {
732733
val weeks = days / 7
733734
quantityStringResource(R.plurals.updated_weeks_ago, weeks, weeks)
734735
}
735736

736737
days > 0 -> quantityStringResource(R.plurals.updated_days_ago, days, days)
738+
737739
else -> stringResource(R.string.updated_today)
738740
}
739741
}

Jetcaster/mobile/src/main/java/com/example/jetcaster/ui/player/PlayerScreen.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,7 @@ private fun PlayerContentRegular(
388388
),
389389
animatedVisibilityScope = animatedVisibilityScope,
390390
clipInOverlayDuringTransition =
391-
OverlayClip(MaterialTheme.shapes.medium),
391+
OverlayClip(MaterialTheme.shapes.medium),
392392
),
393393
)
394394
}

Jetcaster/mobile/src/main/java/com/example/jetcaster/ui/shared/EpisodeListItem.kt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,7 @@ private fun EpisodeListItemFooter(
178178
duration.toMinutes().toInt(),
179179
)
180180
}
181+
181182
// Otherwise we just use the date
182183
else -> MediumDateFormatter.format(episode.published)
183184
},
@@ -230,9 +231,9 @@ private fun EpisodeListItemHeader(
230231
Row(modifier = modifier) {
231232
Column(
232233
modifier =
233-
Modifier
234-
.weight(1f)
235-
.padding(end = 16.dp),
234+
Modifier
235+
.weight(1f)
236+
.padding(end = 16.dp),
236237
) {
237238
Text(
238239
text = episode.title,

Jetcaster/mobile/src/main/java/com/example/jetcaster/ui/theme/Theme.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -474,6 +474,7 @@ fun JetcasterTheme(dynamicColor: Boolean = false, content: @Composable () -> Uni
474474
val context = LocalContext.current
475475
dynamicDarkColorScheme(context)
476476
}
477+
477478
else -> darkScheme
478479
}
479480

Jetcaster/tv/src/main/java/com/example/jetcaster/tv/ui/component/Catalog.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ internal fun Catalog(
5858
modifier = modifier,
5959
contentPadding = JetcasterAppDefaults.overScanMargin.catalog.intoPaddingValues(),
6060
verticalArrangement =
61-
Arrangement.spacedBy(JetcasterAppDefaults.gap.section),
61+
Arrangement.spacedBy(JetcasterAppDefaults.gap.section),
6262
state = state,
6363
) {
6464
if (header != null) {

Jetcaster/tv/src/main/java/com/example/jetcaster/tv/ui/discover/DiscoverScreen.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ import androidx.compose.foundation.lazy.LazyListState
2222
import androidx.compose.foundation.lazy.rememberLazyListState
2323
import androidx.compose.runtime.Composable
2424
import androidx.compose.runtime.LaunchedEffect
25-
import androidx.lifecycle.compose.collectAsStateWithLifecycle
2625
import androidx.compose.runtime.getValue
2726
import androidx.compose.runtime.remember
2827
import androidx.compose.ui.ExperimentalComposeUiApi
@@ -31,6 +30,7 @@ import androidx.compose.ui.focus.FocusRequester
3130
import androidx.compose.ui.focus.focusProperties
3231
import androidx.compose.ui.focus.focusRequester
3332
import androidx.hilt.lifecycle.viewmodel.compose.hiltViewModel
33+
import androidx.lifecycle.compose.collectAsStateWithLifecycle
3434
import androidx.tv.material3.Tab
3535
import androidx.tv.material3.TabRow
3636
import androidx.tv.material3.Text

Jetcaster/tv/src/main/java/com/example/jetcaster/tv/ui/episode/EpisodeScreen.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ import androidx.compose.foundation.layout.fillMaxSize
2424
import androidx.compose.foundation.layout.height
2525
import androidx.compose.foundation.layout.padding
2626
import androidx.compose.runtime.Composable
27-
import androidx.lifecycle.compose.collectAsStateWithLifecycle
2827
import androidx.compose.runtime.getValue
2928
import androidx.compose.ui.Alignment
3029
import androidx.compose.ui.Modifier
3130
import androidx.compose.ui.text.style.TextOverflow
3231
import androidx.hilt.lifecycle.viewmodel.compose.hiltViewModel
32+
import androidx.lifecycle.compose.collectAsStateWithLifecycle
3333
import androidx.tv.material3.MaterialTheme
3434
import androidx.tv.material3.Text
3535
import com.example.jetcaster.core.player.model.PlayerEpisode
@@ -56,7 +56,9 @@ fun EpisodeScreen(
5656
val screenModifier = modifier.fillMaxSize()
5757
when (val s = uiState) {
5858
EpisodeScreenUiState.Loading -> Loading(modifier = screenModifier)
59+
5960
EpisodeScreenUiState.Error -> ErrorState(backToHome = backToHome, modifier = screenModifier)
61+
6062
is EpisodeScreenUiState.Ready -> EpisodeDetailsWithBackground(
6163
playerEpisode = s.playerEpisode,
6264
playEpisode = {

0 commit comments

Comments
 (0)