Skip to content

Conversation

tech-andgar
Copy link
Owner

Updated dio and connectivity_plus dependencies. Increased minimum Dart and Flutter version requirements in pubspec.yaml, potentially affecting developers on older versions. Enhanced linter rules for improved code quality, including enabling previously commented-out rules, adding new ones, and introducing metrics with specific complexity parameters.

Updated the connectivity plugin to a newer version. Adjusted network status check to handle multiple results instead of a single one. Updated SDK and Flutter versions in pubspec.yaml file. Adapted tests to reflect these changes.
Updated several linter rules for better code quality. Enabled previously commented out linting rules, added new ones, and removed some unnecessary ones. Also enabled the metrics section with specific complexity parameters.
The dio package version in the dependencies has been updated from 5.4.1 to 5.4.2 for better performance and bug fixes.
Renamed the 'exception_handler_dio.dart' to 'dio_exception_handler.dart' for better readability and consistency. Updated all relevant exports accordingly.
@tech-andgar tech-andgar changed the title feat: update package versions and Increased minimum Dart/Flutter SDK requirements feat: update package versions [dio, connectivity_plus] and Increased minimum Dart/Flutter SDK requirements Mar 26, 2024
Temporarily disabled the 'avoid_catching_errors' linting rule in analysis options for ongoing validation work.
Enhanced the formatting of test cases in mocks and exception handler for better readability. Added line breaks to improve clarity and structure of the tests.
Upgraded the version of VeryGoodOpenSource/very_good_coverage from v2 to v3 in GitHub workflows.
The minimum code coverage requirement has been increased from 99% to 100% in the build workflow.
@tech-andgar tech-andgar merged commit b84b23c into main Mar 27, 2024
@tech-andgar tech-andgar deleted the 3.0.0 branch March 27, 2024 00:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant