Closed renovate[bot] closed 3 days ago
Seems you are using me but didn't get OPENAI_API_KEY seted in Variables/Secrets for this repo. you could follow readme for more information
The files' contents are under analysis for test generation.
View changes in DiffLens
Thanks for opening this Pull Request! We need you to:
Fill out the description.
Action: Edit description and replace <!- ... -->
with actual values.
Complete the activities.
Action: Complete If you want to rebase/retry this PR, check this box
If an activity is not applicable, use '\~activity description\~' to mark it not applicable.
[!IMPORTANT]
Review skipped
Bot user detected.
To trigger a single review, invoke the
@coderabbitai review
command.You can disable this status message by setting the
reviews.review_status
tofalse
in the CodeRabbit configuration file.
This PR updates the Dart SDK constraint from '>=2.12.0 <3.0.0' to '<4.0.0', allowing compatibility with Dart 3.x versions while maintaining backward compatibility. The change is made in the pubspec.yaml file.
No diagrams generated as the changes look simple and do not need a visual representation.
Change | Details | Files |
---|---|---|
Updated Dart SDK version constraint to support Dart 3.x |
|
pubspec.yaml |
View changes in DiffLens
Here's the code health analysis summary for commits 3d8a622..9673edf
. View details on DeepSource β.
Analyzer | Status | Summary | Link |
---|---|---|---|
Solhint | β οΈ Artifact not reported | Timed out: Artifact was never reported | View Check β |
Test coverage | β οΈ Artifact not reported | Timed out: Artifact was never reported | View Check β |
Python | β Success | View Check β | |
Java | β Success | View Check β | |
C# | β Success | View Check β | |
Shell | β Success | View Check β |
π‘ If youβre a repository administrator, you can configure the quality gates from the settings.
π¨ Prettier check failed for the following files:
[warn] pubspec.yaml
[warn] Code style issues found in the above file. Run Prettier with --write to fix.
To fix the issue, run the following command:
npx prettier --write pubspec.yaml
**Action:** Prettier Bot |
**Failed stage:** [Prettier Bot](https://github.com/Andrewshin-7th-technology-student/build-CI/actions/runs/11901650434/job/33165033265) [β] |
**Failure summary:**
The action failed because the Prettier code style check detected formatting issues in the file pubspec.yaml .prettier --check pubspec.yaml was used to verify the formatting.--write option to automatically fix them. |
Relevant error logs:```yaml 1: ##[group]Operating System 2: Ubuntu ... 113: [command]/usr/local/bin/npm install --global prettier@3.x 114: added 1 package in 827ms 115: 1 package is looking for funding 116: run `npm fund` for details 117: [command]/usr/local/bin/prettier --check pubspec.yaml 118: Checking formatting... 119: [warn] pubspec.yaml 120: [warn] Code style issues found in the above file. Run Prettier with --write to fix. 121: ##[error] 122: Prettier check failed π’ ``` |
View changes in DiffLens
This PR contains the following updates:
>=2.12.0 <3.0.0
-><4.0.0
Release Notes
dart-lang/sdk (dart)
### [`v3.5.4`](https://redirect.github.com/dart-lang/sdk/compare/3.5.3...3.5.4) [Compare Source](https://redirect.github.com/dart-lang/sdk/compare/3.5.3...3.5.4) ### [`v3.5.3`](https://redirect.github.com/dart-lang/sdk/blob/HEAD/CHANGELOG.md#353---2024-09-11) [Compare Source](https://redirect.github.com/dart-lang/sdk/compare/3.5.2...3.5.3) - Fixes an issue with the DevTools Memory tool causing OOMs. and an issue resulting in a missing tab bar when DevTools is embedded in IntelliJ and Android Studio (issue[#56607][]). - Fixes an issue with the DevTools release notes showing each time DevTools is opened instead of only the first time (issue[#56607][]). - Fixes an issue resulting in a missing tab bar when DevTools is embedded in IntelliJ and Android Studio (issue[#56607][]). [#56607]: https://redirect.github.com/dart-lang/sdk/issues/56607 ### [`v3.5.2`](https://redirect.github.com/dart-lang/sdk/blob/HEAD/CHANGELOG.md#352---2024-08-28) [Compare Source](https://redirect.github.com/dart-lang/sdk/compare/3.5.1...3.5.2) - Fixes a bug where `ZLibDecoder` would incorrectly attempt to decompress data past the end of the zlib footer (issue [#56481][]). - Fixes issue where running `dart` from `PATH` could result in some commands not working as expected (issues [#56080][], [#56306][], [#56499][]). - Fixes analysis server plugins not receiving `setContextRoots` requests or being provided incorrect context roots in multi-package workspaces (issue [#56475][]). [#56481]: https://redirect.github.com/dart-lang/sdk/issues/56481 [#56080]: https://redirect.github.com/dart-lang/sdk/issues/56080 [#56306]: https://redirect.github.com/dart-lang/sdk/issues/56306 [#56499]: https://redirect.github.com/dart-lang/sdk/issues/56499 [#56475]: https://redirect.github.com/dart-lang/sdk/issues/56475 ### [`v3.5.1`](https://redirect.github.com/dart-lang/sdk/blob/HEAD/CHANGELOG.md#351---2024-08-14) [Compare Source](https://redirect.github.com/dart-lang/sdk/compare/3.5.0...3.5.1) - Fixes resolving `include:` in `analysis_options.yaml` file in a nested folder in the workspace (issue[#56464][]). - Fixes source maps generated by `dart compile wasm` when optimizations are enabled (issue [#56423][]). - Fixes a bug in the `dart2wasm` compiler in unsound `-O3` / `-O4` modes where a implicit setter for a field of generic type will store `null` instead of the field value (issue [#56374][]). - Fixes a bug in the `dart2wasm` compiler that can trigger in certain situations when using partial instantiations of generic tear-offs (constructors or static methods) in constant expressions (issue [#56440][]). - The algorithm for computing the standard upper bound of two types, also known is UP, is provided the missing implementation for `StructuralParameterType` objects. In some corner cases cases the lacking implementation resulted in a crash of the compiler (issue [#56457][]). [#56464]: https://redirect.github.com/dart-lang/sdk/issues/56464 [#56423]: https://redirect.github.com/dart-lang/sdk/issues/56423 [#56374]: https://redirect.github.com/dart-lang/sdk/issues/56374 [#56440]: https://redirect.github.com/dart-lang/sdk/issues/56440 [#56457]: https://redirect.github.com/dart-lang/sdk/issues/56457 ### [`v3.5.0`](https://redirect.github.com/dart-lang/sdk/blob/HEAD/CHANGELOG.md#350---2024-08-06) [Compare Source](https://redirect.github.com/dart-lang/sdk/compare/3.4.4...3.5.0) ##### Language - **Breaking Change** [#55418][]: The context used by the compiler to perform type inference on the operand of an `await` expression has been changed to match the behavior of the analyzer. This change is not expected to make any difference in practice. - **Breaking Change** [#55436][]: The context used by the compiler to perform type inference on the right hand side of an "if-null" expression (`e1 ?? e2`) has been changed to match the behavior of the analyzer. change is expected to have low impact on real-world code. But in principle it could cause compile-time errors or changes in runtime behavior by changing inferred types. The old behavior can be restored by supplying explicit types. [#55418]: https://redirect.github.com/dart-lang/sdk/issues/55418 [#55436]: https://redirect.github.com/dart-lang/sdk/issues/55436 ##### Libraries ##### `dart:core` - **Breaking Change** [#44876][]: `DateTime` on the web platform now stores microseconds. The web implementation is now practically compatible with the native implementation, where it is possible to round-trip a timestamp in microseconds through a `DateTime` value without rounding the lower digits. This change might be breaking for apps that rely in some way on the `.microsecond` component always being zero, for example, expecting only three fractional second digits in the `toString()` representation. Small discrepancies in arithmetic due to rounding of web integers may still occur for extreme values, (1) `microsecondsSinceEpoch` outside the safe range, corresponding to dates with a year outside of 1685..2255, and (2) arithmetic (`add`, `subtract`, `difference`) where the `Duration` argument or result exceeds 570 years. [#44876]: https://redirect.github.com/dart-lang/sdk/issues/44876 ##### `dart:io` - **Breaking Change** [#55786][]: `SecurityContext` is now `final`. This means that `SecurityContext` can no longer be subclassed. `SecurityContext` subclasses were never able to interoperate with other parts of `dart:io`. - A `ConnectionTask` can now be created using an existing `FutureConfiguration
π Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.