Skip to content

Flutter-markdown: Writing an inline sytax/builder for colored text #105571

@davidhicks980

Description

@davidhicks980

Steps to Reproduce

  1. Execute flutter run on the code sample

Expected results:
I'm looking to implement dynamic text color with flutter-markdown using a custom syntax and parser. While the implementation below does successfully color text, I lose inner-text styling.

If this isn't possible, feel free to close this issue.

What I expected from the following code sample is bold blue text inside of span tag, bold underline text inside of underline tag.

Actual results:
See image below -- regular blue text and regular underline text without bolding text

Code sample
import 'package:flutter/material.dart';
import 'package:flutter_markdown/flutter_markdown.dart' as renderer;
import 'package:markdown/markdown.dart' as markdown;

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);

  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: const MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  const MyHomePage({Key? key, required this.title}) : super(key: key);
  final String title;

  @override
  State<MyHomePage> createState() => _MyHomePageState();
}

class FontColorBuilder extends renderer.MarkdownElementBuilder {
  @override
  Widget visitElementAfter(element, preferredStyle) {
    // We don't currently have a way to control the vertical alignment of text spans.
    // See https://github.com/flutter/flutter/issues/10906#issuecomment-385723664

    final red = getColor(element, "Red");
    final green = getColor(element, "Green");
    final blue = getColor(element, "Blue");

    return SelectableText.rich(
      TextSpan(
          text: element.textContent,
          style: TextStyle(
            color: Color.fromRGBO(red, green, blue, 1),
          )),
    );
  }

  int getColor(markdown.Element el, String color) =>
      int.tryParse(el.attributes["fontColor$color"] ?? "0") ?? 0;
}

class FontColorSyntax extends markdown.InlineSyntax {
  FontColorSyntax()
      : super(
            r'''<span(?:.*?)data-color=['"]rgb *\((?: *([0-9]{1,3}))[, ]+(?: *([0-9]{1,3}))[, ]+(?: *([0-9]{1,3}))[, ]*\)['"](?:.*?)>(.*?)</span>''');

  @override
  bool onMatch(markdown.InlineParser parser, Match match) {
    markdown.Element colorTag =
        markdown.Element.text('fontcolor', match.group(4) ?? "matched text");
    colorTag.attributes["fontColorRed"] = match.group(1) ?? "0";
    colorTag.attributes["fontColorGreen"] = match.group(2) ?? "0";
    colorTag.attributes["fontColorBlue"] = match.group(3) ?? "0";
    parser.addNode(colorTag);
    return true;
  }
}


class UnderlineSyntax extends markdown.InlineSyntax {
  UnderlineSyntax() : super(r'''<ins>(.*?)</ins>''');

  @override
  bool onMatch(markdown.InlineParser parser, Match match) {
    markdown.Element ulTag = markdown.Element.text('ul', match[1] ?? "");
    parser.addNode(ulTag);
    return true;
  }
}

class UnderlineBuilder extends renderer.MarkdownElementBuilder {
  @override
  Widget visitText(text, preferredStyle) {
    return SizedBox(
        width: double.infinity,
        child: SelectableText.rich(
          TextSpan(
              text: text.textContent,
              style: const TextStyle(
                color: Colors.black87,
                decoration: TextDecoration.underline,
              )),
        ));
  }
}

class _MyHomePageState extends State<MyHomePage> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: renderer.Markdown(
        data: """
black text <span data-color='rgb(0,0,255)'>**blue text**</span> black text 
<ins> **Underlined text** </ins>""",
        builders: {
          "fontcolor": FontColorBuilder(),
          "ul": UnderlineBuilder(),
        },
        inlineSyntaxes: [
          FontColorSyntax(),
          UnderlineSyntax(),
        ],
      ),
    );
  }
}
Logs
[        ] [1]: macOS (macos)
[        ] [2]: Chrome (chrome)
[        ] Please choose one (To quit, press "q/Q")
[        ] : 
[+4861 ms] 2
[   +8 ms] Skipping pub get: version match.
[  +61 ms] Generating
/Users/davidhicks/Documents/bug/android/app/src/main/java/io/flutter/plugi
ns/GeneratedPluginRegistrant.java
[  +48 ms] Launching lib/main.dart on Chrome in debug mode...
[  +60 ms] Updating assets
[  +43 ms] Waiting for connection from debug service on Chrome...
[  +26 ms] <- reset
[   +2 ms]
/Users/davidhicks/Development/flutter/bin/cache/dart-sdk/bin/dart
--disable-dart-dev
/Users/davidhicks/Development/flutter/bin/cache/dart-sdk/bin/snapshots/fro
ntend_server.dart.snapshot --sdk-root
/Users/davidhicks/Development/flutter/bin/cache/flutter_web_sdk/
--incremental --target=dartdevc --debugger-module-names
--experimental-emit-debug-metadata -DFLUTTER_WEB_AUTO_DETECT=true
--output-dill
/var/folders/jw/t_jcd85d57x4tb3fclt93hpw0000gn/T/flutter_tools.vxtLZv/flut
ter_tool.sG2jan/app.dill --libraries-spec
file:///Users/davidhicks/Development/flutter/bin/cache/flutter_web_sdk/lib
raries.json --packages
/Users/davidhicks/Documents/bug/.dart_tool/package_config.json
-Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts
--track-widget-creation --filesystem-root
/var/folders/jw/t_jcd85d57x4tb3fclt93hpw0000gn/T/flutter_tools.vxtLZv/flut
ter_tools.aoK3Lu --filesystem-scheme org-dartlang-app
--initialize-from-dill
build/b1b715402d823b7fd5c2b68d2edcb2ce.cache.dill.track.dill --platform
file:///Users/davidhicks/Development/flutter/bin/cache/flutter_web_sdk/ker
nel/flutter_ddc_sdk_sound.dill --sound-null-safety
[   +9 ms] <- compile org-dartlang-app:/web_entrypoint.dart
[+9419 ms] Waiting for connection from debug service on Chrome...
(completed in 9.5s)
[        ] Synced 30.5MB.
[        ] <- accept
[        ] Caching compiled dill
[  +38 ms] Using Google Chrome 102.0.5005.61 

[   +7 ms] executing: sysctl hw.optional.arm64
[   +4 ms] Exit code 0 from: sysctl hw.optional.arm64
[        ] hw.optional.arm64: 1
[   +6 ms] Found ARM Chrome installation at /Applications/Google
Chrome.app/Contents/MacOS/Google Chrome, forcing native launch.
[ +273 ms] [CHROME]: 
[   +1 ms] [CHROME]: DevTools listening on
ws://127.0.0.1:65194/devtools/browser/841831fd-d9ab-4b47-ac20-0bb4214449de
[+1076 ms] DwdsInjector: Received request for entrypoint at
http://localhost:65182/main_module.bootstrap.js
[   +2 ms] MetadataProvider: Loading debug metadata...
[   +1 ms] MetadataProvider: Loaded debug metadata for module:
web_entrypoint.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/bug/main.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/markdown/markdown.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/markdown/src/inline_parser.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/markdown/src/util.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/charcode/charcode.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/charcode/html_entity.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/charcode/ascii.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/markdown/src/emojis.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/markdown/src/ast.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/markdown/src/html_renderer.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/markdown/src/version.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter_markdown/src/widget.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter_markdown/src/style_sheet.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/material.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/widgets.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/will_pop_scope.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/title.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/rendering.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/wrap.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/layer.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/painting.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/placeholder_span.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/text_formatter.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/text_layout_metrics.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/text_editing.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/foundation.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/unicode.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/synchronous_future.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/stack_frame.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/object.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/constants.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/meta/meta.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/meta/meta_meta.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/serialization.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/print.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/_platform_web.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/observer_list.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/node.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/licenses.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/key.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/debug.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/basic_types.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/_isolates_web.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/consolidate_response.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/collections.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/change_notifier.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/_bitfield_web.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/binding.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/foundation/annotations.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/system_chrome.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/restoration.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/scheduler.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/scheduler/ticker.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/scheduler/binding.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/scheduler/priority.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/scheduler/debug.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/collection/src/union_set_controller.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/collection/src/queue_list.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/collection/src/priority_queue.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/collection/src/utils.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/collection/src/list_extensions.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/collection/src/equality.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/collection/src/comparators.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/collection/src/algorithms.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/collection/src/iterable_zip.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/collection/src/iterable_extensions.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/collection/src/functions.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/collection/src/combined_wrappers/combined_map.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/collection/src/combined_wrappers/combined_iterable.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/collection/src/combined_wrappers/combined_iterator.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/collection/src/combined_wrappers/combined_list.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/collection/src/canonicalized_map.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/keyboard_maps.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/keyboard_key.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/binary_messenger.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/vector_math/vector_math_64.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/characters/characters.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/characters/src/extensions.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/characters/src/characters_impl.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/characters/src/grapheme_clusters/breaks.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/characters/src/grapheme_clusters/table.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/characters/src/grapheme_clusters/constants.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/system_sound.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/system_navigator.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/platform_views.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/gestures.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/velocity_tracker.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/lsq_solver.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/events.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/gesture_settings.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/constants.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/team.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/binding.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/resampler.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/pointer_signal_resolver.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/pointer_router.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/hit_test.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/debug.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/converter.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/arena.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/tap.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/recognizer.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/scale.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/multitap.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/multidrag.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/drag_details.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/drag.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/monodrag.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/long_press.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/force_press.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/gestures/eager.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/mouse_tracking.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/mouse_cursor.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/haptic_feedback.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/font_loader.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/deferred_component.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/debug.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/services/clipboard.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/basic_types.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/colors.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/stadium_border.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/rounded_rectangle_border.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/edge_insets.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/circle_border.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/borders.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/border_radius.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/shape_decoration.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/_network_image_web.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/image_stream.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/image_cache.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/binding.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/shader_warm_up.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/debug.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/gradient.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/alignment.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/decoration_image.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/box_fit.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/decoration.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/box_shadow.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/box_decoration.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/box_border.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/paint_utilities.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/notched_shapes.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/matrix_utils.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/image_resolution.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/image_decoder.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/geometry.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/fractional_offset.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/flutter_logo.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/continuous_rectangle_border.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/clip.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/painting/beveled_rectangle_border.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/semantics.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/semantics/semantics_service.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/semantics/semantics_event.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/semantics/semantics.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/semantics/binding.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/semantics/debug.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/animation.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/animation/tween_sequence.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/animation/listener_helpers.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/animation/curves.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/animation/animation_controller.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/physics.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/physics/utils.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/physics/tolerance.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/physics/spring_simulation.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/physics/simulation.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/physics/gravity_simulation.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/physics/friction_simulation.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/physics/clamped_simulation.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/layout_helper.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/viewport_offset.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/sliver.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/tweens.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/texture.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/table_border.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/table.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/stack.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/sliver_persistent_header.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/sliver_padding.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/sliver_multi_box_adaptor.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/sliver_list.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/sliver_grid.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/sliver_fixed_extent_list.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/sliver_fill.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/shifted_box.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/debug_overflow_indicator.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/rotated_box.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/proxy_sliver.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/proxy_box.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/platform_view.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/performance_overlay.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/paragraph.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/list_wheel_viewport.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/list_body.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/image.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/flow.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/flex.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/error.dart
[   +1 ms] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/editable.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/custom_paint.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/custom_layout.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/rendering/animated_size.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/scroll_metrics.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/scroll_simulation.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/constants.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/visibility.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/value_listenable_builder.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/unique_widget.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/tween_animation_builder.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/implicit_animations.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/texture.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/text_selection_toolbar_layout_delegate.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/status_transitions.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/spacer.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/slotted_render_object_widget.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/sliver_prototype_extent_list.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/sliver_persistent_header.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/sliver_layout_builder.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/layout_builder.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/sliver_fill.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/size_changed_layout_notifier.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/single_child_scroll_view.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/scroll_view.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/scroll_notification_observer.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/safe_area.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/reorderable_list.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/raw_keyboard_listener.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/preferred_size.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/platform_view.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/page_view.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/overflow_bar.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/orientation_builder.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/nested_scroll_view.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/navigation_toolbar.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/list_wheel_scroll_view.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/keyboard_listener.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/interactive_viewer.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/image_icon.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/icon_theme_data.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/icon_theme.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/icon.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/icon_data.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/image_filter.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/grid_paper.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/form.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/fade_in_image.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/dual_transition_builder.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/draggable_scrollable_sheet.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/drag_target.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/dismissible.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/desktop_text_selection_toolbar_layout_delegat
e.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/color_filter.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/bottom_navigation_bar_item.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/autocomplete.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/async.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/annotated_region.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/animated_switcher.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/animated_size.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/animated_list.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/widgets/animated_cross_fade.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/user_accounts_drawer_header.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/icon_button.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/typography.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/colors.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/material_state.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/input_border.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/constants.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/material_color_utilities.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/score/score.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/utils/math_utils.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/utils/color_utils.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/hct/cam16.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/hct/viewing_conditions.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/scheme/scheme.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/palettes/core_palette.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/palettes/tonal_palette.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/hct/hct.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/quantize/quantizer_wu.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/quantize/quantizer_map.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/quantize/quantizer.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/quantize/quantizer_wsmeans.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/quantize/point_provider_lab.dart
[   +1 ms] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/quantize/point_provider.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/quantize/quantizer_celebi.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/material_color_utilities/blend/blend.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/material_state_mixin.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/tooltip_visibility.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/floating_action_button_theme.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/curves.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/bottom_sheet_theme.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/tab_indicator.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/tab_controller.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/icons.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/cupertino.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/thumb_painter.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/text_theme.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/interface_level.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/text_selection_toolbar_button.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/button.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/constants.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/text_selection_toolbar.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/text_selection.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/debug.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/text_form_field_row.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/text_field.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/icons.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/desktop_text_selection.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/form_row.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/tab_view.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/route.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/app.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/scrollbar.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/tab_scaffold.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/bottom_tab_bar.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/switch.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/sliding_segmented_control.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/slider.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/segmented_control.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/search_field.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/refresh.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/activity_indicator.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/picker.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/page_scaffold.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/nav_bar.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/form_section.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/dialog.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/date_picker.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/context_menu_action.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/cupertino/context_menu.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/drawer_header.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/toggleable.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/toggle_buttons.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/time_picker.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/text_form_field.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/text_field.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/text_selection.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/text_selection_toolbar_text_button.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/text_selection_toolbar.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/selectable_text.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/desktop_text_selection.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/dialog.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/switch_list_tile.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/switch.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/shadows.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/stepper.dart
[   +2 ms] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/slider.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/search.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/scrollbar.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/reorderable_list.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/refresh_indicator.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/progress_indicator.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/range_slider.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/radio_list_tile.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/radio.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/popup_menu.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/paginated_data_table.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/dropdown.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/data_table_source.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/data_table.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/checkbox.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/card.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/page.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/outlined_button.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/no_splash.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/mergeable_material.dart
[   +1 ms] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/input_date_picker_form_field.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/date.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/grid_tile_bar.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/grid_tile.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/flutter_logo.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/expansion_tile.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/expansion_panel.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/expand_icon.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/elevated_button.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/date_picker.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/calendar_date_picker.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/circle_avatar.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/chip.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/checkbox_list_tile.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/button_bar.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/bottom_app_bar.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/autocomplete.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/arc.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/app.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/animated_icons.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/flutter/src/material/about.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/path/src/path_set.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/path/src/utils.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/path/src/characters.dart
[        ] MetadataProvider: Loaded debug metadata for module:
packages/path/src/path_exception.dart
[        ] MetadataProvider: Loaded debug metadata (sound null safety)
[   +7 ms] DwdsInjector: Injected debugging metadata for entrypoint at
http://localhost:65182/main_module.bootstrap.js
[+1224 ms] ChromeProxyService: Initializing expression compiler for
main_module.bootstrap.js with sound null safety: true
[  +31 ms] DevHandler: Debug service listening on
ws://127.0.0.1:65225/iaLKQZ4P5BI=/ws

[   +9 ms] DevHandler: VmService proxy responded with an error:
           {jsonrpc: 2.0, id: 9, error: {code: -32601, message: Method not
           found, data: {jsonrpc: 2.0, method:
           _setStreamIncludePrivateMembers, id: 9, params: {streamId:
           Stdout, includePrivateMembers: false}}}}
[   +1 ms] This app is linked to the debug service:
           ws://127.0.0.1:65225/iaLKQZ4P5BI=/ws
[        ] DevHandler: VmService proxy responded with an error:
           {jsonrpc: 2.0, id: 10, error: {code: -32601, message: Method
           not found, data: {jsonrpc: 2.0, method:
           _setStreamIncludePrivateMembers, id: 10, params: {streamId:
           Stderr, includePrivateMembers: false}}}}
[        ] DevHandler: VmService proxy responded with an error:
           {jsonrpc: 2.0, id: 11, error: {code: -32601, message: Method
           not found, data: {jsonrpc: 2.0, method:
           _setStreamIncludePrivateMembers, id: 11, params: {streamId:
           Isolate, includePrivateMembers: false}}}}
[   +2 ms] DevHandler: VmService proxy responded with an error:
           {jsonrpc: 2.0, id: 12, error: {code: -32601, message: Method
           not found, data: {jsonrpc: 2.0, method:
           _setStreamIncludePrivateMembers, id: 12, params: {streamId:
           Extension, includePrivateMembers: false}}}}
[   +2 ms] Debug service listening on ws://127.0.0.1:65225/iaLKQZ4P5BI=/ws
[        ] 💪 Running with sound null safety 💪
[   +1 ms] 🔥  To hot restart changes while running, press "r" or "R".
[        ] For a more detailed help message, press "h". To quit, press
"q".
[        ] An Observatory debugger and profiler on Chrome is available at:
           http://127.0.0.1:65225/iaLKQZ4P5BI=
[   +8 ms] Flutter Web Bootstrap: Programmatic
[ +790 ms] The Flutter DevTools debugger and profiler on Chrome is
available at:

http://127.0.0.1:9101?uri=http://127.0.0.1:65225/iaLKQZ4P5BI=

bug flutter analyze
Analyzing bug...                                                        
No issues found! (ran in 1.3s)
bug flutter doctor -v
[✓] Flutter (Channel stable, 3.0.1, on macOS 12.2.1 21D62 darwin-arm,
    locale en-US)
    • Flutter version 3.0.1 at /Users/davidhicks/Development/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision fb57da5f94 (3 weeks ago), 2022-05-19 15:50:29
      -0700
    • Engine revision caaafc5604
    • Dart version 2.17.1
    • DevTools version 2.12.2

[✓] Android toolchain - develop for Android devices (Android SDK version
    32.1.0-rc1)
    • Android SDK at /Users/davidhicks/Library/Android/sdk
    • Platform android-32, build-tools 32.1.0-rc1
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      11.0.11+0-b60-7772763)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 13.4.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google
      Chrome

[✓] Android Studio (version 2021.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      11.0.11+0-b60-7772763)

[✓] VS Code (version 1.67.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.42.0

[✓] Connected device (2 available)
    • macOS (desktop) • macos  • darwin-arm64   • macOS 12.2.1 21D62
      darwin-arm
    • Chrome (web)    • chrome • web-javascript • Google Chrome
      102.0.5005.61

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Issues that are less important to the Flutter projectfound in release: 3.0Found to occur in 3.0found in release: 3.1Found to occur in 3.1has reproducible stepsThe issue has been confirmed reproducible and is ready to work onp: flutter_markdownflutter/packages flutter_markdownpackageflutter/packages repository. See also p: labels.team-ecosystemOwned by Ecosystem teamtriaged-ecosystemTriaged by Ecosystem team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions