Skip to content

Commit fcbe509

Browse files
authored
Merge pull request #48 from SimonMarquis/patch-6
[Lint] Modifier parameter should be the first optional parameter
2 parents 98e9259 + a13a286 commit fcbe509

File tree

6 files changed

+14
-13
lines changed

6 files changed

+14
-13
lines changed

core/theme/src/main/java/com/android/developers/androidify/theme/transitions/ColorSplashTransition.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,13 @@ import com.android.developers.androidify.theme.components.PrimaryButton
5353
@OptIn(ExperimentalMaterial3ExpressiveApi::class, ExperimentalSharedTransitionApi::class)
5454
@Composable
5555
fun ColorSplashTransitionScreen(
56+
modifier: Modifier = Modifier,
5657
enterSpec: AnimationSpec<DpSize> = MaterialTheme.motionScheme.fastSpatialSpec(),
5758
exitSpec: AnimationSpec<DpSize> = MaterialTheme.motionScheme.slowSpatialSpec(),
5859
startPoint: IntOffset = IntOffset(0, 0),
5960
color: Color = Blue,
6061
onTransitionMidpoint: () -> Unit = {},
6162
onTransitionFinished: () -> Unit = {},
62-
modifier: Modifier = Modifier,
6363
) {
6464
val sizeAnimation = remember {
6565
Animatable(DpSize(0.dp, 0.dp), DpSizeToVector)

core/util/src/main/java/com/android/developers/androidify/util/AnimationUtils.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,8 @@ fun Modifier.skipToLookaheadPlacement(scope: SharedTransitionScope): Modifier =
6363
@Composable
6464
fun AnimatedTextField(
6565
textFieldState: TextFieldState,
66-
targetEndState: String? = null, // when this value is null, no animation will happen
6766
modifier: Modifier = Modifier,
67+
targetEndState: String? = null, // when this value is null, no animation will happen
6868
textStyle: TextStyle = TextStyle.Default,
6969
decorator: TextFieldDecorator? = null,
7070
) {

feature/camera/src/main/java/com/android/developers/androidify/camera/CameraGuide.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,8 @@ internal fun CameraGuide(
9999

100100
@Composable
101101
private fun BoxScope.DecorativeSquiggle(
102-
color: Color = MaterialTheme.colorScheme.primary,
103102
modifier: Modifier = Modifier,
103+
color: Color = MaterialTheme.colorScheme.primary,
104104
alignment: Alignment = Alignment.TopEnd,
105105
) {
106106
val infiniteAnimation = rememberInfiniteTransition()

feature/camera/src/main/java/com/android/developers/androidify/camera/CameraLayout.kt

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ import com.android.developers.androidify.util.supportsTabletop
5050

5151
@Composable
5252
internal fun CameraLayout(
53+
modifier: Modifier = Modifier,
5354
viewfinder: @Composable (modifier: Modifier) -> Unit,
5455
captureButton: @Composable (modifier: Modifier) -> Unit,
5556
flipCameraButton: @Composable (modifier: Modifier) -> Unit,
@@ -59,7 +60,6 @@ internal fun CameraLayout(
5960
rearCameraButton: @Composable (modifier: Modifier) -> Unit,
6061
supportsTabletop: Boolean = supportsTabletop(),
6162
isTabletop: Boolean = false,
62-
modifier: Modifier = Modifier,
6363
) {
6464
BoxWithConstraints(
6565
modifier
@@ -255,13 +255,13 @@ private fun TableTopReadyCameraLayout(
255255
)
256256
}
257257
HorizontalControlsLayout(
258+
modifier = Modifier
259+
.weight(1f)
260+
.padding(bottom = 16.dp),
258261
captureButton,
259262
flipCameraButton,
260263
zoomButton,
261264
rearCameraButton,
262-
modifier = Modifier
263-
.weight(1f)
264-
.padding(bottom = 16.dp),
265265
)
266266
}
267267
}
@@ -296,11 +296,11 @@ private fun TableTopCameraLayout(
296296
) {
297297
guideText(Modifier.align(Alignment.TopCenter))
298298
HorizontalControlsLayout(
299+
modifier = Modifier.align(Alignment.Center),
299300
captureButton,
300301
flipCameraButton,
301302
zoomButton,
302303
rearCameraButton,
303-
modifier = Modifier.align(Alignment.Center),
304304
)
305305
}
306306
}
@@ -373,6 +373,7 @@ private fun VerticalCameraLayout(
373373
)
374374
}
375375
HorizontalControlsLayout(
376+
modifier = Modifier,
376377
captureButton,
377378
flipCameraButton,
378379
zoomButton,
@@ -384,11 +385,11 @@ private fun VerticalCameraLayout(
384385

385386
@Composable
386387
private fun HorizontalControlsLayout(
388+
modifier: Modifier = Modifier,
387389
captureButton: @Composable (modifier: Modifier) -> Unit,
388390
flipCameraButton: (@Composable (modifier: Modifier) -> Unit)?,
389391
zoomButton: (@Composable (modifier: Modifier) -> Unit)?,
390392
rearCameraButton: (@Composable (modifier: Modifier) -> Unit)? = null,
391-
modifier: Modifier = Modifier,
392393
) {
393394
Column(
394395
modifier = modifier,

feature/camera/src/main/java/com/android/developers/androidify/camera/RearCameraButton.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ import com.android.developers.androidify.theme.Primary80
3333
@OptIn(ExperimentalMaterial3ExpressiveApi::class)
3434
@Composable
3535
fun RearCameraButton(
36+
modifier: Modifier = Modifier,
3637
isRearCameraEnabled: Boolean = false,
3738
toggleRearCamera: () -> Unit,
38-
modifier: Modifier = Modifier,
3939
) {
4040
val actionLabel = stringResource(R.string.rear_camera_description)
4141
val colors = if (isRearCameraEnabled) {

feature/creation/src/main/java/com/android/developers/androidify/creation/CreationScreen.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -655,7 +655,7 @@ private fun TextPromptGenerationPreview() {
655655
TextFieldState(),
656656
false,
657657
generatedPrompt = "wearing a red sweater",
658-
{},
658+
onPromptGenerationPressed = {},
659659
)
660660
}
661661
}
@@ -668,7 +668,7 @@ private fun TextPromptGenerationInProgressPreview() {
668668
TextFieldState(),
669669
true,
670670
generatedPrompt = "wearing a red sweater",
671-
{},
671+
onPromptGenerationPressed = {},
672672
)
673673
}
674674
}
@@ -677,9 +677,9 @@ private fun TextPromptGenerationInProgressPreview() {
677677
fun TextPrompt(
678678
textFieldState: TextFieldState,
679679
promptGenerationInProgress: Boolean,
680+
modifier: Modifier = Modifier,
680681
generatedPrompt: String? = null,
681682
onPromptGenerationPressed: () -> Unit,
682-
modifier: Modifier = Modifier,
683683
) {
684684
Column(modifier) {
685685
Row(verticalAlignment = Alignment.CenterVertically) {

0 commit comments

Comments
 (0)