[ Widget Preview ] Move --dtd-url from a global flag to a widget-preview start option#173712
[ Widget Preview ] Move --dtd-url from a global flag to a widget-preview start option#173712auto-submit[bot] merged 4 commits intomasterfrom
--dtd-url from a global flag to a widget-preview start option#173712Conversation
…review start` option Also changes the name to `--dtd-uri` for consistency with `dart devtools --dtd-uri`. `--dtd-url` was only used by widget previews and has no current usage, so this is a safe change.
There was a problem hiding this comment.
Code Review
This pull request moves the --dtd-url flag from a global option to a command-specific option for widget-preview start, and renames it to --dtd-uri for consistency. The changes are mostly correct, but there's a critical issue where the usage of the old global option is not removed, which will cause a build failure. Additionally, a new public constant is missing a doc comment, which is a style guide violation. I've provided comments with details and suggestions.
There was a problem hiding this comment.
Code Review
This pull request correctly moves the --dtd-url flag to be a command-specific option for widget-preview start and renames it to --dtd-uri for consistency. The changes in widget_preview.dart and the corresponding test file are well-implemented. However, there's a critical issue in flutter_command_runner.dart where the global option definition was removed, but its usage in argParser.addOption was not, which will lead to a compilation failure. I've left a comment with details on how to fix this.
|
autosubmit label was removed for flutter/flutter/173712, because - The status or check suite Windows tool_tests_general has failed. Please fix the issues identified (or deflake) before re-applying this label.
|
|
autosubmit label was removed for flutter/flutter/173712, because - The status or check suite Linux analyzer_benchmark has failed. Please fix the issues identified (or deflake) before re-applying this label.
|
…widget-preview start` option (flutter/flutter#173712)
…widget-preview start` option (flutter/flutter#173712)
Roll Flutter from e2a347b to 34c2a3b (41 revisions) flutter/flutter@e2a347b...34c2a3b 2025-08-13 [email protected] [ Tool ] Mark Linux_pixel_7pro linux_chrome_dev_mode as bringup (flutter/flutter#173646) 2025-08-13 [email protected] [ Widget Preview ] Move `--dtd-url` from a global flag to a `widget-preview start` option (flutter/flutter#173712) 2025-08-13 [email protected] Null aware elements clean-ups (flutter/flutter#173074) 2025-08-13 [email protected] Roll Skia from 29e3e1ab7f62 to f7fdda3cd0e6 (3 revisions) (flutter/flutter#173709) 2025-08-13 [email protected] Regular windows win32 engine (flutter/flutter#173424) 2025-08-13 [email protected] Roll Dart SDK from a098cb676fd6 to 73153bdc1459 (1 revision) (flutter/flutter#173708) 2025-08-13 [email protected] Roll Fuchsia Linux SDK from vgv-rTf7i9PfcDq2Y... to I1TfNmsqTp7t3rO8e... (flutter/flutter#173690) 2025-08-13 [email protected] Roll Skia from 1170405c30cf to 29e3e1ab7f62 (2 revisions) (flutter/flutter#173689) 2025-08-13 [email protected] Roll Dart SDK from e2b7aec7333e to a098cb676fd6 (4 revisions) (flutter/flutter#173683) 2025-08-13 [email protected] Roll Skia from d06fdf03c6a1 to 1170405c30cf (4 revisions) (flutter/flutter#173681) 2025-08-13 [email protected] Roll Skia from 9ed4b4e53db2 to d06fdf03c6a1 (11 revisions) (flutter/flutter#173661) 2025-08-12 [email protected] Fix GTK redraw call being called from non-GTK thread. (flutter/flutter#173602) 2025-08-12 [email protected] [Impeller] Apply Y coordinate scaling when sampling from the destination texture in framebuffer advanced blends (flutter/flutter#173639) 2025-08-12 [email protected] Fix directional focus in nested scrollables with different axis (flutter/flutter#172875) 2025-08-12 [email protected] [ios][tools]do not log "bonjour not found" at all (unless verbose) (flutter/flutter#173569) 2025-08-12 [email protected] Remove jetifier usages (flutter/flutter#173548) 2025-08-12 [email protected] [ Tool ] Fix run_linux_chrome_dev_mode (flutter/flutter#173647) 2025-08-12 [email protected] [ios] Update iOS code signing CIPD instruction command (flutter/flutter#171173) 2025-08-12 [email protected] Reapply "Make device debuggable if useDwdsWebSocketConnection is true … (#173551)" (flutter/flutter#173628) 2025-08-12 [email protected] Roll Clang to 8c7a2ce01a77c96028fe2c8566f65c45ad9408d3 (flutter/flutter#173429) 2025-08-12 [email protected] [web] Fallback to CanvasKit when WebGL is not available (flutter/flutter#173629) 2025-08-12 [email protected] Roll Packages from a114ac2 to 08a9b2c (3 revisions) (flutter/flutter#173625) 2025-08-12 [email protected] [ Tool ] Fix crash from possible DDS startup race (flutter/flutter#173362) 2025-08-12 [email protected] Roll Skia from a2936eff2179 to 9ed4b4e53db2 (3 revisions) (flutter/flutter#173611) 2025-08-12 49699333+dependabot[bot]@users.noreply.github.com Bump actions/checkout from 4 to 5 in the all-github-actions group (flutter/flutter#173606) 2025-08-12 [email protected] Roll Dart SDK from c5fe48aee60d to e2b7aec7333e (1 revision) (flutter/flutter#173604) 2025-08-12 [email protected] Roll Skia from 44bb9d908ee4 to a2936eff2179 (21 revisions) (flutter/flutter#173603) 2025-08-12 [email protected] Fix the issue of over-scrolling in SliverMainAxisGroup with a PinnedHeaderSliver. (flutter/flutter#173349) 2025-08-12 [email protected] Roll Dart SDK from b2a23936f968 to c5fe48aee60d (2 revisions) (flutter/flutter#173596) 2025-08-11 [email protected] Update CanRenderTiledTexture unit tests (flutter/flutter#173553) 2025-08-11 [email protected] Update integration test for iOS deployment workflows (flutter/flutter#173566) 2025-08-11 [email protected] Enables vulkan for PowerVR B-Series (flutter/flutter#173561) 2025-08-11 98614782+auto-submit[bot]@users.noreply.github.com Reverts "Reapply "Make device debuggable if useDwdsWebSocketConnection is true … (#173551)" (#173568)" (flutter/flutter#173587) 2025-08-11 [email protected] Roll Dart SDK from 8e882349fcab to b2a23936f968 (2 revisions) (flutter/flutter#173571) 2025-08-11 [email protected] Reapply "Make device debuggable if useDwdsWebSocketConnection is true … (#173551)" (flutter/flutter#173568) 2025-08-11 [email protected] Update CI iOS tests (flutter/flutter#173563) 2025-08-11 [email protected] Roll Packages from 34948d1 to a114ac2 (4 revisions) (flutter/flutter#173556) 2025-08-11 [email protected] Roll Fuchsia Linux SDK from HclTm0V8hgSpfqmtG... to vgv-rTf7i9PfcDq2Y... (flutter/flutter#173505) 2025-08-11 [email protected] Roll Dart SDK from 6a7ae1ffd1c9 to 8e882349fcab (2 revisions) (flutter/flutter#173499) 2025-08-11 [email protected] Update `ExpansibleController` in `ExpansionTile` `didUpdateWidget` (flutter/flutter#173175) 2025-08-11 [email protected] add format cmd to tools instruction (flutter/flutter#173428) 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 Please CC [email protected],[email protected] on the revert to ensure that a human ...
…review start` option (flutter#173712) `--dtd-url` is only used by widget previews and has no current usage, so this is a safe change.
…review start` option (flutter#173712) `--dtd-url` is only used by widget previews and has no current usage, so this is a safe change.
…review start` option (flutter#173712) `--dtd-url` is only used by widget previews and has no current usage, so this is a safe change.
…review start` option (flutter#173712) `--dtd-url` is only used by widget previews and has no current usage, so this is a safe change.
…widget-preview start` option (flutter/flutter#173712)
…review start` option (flutter#173712) `--dtd-url` is only used by widget previews and has no current usage, so this is a safe change.
--dtd-urlis only used by widget previews and has no current usage, so this is a safe change.