Skip to content

Commit aea2bcf

Browse files
authored
Make AuthenticationDao suspensible (#5555)
* Make AuthenticationDao suspensible * Update lint baselines
1 parent 12e66e6 commit aea2bcf

File tree

5 files changed

+201
-835
lines changed

5 files changed

+201
-835
lines changed

app/lint-baseline.xml

Lines changed: 33 additions & 165 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
99
<location
1010
file="src/full/kotlin/io/homeassistant/companion/android/sensors/ActivitySensorManager.kt"
11-
line="231"
11+
line="236"
1212
column="13"/>
1313
</issue>
1414

@@ -19,7 +19,7 @@
1919
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
2020
<location
2121
file="src/full/kotlin/io/homeassistant/companion/android/sensors/ActivitySensorManager.kt"
22-
line="236"
22+
line="241"
2323
column="17"/>
2424
</issue>
2525

@@ -30,7 +30,7 @@
3030
errorLine2=" ^">
3131
<location
3232
file="src/full/kotlin/io/homeassistant/companion/android/sensors/ActivitySensorManager.kt"
33-
line="256"
33+
line="261"
3434
column="25"/>
3535
</issue>
3636

@@ -41,7 +41,7 @@
4141
errorLine2=" ^">
4242
<location
4343
file="src/full/kotlin/io/homeassistant/companion/android/sensors/ActivitySensorManager.kt"
44-
line="264"
44+
line="269"
4545
column="25"/>
4646
</issue>
4747

@@ -52,7 +52,7 @@
5252
errorLine2=" ^">
5353
<location
5454
file="src/full/kotlin/io/homeassistant/companion/android/sensors/ActivitySensorManager.kt"
55-
line="272"
55+
line="277"
5656
column="25"/>
5757
</issue>
5858

@@ -85,7 +85,7 @@
8585
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
8686
<location
8787
file="src/main/kotlin/io/homeassistant/companion/android/notifications/MessagingManager.kt"
88-
line="1104"
88+
line="1101"
8989
column="17"/>
9090
</issue>
9191

@@ -107,7 +107,7 @@
107107
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
108108
<location
109109
file="src/full/AndroidManifest.xml"
110-
line="130"
110+
line="138"
111111
column="27"/>
112112
</issue>
113113

@@ -195,7 +195,7 @@
195195
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
196196
<location
197197
file="src/full/AndroidManifest.xml"
198-
line="118"
198+
line="126"
199199
column="13"/>
200200
</issue>
201201

@@ -525,7 +525,7 @@
525525
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
526526
<location
527527
file="src/main/kotlin/io/homeassistant/companion/android/sensors/CarSensorManager.kt"
528-
line="268"
528+
line="274"
529529
column="20"/>
530530
</issue>
531531

@@ -536,7 +536,7 @@
536536
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
537537
<location
538538
file="src/main/kotlin/io/homeassistant/companion/android/sensors/CarSensorManager.kt"
539-
line="279"
539+
line="285"
540540
column="33"/>
541541
</issue>
542542

@@ -547,7 +547,7 @@
547547
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
548548
<location
549549
file="src/main/kotlin/io/homeassistant/companion/android/sensors/CarSensorManager.kt"
550-
line="309"
550+
line="315"
551551
column="13"/>
552552
</issue>
553553

@@ -686,12 +686,12 @@
686686
<issue
687687
id="AutoboxingStateCreation"
688688
message="Prefer `mutableIntStateOf` instead of `mutableStateOf`"
689-
errorLine1=" mutableStateOf(currentServerId),"
690-
errorLine2=" ~~~~~~~~~~~~~~">
689+
errorLine1=" mutableStateOf(currentServerId()),"
690+
errorLine2=" ~~~~~~~~~~~~~~">
691691
<location
692692
file="src/main/kotlin/io/homeassistant/companion/android/settings/shortcuts/ManageShortcutsViewModel.kt"
693-
line="117"
694-
column="21"/>
693+
line="108"
694+
column="25"/>
695695
</issue>
696696

697697
<issue
@@ -967,19 +967,19 @@
967967
errorLine2=" ~~~~~~~~~~~~~~~~">
968968
<location
969969
file="src/main/kotlin/io/homeassistant/companion/android/widgets/button/ButtonWidget.kt"
970-
line="307"
970+
line="306"
971971
column="25"/>
972972
</issue>
973973

974974
<issue
975975
id="AvoidAnySerializer"
976976
message="Prefer polymorphic serializer over AnySerializer."
977-
errorLine1=" MapAnySerializer,"
978-
errorLine2=" ~~~~~~~~~~~~~~~~">
977+
errorLine1=" MapAnySerializer,"
978+
errorLine2=" ~~~~~~~~~~~~~~~~">
979979
<location
980980
file="src/main/kotlin/io/homeassistant/companion/android/widgets/button/ButtonWidgetConfigureActivity.kt"
981-
line="157"
982-
column="29"/>
981+
line="163"
982+
column="33"/>
983983
</issue>
984984

985985
<issue
@@ -989,7 +989,7 @@
989989
errorLine2=" ~~~~~~~~~~~~~~~~">
990990
<location
991991
file="src/main/kotlin/io/homeassistant/companion/android/widgets/button/ButtonWidgetConfigureActivity.kt"
992-
line="491"
992+
line="510"
993993
column="49"/>
994994
</issue>
995995

@@ -1000,7 +1000,7 @@
10001000
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10011001
<location
10021002
file="src/main/kotlin/io/homeassistant/companion/android/settings/shortcuts/ManageShortcutsViewModel.kt"
1003-
line="166"
1003+
line="165"
10041004
column="13"/>
10051005
</issue>
10061006

@@ -1011,7 +1011,7 @@
10111011
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
10121012
<location
10131013
file="src/main/kotlin/io/homeassistant/companion/android/barcode/BarcodeScannerActivity.kt"
1014-
line="138"
1014+
line="136"
10151015
column="80"/>
10161016
</issue>
10171017

@@ -1059,138 +1059,6 @@
10591059
column="33"/>
10601060
</issue>
10611061

1062-
<issue
1063-
id="UseKtx"
1064-
message="Use the KTX extension function `Bitmap.scale` instead?"
1065-
errorLine1=" return Bitmap.createScaledBitmap(this, newWidth, newHeight, false)"
1066-
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1067-
<location
1068-
file="src/main/kotlin/io/homeassistant/companion/android/notifications/MessagingManager.kt"
1069-
line="1539"
1070-
column="16"/>
1071-
</issue>
1072-
1073-
<issue
1074-
id="UseKtx"
1075-
message="Use the KTX extension function `String.toUri` instead?"
1076-
errorLine1=" this.data = Uri.parse("
1077-
errorLine2=" ^">
1078-
<location
1079-
file="src/main/kotlin/io/homeassistant/companion/android/notifications/MessagingManager.kt"
1080-
line="1669"
1081-
column="33"/>
1082-
</issue>
1083-
1084-
<issue
1085-
id="UseKtx"
1086-
message="Use the KTX extension function `String.toUri` instead?"
1087-
errorLine1=" this.data = Uri.parse("
1088-
errorLine2=" ^">
1089-
<location
1090-
file="src/main/kotlin/io/homeassistant/companion/android/notifications/MessagingManager.kt"
1091-
line="1669"
1092-
column="33"/>
1093-
</issue>
1094-
1095-
<issue
1096-
id="UseKtx"
1097-
message="Use the KTX extension function `String.toUri` instead?"
1098-
errorLine1=" Uri.parse("
1099-
errorLine2=" ^">
1100-
<location
1101-
file="src/main/kotlin/io/homeassistant/companion/android/notifications/MessagingManager.kt"
1102-
line="1706"
1103-
column="25"/>
1104-
</issue>
1105-
1106-
<issue
1107-
id="UseKtx"
1108-
message="Use the KTX extension function `String.toUri` instead?"
1109-
errorLine1=" Uri.parse("
1110-
errorLine2=" ^">
1111-
<location
1112-
file="src/main/kotlin/io/homeassistant/companion/android/notifications/MessagingManager.kt"
1113-
line="1706"
1114-
column="25"/>
1115-
</issue>
1116-
1117-
<issue
1118-
id="UseKtx"
1119-
message="Use the KTX extension function `String.toUri` instead?"
1120-
errorLine1=" Uri.parse(&quot;package:${context.packageName}&quot;),"
1121-
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1122-
<location
1123-
file="src/main/kotlin/io/homeassistant/companion/android/notifications/MessagingManager.kt"
1124-
line="1753"
1125-
column="13"/>
1126-
</issue>
1127-
1128-
<issue
1129-
id="UseKtx"
1130-
message="Use the KTX extension function `String.toUri` instead?"
1131-
errorLine1=" Uri.parse(&quot;package:${context.packageName}&quot;),"
1132-
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1133-
<location
1134-
file="src/main/kotlin/io/homeassistant/companion/android/notifications/MessagingManager.kt"
1135-
line="1769"
1136-
column="13"/>
1137-
</issue>
1138-
1139-
<issue
1140-
id="UseKtx"
1141-
message="Use the KTX extension function `String.toUri` instead?"
1142-
errorLine1=" intent.data = Uri.parse(&quot;package:&quot; + context.packageName)"
1143-
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1144-
<location
1145-
file="src/main/kotlin/io/homeassistant/companion/android/notifications/MessagingManager.kt"
1146-
line="1778"
1147-
column="23"/>
1148-
</issue>
1149-
1150-
<issue
1151-
id="UseKtx"
1152-
message="Use the KTX extension function `String.toUri` instead?"
1153-
errorLine1=" intent.data = Uri.parse(&quot;package:&quot; + context.packageName)"
1154-
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1155-
<location
1156-
file="src/main/kotlin/io/homeassistant/companion/android/notifications/MessagingManager.kt"
1157-
line="1778"
1158-
column="23"/>
1159-
</issue>
1160-
1161-
<issue
1162-
id="UseKtx"
1163-
message="Use the KTX extension function `String.toUri` instead?"
1164-
errorLine1=" val intentUri = if (!data[INTENT_URI].isNullOrEmpty()) Uri.parse(data[INTENT_URI]) else null"
1165-
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1166-
<location
1167-
file="src/main/kotlin/io/homeassistant/companion/android/notifications/MessagingManager.kt"
1168-
line="1901"
1169-
column="68"/>
1170-
</issue>
1171-
1172-
<issue
1173-
id="UseKtx"
1174-
message="Use the KTX extension function `String.toUri` instead?"
1175-
errorLine1=" marketIntent.data = Uri.parse("
1176-
errorLine2=" ^">
1177-
<location
1178-
file="src/main/kotlin/io/homeassistant/companion/android/notifications/MessagingManager.kt"
1179-
line="1967"
1180-
column="37"/>
1181-
</issue>
1182-
1183-
<issue
1184-
id="UseKtx"
1185-
message="Use the KTX extension function `String.toUri` instead?"
1186-
errorLine1=" marketIntent.data = Uri.parse("
1187-
errorLine2=" ^">
1188-
<location
1189-
file="src/main/kotlin/io/homeassistant/companion/android/notifications/MessagingManager.kt"
1190-
line="1967"
1191-
column="37"/>
1192-
</issue>
1193-
11941062
<issue
11951063
id="UseKtx"
11961064
message="Use the KTX extension function `String.toUri` instead?"
@@ -1319,7 +1187,7 @@
13191187
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
13201188
<location
13211189
file="src/main/kotlin/io/homeassistant/companion/android/webview/WebViewPresenterImpl.kt"
1322-
line="139"
1190+
line="138"
13231191
column="27"/>
13241192
</issue>
13251193

@@ -1330,7 +1198,7 @@
13301198
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
13311199
<location
13321200
file="src/main/kotlin/io/homeassistant/companion/android/webview/WebViewPresenterImpl.kt"
1333-
line="411"
1201+
line="410"
13341202
column="13"/>
13351203
</issue>
13361204

@@ -1359,23 +1227,23 @@
13591227
<issue
13601228
id="SetTextI18n"
13611229
message="Number formatting does not take into account locale settings. Consider using `String.format` instead."
1362-
errorLine1=" binding.textSize.setText(staticWidget.textSize.toInt().toString())"
1363-
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1230+
errorLine1=" binding.textSize.setText(staticWidget.textSize.toInt().toString())"
1231+
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
13641232
<location
13651233
file="src/main/kotlin/io/homeassistant/companion/android/widgets/entity/EntityWidgetConfigureActivity.kt"
1366-
line="148"
1367-
column="38"/>
1234+
line="140"
1235+
column="42"/>
13681236
</issue>
13691237

13701238
<issue
13711239
id="SetTextI18n"
13721240
message="Number formatting does not take into account locale settings. Consider using `String.format` instead."
1373-
errorLine1=" binding.textSize.setText(templateWidget.textSize.toInt().toString())"
1374-
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
1241+
errorLine1=" binding.textSize.setText(templateWidget.textSize.toInt().toString())"
1242+
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
13751243
<location
13761244
file="src/main/kotlin/io/homeassistant/companion/android/widgets/template/TemplateWidgetConfigureActivity.kt"
1377-
line="99"
1378-
column="38"/>
1245+
line="104"
1246+
column="42"/>
13791247
</issue>
13801248

13811249
</issues>

0 commit comments

Comments
 (0)