diff --git a/lib/core/error-reporting/tunneled_transport.dart b/lib/core/error-reporting/tunneled_transport.dart index b29ae5db3..f9ffd5ad1 100644 --- a/lib/core/error-reporting/tunneled_transport.dart +++ b/lib/core/error-reporting/tunneled_transport.dart @@ -27,6 +27,7 @@ class TunneledTransport implements Transport { _credentialBuilder = _CredentialBuilder( _dsn, _options.sentryClientName, + // ignore: invalid_use_of_internal_member _options.clock, ); } diff --git a/lib/services/user_service.dart b/lib/services/user_service.dart index f25fca88b..e35a62931 100644 --- a/lib/services/user_service.dart +++ b/lib/services/user_service.dart @@ -520,6 +520,7 @@ class UserService { // ignore: need to calculate secret to get M1, unused_local_variable final clientS = client.calculateSecret(serverB); final clientM = client.calculateClientEvidenceMessage(); + // ignore: unused_local_variable late Response srpCompleteResponse; if(setKeysRequest == null) { srpCompleteResponse = await _enteDio.post( diff --git a/lib/ui/account/login_pwd_verification_page.dart b/lib/ui/account/login_pwd_verification_page.dart index 3256b7b99..20c04ceff 100644 --- a/lib/ui/account/login_pwd_verification_page.dart +++ b/lib/ui/account/login_pwd_verification_page.dart @@ -1,6 +1,5 @@ import 'package:flutter/material.dart'; -import "package:logging/logging.dart"; import 'package:photos/core/configuration.dart'; import "package:photos/generated/l10n.dart"; import "package:photos/models/api/user/srp.dart"; @@ -24,7 +23,6 @@ class LoginPasswordVerificationPage extends StatefulWidget { class _LoginPasswordVerificationPageState extends State { - final _logger = Logger((_LoginPasswordVerificationPageState).toString()); final _passwordController = TextEditingController(); final FocusNode _passwordFocusNode = FocusNode(); String? email; diff --git a/lib/ui/map/tile/attribution/map_attribution.dart b/lib/ui/map/tile/attribution/map_attribution.dart index d1c20953e..a5e572a34 100644 --- a/lib/ui/map/tile/attribution/map_attribution.dart +++ b/lib/ui/map/tile/attribution/map_attribution.dart @@ -1,3 +1,5 @@ +// ignore_for_file: invalid_use_of_internal_member + import "dart:async"; import "package:flutter/material.dart"; diff --git a/lib/ui/payment/payment_web_page.dart b/lib/ui/payment/payment_web_page.dart index 2b9cd4e90..a5cd71a9e 100644 --- a/lib/ui/payment/payment_web_page.dart +++ b/lib/ui/payment/payment_web_page.dart @@ -219,6 +219,7 @@ class _PaymentWebPageState extends State { final checkoutSessionID = queryParams['session_id'] ?? ''; await _dialog.show(); try { + // ignore: unused_local_variable final response = await billingService.verifySubscription( widget.planId, checkoutSessionID, diff --git a/lib/ui/tools/editor/image_editor_page.dart b/lib/ui/tools/editor/image_editor_page.dart index d76fbc6c0..fee597b2f 100644 --- a/lib/ui/tools/editor/image_editor_page.dart +++ b/lib/ui/tools/editor/image_editor_page.dart @@ -303,6 +303,7 @@ class _ImageEditorPageState extends State { final bool flipVertical = action.flipX; final Uint8List img = state.rawImageData; + // ignore: unnecessary_null_comparison if (img == null) { _logger.severe("null rawImageData"); showToast(context, S.of(context).somethingWentWrong); diff --git a/lib/ui/viewer/file/detail_page.dart b/lib/ui/viewer/file/detail_page.dart index a9e249853..5577d967f 100644 --- a/lib/ui/viewer/file/detail_page.dart +++ b/lib/ui/viewer/file/detail_page.dart @@ -221,6 +221,7 @@ class _DetailPageState extends State { } // always notify listeners when the index is the same because // the total number of files might have changed + // ignore: invalid_use_of_protected_member, invalid_use_of_visible_for_testing_member _selectedIndexNotifier.notifyListeners(); } else { _selectedIndexNotifier.value = index; diff --git a/lib/ui/viewer/file/zoomable_image.dart b/lib/ui/viewer/file/zoomable_image.dart index 39054b298..6ac386f93 100644 --- a/lib/ui/viewer/file/zoomable_image.dart +++ b/lib/ui/viewer/file/zoomable_image.dart @@ -7,7 +7,6 @@ import 'package:flutter/widgets.dart'; import 'package:logging/logging.dart'; import 'package:photo_view/photo_view.dart'; import 'package:photos/core/cache/thumbnail_in_memory_cache.dart'; -import "package:photos/core/configuration.dart"; import 'package:photos/core/constants.dart'; import 'package:photos/core/event_bus.dart'; import 'package:photos/db/files_db.dart'; @@ -56,8 +55,6 @@ class _ZoomableImageState extends State ValueChanged? _scaleStateChangedCallback; bool _isZooming = false; PhotoViewController _photoViewController = PhotoViewController(); - int? _thumbnailWidth; - late int _currentUserID; @override void initState() { @@ -72,7 +69,6 @@ class _ZoomableImageState extends State debugPrint("isZooming = $_isZooming, currentState $value"); // _logger.info('is reakky zooming $_isZooming with state $value'); }; - _currentUserID = Configuration.instance.getUserID()!; super.initState(); } diff --git a/plugins/clip_ggml b/plugins/clip_ggml new file mode 160000 index 000000000..1441568f3 --- /dev/null +++ b/plugins/clip_ggml @@ -0,0 +1 @@ +Subproject commit 1441568f3036327b7092dae5bdb8512552046052