[path_provider] Add getApplicationCachePath()#4483
Merged
auto-submit[bot] merged 27 commits intoflutter:mainfrom Aug 7, 2023
Merged
[path_provider] Add getApplicationCachePath()#4483auto-submit[bot] merged 27 commits intoflutter:mainfrom
auto-submit[bot] merged 27 commits intoflutter:mainfrom
Conversation
stuartmorgan-g
requested changes
Jul 22, 2023
Collaborator
stuartmorgan-g
left a comment
There was a problem hiding this comment.
Thanks for implementing this! A few comments, but overall this looks excellent.
packages/path_provider/path_provider/example/pubspec_overrides.yaml
Outdated
Show resolved
Hide resolved
...ovider_android/android/src/main/java/io/flutter/plugins/pathprovider/PathProviderPlugin.java
Outdated
Show resolved
Hide resolved
packages/path_provider/path_provider_linux/lib/src/path_provider_linux.dart
Show resolved
Hide resolved
packages/path_provider/path_provider_android/lib/path_provider_android.dart
Outdated
Show resolved
Hide resolved
...ges/path_provider/path_provider_platform_interface/lib/path_provider_platform_interface.dart
Show resolved
Hide resolved
packages/path_provider/path_provider_windows/lib/src/path_provider_windows_real.dart
Outdated
Show resolved
Hide resolved
Member
Author
|
|
Collaborator
|
Hm, thanks for flagging that. I think this is fundamentally a repo tooling bug that's never been hit before, so I'll see if I can quickly fix that. |
Collaborator
|
Once #4647 lands, updating |
stuartmorgan-g
approved these changes
Aug 4, 2023
Collaborator
stuartmorgan-g
left a comment
There was a problem hiding this comment.
The change LGTM once the CI is passing.
auto-submit bot
pushed a commit
that referenced
this pull request
Aug 5, 2023
If adding a pathified dependency creates a resolver error, then skip it instead of failing when running pathified analysis. The purpose of pathified analysis it to pre-detect failures that would happen on publishing, and if there's a resolver error that means the publishing even won't affect the package anyway. See #4483 (comment) for an example case where we need this. (In theory we could get delayed OOB errors that this will miss�e.g., in the case above if the PR would actually break rfw/example/wasm, then if at some later date `wasm` updated to use a newer `ffi`, eliminating the resolver conflict, then suddenly rfw/example/wasm would pick up the PR and break. That seems *extremely* unlikely, however, so I'm not concerned that this will be a problem in practice. We can revisit if that changes.)
Member
Author
|
Thanks for #4647 and the reviews! |
engine-flutter-autoroll
added a commit
to engine-flutter-autoroll/flutter
that referenced
this pull request
Aug 8, 2023
engine-flutter-autoroll
added a commit
to engine-flutter-autoroll/flutter
that referenced
this pull request
Aug 8, 2023
auto-submit bot
pushed a commit
to flutter/flutter
that referenced
this pull request
Aug 8, 2023
flutter/packages@d7ee75a...ac41376 2023-08-08 engine-flutter-autoroll@skia.org Roll Flutter from ad0aa8d to 436df69 (17 revisions) (flutter/packages#4663) 2023-08-08 10687576+bparrishMines@users.noreply.github.com [webview_flutter_wkwebview] Repeatedly pump WebViews until one is garbage collected (flutter/packages#4662) 2023-08-08 erikgerman917@gmail.com [xdg_directories] Add example app (flutter/packages#4554) 2023-08-08 70025277+Nitin-Poojary@users.noreply.github.com [pigeon] Recursively create output target files (flutter/packages#4458) 2023-08-07 jpnurmi@gmail.com [path_provider] Add getApplicationCachePath() (flutter/packages#4483) 2023-08-07 10687576+bparrishMines@users.noreply.github.com [flutter_markdown] Adopt code excerpts in README (flutter/packages#4656) 2023-08-07 reidbaker@google.com [All] Expand artifact hub to all plugins (flutter/packages#4645) 2023-08-07 engine-flutter-autoroll@skia.org Roll Flutter from 2ba9f7b to ad0aa8d (31 revisions) (flutter/packages#4659) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-packages-flutter-autoroll Please CC flutter-ecosystem@google.com,rmistry@google.com on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
4 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Provides a suitable place for caching application-specific files on all supported platforms.
<app>/cache<app>/Library/Caches$XDG_CACHE_HOME/<app>or~/.cache/<app>~/Library/Caches/<app>or~/Library/Containers/<app>/Data/Library/Caches/<app>%LOCALAPPDATA%/<app>Fixes: flutter/flutter#105386
Pre-launch Checklist
dart format.)[shared_preferences]pubspec.yamlwith an appropriate new version according to the pub versioning philosophy, or this PR is exempt from version changes.CHANGELOG.mdto add a description of the change, following repository CHANGELOG style.///).If you need help, consider asking for advice on the #hackers-new channel on Discord.