Skip to content

Commit 0a06d50

Browse files
committed
refactor: remove unused riverpod dependencies and clean up analysis options
1 parent 9e9a60e commit 0a06d50

File tree

10 files changed

+44
-212
lines changed

10 files changed

+44
-212
lines changed

analysis_options.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@
1010
include: package:flutter_lints/flutter.yaml
1111

1212
analyzer:
13-
plugins:
14-
- custom_lint
15-
13+
1614
linter:
1715
# The lint rules applied to this project can be customized in the
1816
# section below to disable rules from the `package:flutter_lints/flutter.yaml`

ios/Podfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ SPEC CHECKSUMS:
208208
FirebaseCoreInternal: df24ce5af28864660ecbd13596fc8dd3a8c34629
209209
FirebaseInstallations: 6c963bd2a86aca0481eef4f48f5a4df783ae5917
210210
FirebaseMessaging: 487b634ccdf6f7b7ff180fdcb2a9935490f764e8
211-
Flutter: cabc95a1d2626b1b06e7179b784ebcf0c0cde467
211+
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
212212
flutter_appauth: 914057fda669db5073d3ca9d94ea932e7df3c964
213213
flutter_local_notifications: 395056b3175ba4f08480a7c5de30cd36d69827e4
214214
flutter_secure_storage: 1ed9476fba7e7a782b22888f956cce43e2c62f13

lib/core/database/riverpod.dart

Lines changed: 0 additions & 10 deletions
This file was deleted.

lib/presentation/calendar/screens/calendar_screen.dart

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import 'package:flutter/material.dart';
22
import 'package:flutter_bloc/flutter_bloc.dart';
3-
import 'package:flutter_riverpod/flutter_riverpod.dart';
43
import 'package:go_router/go_router.dart';
54
import 'package:intl/intl.dart';
65
import 'package:on_time_front/core/di/di_setup.dart';
@@ -12,14 +11,14 @@ import 'package:on_time_front/presentation/shared/components/calendar/centered_c
1211
import 'package:on_time_front/presentation/shared/theme/calendar_theme.dart';
1312
import 'package:table_calendar/table_calendar.dart';
1413

15-
class CalendarScreen extends ConsumerStatefulWidget {
14+
class CalendarScreen extends StatefulWidget {
1615
const CalendarScreen({super.key});
1716

1817
@override
19-
ConsumerState<CalendarScreen> createState() => _CalendarScreenState();
18+
State<CalendarScreen> createState() => _CalendarScreenState();
2019
}
2120

22-
class _CalendarScreenState extends ConsumerState<CalendarScreen> {
21+
class _CalendarScreenState extends State<CalendarScreen> {
2322
DateTime _selectedDate =
2423
DateTime(DateTime.now().year, DateTime.now().month, DateTime.now().day);
2524

pubspec.lock

Lines changed: 11 additions & 123 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,6 @@ packages:
3333
url: "https://pub.dev"
3434
source: hosted
3535
version: "7.3.0"
36-
analyzer_plugin:
37-
dependency: transitive
38-
description:
39-
name: analyzer_plugin
40-
sha256: "1d460d14e3c2ae36dc2b32cef847c4479198cf87704f63c3c3c8150ee50c3916"
41-
url: "https://pub.dev"
42-
source: hosted
43-
version: "0.12.0"
4436
ansi:
4537
dependency: transitive
4638
description:
@@ -192,14 +184,6 @@ packages:
192184
url: "https://pub.dev"
193185
source: hosted
194186
version: "2.0.3"
195-
ci:
196-
dependency: transitive
197-
description:
198-
name: ci
199-
sha256: "145d095ce05cddac4d797a158bc4cf3b6016d1fe63d8c3d2fbd7212590adca13"
200-
url: "https://pub.dev"
201-
source: hosted
202-
version: "0.1.0"
203187
cli_util:
204188
dependency: transitive
205189
description:
@@ -264,38 +248,6 @@ packages:
264248
url: "https://pub.dev"
265249
source: hosted
266250
version: "1.0.8"
267-
custom_lint:
268-
dependency: "direct dev"
269-
description:
270-
name: custom_lint
271-
sha256: "021897cce2b6c783b2521543e362e7fe1a2eaab17bf80514d8de37f99942ed9e"
272-
url: "https://pub.dev"
273-
source: hosted
274-
version: "0.7.3"
275-
custom_lint_builder:
276-
dependency: transitive
277-
description:
278-
name: custom_lint_builder
279-
sha256: e4235b9d8cef59afe621eba086d245205c8a0a6c70cd470be7cb17494d6df32d
280-
url: "https://pub.dev"
281-
source: hosted
282-
version: "0.7.3"
283-
custom_lint_core:
284-
dependency: transitive
285-
description:
286-
name: custom_lint_core
287-
sha256: "6dcee8a017181941c51a110da7e267c1d104dc74bec8862eeb8c85b5c8759a9e"
288-
url: "https://pub.dev"
289-
source: hosted
290-
version: "0.7.1"
291-
custom_lint_visitor:
292-
dependency: transitive
293-
description:
294-
name: custom_lint_visitor
295-
sha256: "36282d85714af494ee2d7da8c8913630aa6694da99f104fb2ed4afcf8fc857d8"
296-
url: "https://pub.dev"
297-
source: hosted
298-
version: "1.0.0+7.3.0"
299251
dart_style:
300252
dependency: transitive
301253
description:
@@ -530,14 +482,6 @@ packages:
530482
description: flutter
531483
source: sdk
532484
version: "0.0.0"
533-
flutter_riverpod:
534-
dependency: "direct main"
535-
description:
536-
name: flutter_riverpod
537-
sha256: "9532ee6db4a943a1ed8383072a2e3eeda041db5657cdf6d2acecf3c21ecbe7e1"
538-
url: "https://pub.dev"
539-
source: hosted
540-
version: "2.6.1"
541485
flutter_secure_storage:
542486
dependency: "direct main"
543487
description:
@@ -732,14 +676,6 @@ packages:
732676
url: "https://pub.dev"
733677
source: hosted
734678
version: "2.3.2"
735-
hotreloader:
736-
dependency: transitive
737-
description:
738-
name: hotreloader
739-
sha256: bc167a1163807b03bada490bfe2df25b0d744df359227880220a5cbd04e5734b
740-
url: "https://pub.dev"
741-
source: hosted
742-
version: "4.3.0"
743679
http:
744680
dependency: "direct main"
745681
description:
@@ -912,26 +848,26 @@ packages:
912848
dependency: transitive
913849
description:
914850
name: leak_tracker
915-
sha256: "8dcda04c3fc16c14f48a7bb586d4be1f0d1572731b6d81d51772ef47c02081e0"
851+
sha256: "6bb818ecbdffe216e81182c2f0714a2e62b593f4a4f13098713ff1685dfb6ab0"
916852
url: "https://pub.dev"
917853
source: hosted
918-
version: "11.0.1"
854+
version: "10.0.9"
919855
leak_tracker_flutter_testing:
920856
dependency: transitive
921857
description:
922858
name: leak_tracker_flutter_testing
923-
sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1"
859+
sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573
924860
url: "https://pub.dev"
925861
source: hosted
926-
version: "3.0.10"
862+
version: "3.0.9"
927863
leak_tracker_testing:
928864
dependency: transitive
929865
description:
930866
name: leak_tracker_testing
931-
sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1"
867+
sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
932868
url: "https://pub.dev"
933869
source: hosted
934-
version: "3.0.2"
870+
version: "3.0.1"
935871
lints:
936872
dependency: transitive
937873
description:
@@ -1148,46 +1084,6 @@ packages:
11481084
url: "https://pub.dev"
11491085
source: hosted
11501086
version: "1.0.5"
1151-
riverpod:
1152-
dependency: transitive
1153-
description:
1154-
name: riverpod
1155-
sha256: "59062512288d3056b2321804332a13ffdd1bf16df70dcc8e506e411280a72959"
1156-
url: "https://pub.dev"
1157-
source: hosted
1158-
version: "2.6.1"
1159-
riverpod_analyzer_utils:
1160-
dependency: transitive
1161-
description:
1162-
name: riverpod_analyzer_utils
1163-
sha256: "837a6dc33f490706c7f4632c516bcd10804ee4d9ccc8046124ca56388715fdf3"
1164-
url: "https://pub.dev"
1165-
source: hosted
1166-
version: "0.5.9"
1167-
riverpod_annotation:
1168-
dependency: "direct main"
1169-
description:
1170-
name: riverpod_annotation
1171-
sha256: e14b0bf45b71326654e2705d462f21b958f987087be850afd60578fcd502d1b8
1172-
url: "https://pub.dev"
1173-
source: hosted
1174-
version: "2.6.1"
1175-
riverpod_generator:
1176-
dependency: "direct dev"
1177-
description:
1178-
name: riverpod_generator
1179-
sha256: "120d3310f687f43e7011bb213b90a436f1bbc300f0e4b251a72c39bccb017a4f"
1180-
url: "https://pub.dev"
1181-
source: hosted
1182-
version: "2.6.4"
1183-
riverpod_lint:
1184-
dependency: "direct dev"
1185-
description:
1186-
name: riverpod_lint
1187-
sha256: b05408412b0f75dec954e032c855bc28349eeed2d2187f94519e1ddfdf8b3693
1188-
url: "https://pub.dev"
1189-
source: hosted
1190-
version: "2.6.4"
11911087
rxdart:
11921088
dependency: "direct main"
11931089
description:
@@ -1369,14 +1265,6 @@ packages:
13691265
url: "https://pub.dev"
13701266
source: hosted
13711267
version: "1.12.1"
1372-
state_notifier:
1373-
dependency: transitive
1374-
description:
1375-
name: state_notifier
1376-
sha256: b8677376aa54f2d7c58280d5a007f9e8774f1968d1fb1c096adcb4792fba29bb
1377-
url: "https://pub.dev"
1378-
source: hosted
1379-
version: "1.0.0"
13801268
stream_channel:
13811269
dependency: transitive
13821270
description:
@@ -1421,10 +1309,10 @@ packages:
14211309
dependency: transitive
14221310
description:
14231311
name: test_api
1424-
sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00"
1312+
sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd
14251313
url: "https://pub.dev"
14261314
source: hosted
1427-
version: "0.7.6"
1315+
version: "0.7.4"
14281316
timezone:
14291317
dependency: transitive
14301318
description:
@@ -1549,10 +1437,10 @@ packages:
15491437
dependency: transitive
15501438
description:
15511439
name: vector_math
1552-
sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b
1440+
sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803"
15531441
url: "https://pub.dev"
15541442
source: hosted
1555-
version: "2.2.0"
1443+
version: "2.1.4"
15561444
verbose:
15571445
dependency: transitive
15581446
description:
@@ -1682,5 +1570,5 @@ packages:
16821570
source: hosted
16831571
version: "3.1.3"
16841572
sdks:
1685-
dart: ">=3.8.0-0 <4.0.0"
1573+
dart: ">=3.7.0-0 <4.0.0"
16861574
flutter: ">=3.27.0"

pubspec.yaml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,7 @@ dependencies:
4646
# Use with the CupertinoIcons class for iOS style icons.
4747
cupertino_icons: ^1.0.8
4848
dio: ^5.7.0
49-
flutter_riverpod: ^2.6.1
50-
riverpod_annotation: ^2.6.1
49+
5150
mockito: ^5.4.4
5251
equatable: ^2.0.5
5352
collection: ^1.18.0
@@ -104,9 +103,7 @@ dev_dependencies:
104103
flutter_lints: ^5.0.0
105104
husky: ^0.1.7
106105
commitlint_cli: ^0.7.2
107-
riverpod_generator: ^2.6.2
108-
custom_lint: ^0.7.0
109-
riverpod_lint: ^2.6.2
106+
110107
json_serializable: ^6.9.0
111108
injectable_generator: ^2.6.2
112109

test/config/riverpod_test.dart

Lines changed: 0 additions & 12 deletions
This file was deleted.

test/helpers/provider_container.dart

Lines changed: 0 additions & 22 deletions
This file was deleted.

widgetbook/macos/Flutter/GeneratedPluginRegistrant.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import flutter_web_auth
1414
import google_sign_in_ios
1515
import path_provider_foundation
1616
import shared_preferences_foundation
17+
import sign_in_with_apple
1718
import sqlite3_flutter_libs
1819
import url_launcher_macos
1920
import webview_flutter_wkwebview
@@ -28,6 +29,7 @@ func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
2829
FLTGoogleSignInPlugin.register(with: registry.registrar(forPlugin: "FLTGoogleSignInPlugin"))
2930
PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin"))
3031
SharedPreferencesPlugin.register(with: registry.registrar(forPlugin: "SharedPreferencesPlugin"))
32+
SignInWithApplePlugin.register(with: registry.registrar(forPlugin: "SignInWithApplePlugin"))
3133
Sqlite3FlutterLibsPlugin.register(with: registry.registrar(forPlugin: "Sqlite3FlutterLibsPlugin"))
3234
UrlLauncherPlugin.register(with: registry.registrar(forPlugin: "UrlLauncherPlugin"))
3335
WebViewFlutterPlugin.register(with: registry.registrar(forPlugin: "WebViewFlutterPlugin"))

0 commit comments

Comments
 (0)