From ed09ab1c5dc96573a1fd7b79fb44102d5e2c7753 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 29 Nov 2025 15:47:03 +0000 Subject: [PATCH 1/4] feat: bump lints from 4.0.0 to 6.0.0 in /packages/dart Bumps [lints](https://github.com/dart-lang/core/tree/main/pkgs) from 4.0.0 to 6.0.0. - [Release notes](https://github.com/dart-lang/core/releases) - [Commits](https://github.com/dart-lang/core/commits/lints-v6.0.0/pkgs) --- updated-dependencies: - dependency-name: lints dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- packages/dart/pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dart/pubspec.yaml b/packages/dart/pubspec.yaml index 39c035fb..34e7ec6d 100644 --- a/packages/dart/pubspec.yaml +++ b/packages/dart/pubspec.yaml @@ -42,7 +42,7 @@ dependencies: cross_file: ^0.3.3+8 dev_dependencies: - lints: ^4.0.0 + lints: ">=4.0.0 <7.0.0" # Testing build_runner: ^2.4.9 From fd0e3478e1bcd36a7158177f663017c45c47a27e Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Sat, 29 Nov 2025 22:47:00 +0100 Subject: [PATCH 2/4] fix --- packages/dart/lib/parse_server_sdk.dart | 1 - packages/dart/lib/src/network/http_client_io.dart | 2 +- packages/dart/lib/src/network/http_client_js.dart | 2 +- packages/dart/lib/src/network/parse_dio_client.dart | 2 +- packages/dart/lib/src/objects/parse_installation.dart | 2 +- packages/dart/test/src/objects/parse_base_test.dart | 2 +- 6 files changed, 5 insertions(+), 6 deletions(-) diff --git a/packages/dart/lib/parse_server_sdk.dart b/packages/dart/lib/parse_server_sdk.dart index 85e9ab09..cec24692 100644 --- a/packages/dart/lib/parse_server_sdk.dart +++ b/packages/dart/lib/parse_server_sdk.dart @@ -1,5 +1,4 @@ // ignore_for_file: unnecessary_import -library flutter_parse_sdk; import 'dart:async'; import 'dart:convert'; diff --git a/packages/dart/lib/src/network/http_client_io.dart b/packages/dart/lib/src/network/http_client_io.dart index f9419381..56a1a785 100644 --- a/packages/dart/lib/src/network/http_client_io.dart +++ b/packages/dart/lib/src/network/http_client_io.dart @@ -1,6 +1,6 @@ import 'dart:io'; import 'package:http/io_client.dart'; -getClient(SecurityContext securityContext) { +IOClient getClient(SecurityContext securityContext) { return IOClient(HttpClient(context: securityContext)); } diff --git a/packages/dart/lib/src/network/http_client_js.dart b/packages/dart/lib/src/network/http_client_js.dart index 92504f2a..f7c9b54e 100644 --- a/packages/dart/lib/src/network/http_client_js.dart +++ b/packages/dart/lib/src/network/http_client_js.dart @@ -1,5 +1,5 @@ import 'package:http/browser_client.dart'; -getClient(dynamic securityContext) { +BrowserClient getClient(dynamic securityContext) { return BrowserClient(); } diff --git a/packages/dart/lib/src/network/parse_dio_client.dart b/packages/dart/lib/src/network/parse_dio_client.dart index bb13373a..4257ba38 100644 --- a/packages/dart/lib/src/network/parse_dio_client.dart +++ b/packages/dart/lib/src/network/parse_dio_client.dart @@ -160,7 +160,7 @@ class ParseDioClient extends ParseClient { } } - _getOtherCaseErrorForParseNetworkResponse(String error) { + ParseNetworkResponse _getOtherCaseErrorForParseNetworkResponse(String error) { return ParseNetworkResponse( data: "{\"code\":${ParseError.otherCause},\"error\":\"$error\"}", statusCode: ParseError.otherCause, diff --git a/packages/dart/lib/src/objects/parse_installation.dart b/packages/dart/lib/src/objects/parse_installation.dart index 9408038a..f5c6603e 100644 --- a/packages/dart/lib/src/objects/parse_installation.dart +++ b/packages/dart/lib/src/objects/parse_installation.dart @@ -276,7 +276,7 @@ class ParseInstallation extends ParseObject { await save(); } - ///Returns an > containing all the channel names this device is subscribed to. + ///Returns a `List` containing all the channel names this device is subscribed to. Future> getSubscribedChannels() async { print('getSubscribedChannels'); final ParseResponse apiResponse = await ParseObject( diff --git a/packages/dart/test/src/objects/parse_base_test.dart b/packages/dart/test/src/objects/parse_base_test.dart index fd5182b2..438f0d43 100644 --- a/packages/dart/test/src/objects/parse_base_test.dart +++ b/packages/dart/test/src/objects/parse_base_test.dart @@ -5,7 +5,7 @@ import 'package:test/test.dart'; import '../../parse_query_test.mocks.dart'; import '../../test_utils.dart'; -main() { +void main() { setUpAll(() async { await initializeParse(); }); From 3d634058f178c4f9f20a675d917fe99114b98583 Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Sat, 29 Nov 2025 22:50:23 +0100 Subject: [PATCH 3/4] fix type error --- packages/dart/lib/src/network/parse_dio_client.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/dart/lib/src/network/parse_dio_client.dart b/packages/dart/lib/src/network/parse_dio_client.dart index 4257ba38..e8dee20d 100644 --- a/packages/dart/lib/src/network/parse_dio_client.dart +++ b/packages/dart/lib/src/network/parse_dio_client.dart @@ -68,8 +68,9 @@ class ParseDioClient extends ParseClient { statusCode: error.response?.statusCode ?? ParseError.otherCause, ); } else { - return _getOtherCaseErrorForParseNetworkResponse( - error.error.toString(), + return ParseNetworkByteResponse( + data: "{\"code\":${ParseError.otherCause},\"error\":\"${error.error.toString()}\"}", + statusCode: ParseError.otherCause, ); } } From de0f9ad53ffb31f633d233980f6088993c705687 Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Sat, 29 Nov 2025 22:52:55 +0100 Subject: [PATCH 4/4] Update parse_dio_client.dart --- packages/dart/lib/src/network/parse_dio_client.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/dart/lib/src/network/parse_dio_client.dart b/packages/dart/lib/src/network/parse_dio_client.dart index e8dee20d..f339c613 100644 --- a/packages/dart/lib/src/network/parse_dio_client.dart +++ b/packages/dart/lib/src/network/parse_dio_client.dart @@ -69,7 +69,8 @@ class ParseDioClient extends ParseClient { ); } else { return ParseNetworkByteResponse( - data: "{\"code\":${ParseError.otherCause},\"error\":\"${error.error.toString()}\"}", + data: + "{\"code\":${ParseError.otherCause},\"error\":\"${error.error.toString()}\"}", statusCode: ParseError.otherCause, ); }