Skip to content

Cursor problems with multiline TextField on web platform #50101

@jadolg

Description

@jadolg

Steps to Reproduce

Using the current master channel
1- Create a web application
2- Add a multiline TextInput

TextField(
    key: Key('atext'),
    controller: aTextController,
    keyboardType: TextInputType.multiline,
    maxLines: null,
    decoration: InputDecoration(
        labelText: "Label text",
        icon: Icon(Icons.code),
        errorText: manifestTextErrorMessage),
     ),
)

3- Run the application and add some text to the Textfield
4- Try moving the cursor with the mause
(See attached gif)

73660836-47658e80-4699-11ea-98ee-d49ac5d7983b

It can be reproduced both in Chrome (Version 79.0.3945.130 (Official Build) (64-bit)) and Firefox (72.0.2 (64-bit)) both in debug and release modes.

Expected results:

  • Moving the cursor with the mouse places the cursor in the correct place
  • Selecting text with the mouse selects the desired interval
    Actual results:
  • The cursor jumps to a different place than selected every time but in long lines
Logs
$ flutter run -d chrome --verbose
[  +21 ms] executing: [/Users/akiel/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +36 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] b2e994ae06566d236b2b3694d116514b116fdd75
[        ] executing: [/Users/akiel/flutter/] git describe --match v*.*.* --first-parent --long --tags
[ +104 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[   +2 ms] v1.14.6-101-gb2e994ae0
[   +6 ms] executing: [/Users/akiel/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[   +8 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/master
[        ] executing: [/Users/akiel/flutter/] git ls-remote --get-url origin
[   +9 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +44 ms] executing: [/Users/akiel/flutter/] git rev-parse --abbrev-ref HEAD
[  +16 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] master
[   +6 ms] executing: sw_vers -productName
[  +15 ms] Exit code 0 from: sw_vers -productName
[        ] Mac OS X
[        ] executing: sw_vers -productVersion
[  +16 ms] Exit code 0 from: sw_vers -productVersion
[        ] 10.15.2
[        ] executing: sw_vers -buildVersion
[  +21 ms] Exit code 0 from: sw_vers -buildVersion
[        ] 19C57
[  +28 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +32 ms] Unable to locate an Android SDK.
[   +9 ms] Unable to locate an Android SDK.
[  +18 ms] executing: /Users/akiel/flutter/bin/cache/artifacts/libimobiledevice/idevice_id -h
[  +68 ms] executing: /usr/bin/xcode-select --print-path
[  +10 ms] Exit code 0 from: /usr/bin/xcode-select --print-path
[        ] /Library/Developer/CommandLineTools
[        ] executing: /usr/bin/xcodebuild -version
[   +4 ms] Exit code 1 from: /usr/bin/xcodebuild -version
[        ] xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
[  +12 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +5 ms] executing: zip -T /Users/akiel/flutter/bin/cache/downloads/storage.googleapis.com/flutter_infra/flutter/44f24bd9807f4883265a14bc4f7c67f3d0dc1164/flutter-web-sdk-darwin-x64.zip
[   +5 ms] Downloading Web SDK...
[   +8 ms] Downloading: https://storage.googleapis.com/flutter_infra/flutter/44f24bd9807f4883265a14bc4f7c67f3d0dc1164/flutter-web-sdk-darwin-x64.zip
[ +676 ms] Received response from server, collecting bytes...
[+1102 ms] Downloading Web SDK... (completed in 1.8s)
[        ] executing: unzip -o -q /Users/akiel/flutter/bin/cache/downloads/storage.googleapis.com/flutter_infra/flutter/44f24bd9807f4883265a14bc4f7c67f3d0dc1164/flutter-web-sdk-darwin-x64.zip -d
/Users/akiel/flutter/bin/cache/flutter_web_sdk
[ +175 ms] Exit code 0 from: unzip -o -q /Users/akiel/flutter/bin/cache/downloads/storage.googleapis.com/flutter_infra/flutter/44f24bd9807f4883265a14bc4f7c67f3d0dc1164/flutter-web-sdk-darwin-x64.zip -d
/Users/akiel/flutter/bin/cache/flutter_web_sdk
[ +227 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[   +8 ms] executing: /usr/bin/xcodebuild -version
[   +3 ms] Exit code 1 from: /usr/bin/xcodebuild -version
[        ] xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
[  +43 ms] Running "flutter pub get" in my-project...
[   +3 ms] executing: [/Users/akiel/w/my-project/] /Users/akiel/flutter/bin/cache/dart-sdk/bin/pub --verbose get --no-precompile
[  +65 ms] FINE: Pub 2.8.0-dev.6.0.flutter-c8ed304e97
[  +79 ms] MSG : Resolving dependencies...
[   +7 ms] SLVR: fact: my-project is 1.0.0+1
[   +5 ms] SLVR: derived: my-project
[  +19 ms] SLVR: fact: my-project depends on flutter any from sdk
[        ] SLVR: fact: my-project depends on charts_flutter ^0.8.1
[        ] SLVR: fact: my-project depends on http ^0.12.0+4
[        ] SLVR: fact: my-project depends on yaml ^2.2.0
[        ] SLVR: fact: my-project depends on cupertino_icons ^0.1.2
[        ] SLVR: fact: my-project depends on flutter_test any from sdk
[        ] SLVR:   selecting my-project
[        ] SLVR:   derived: flutter_test any from sdk
[        ] SLVR:   derived: cupertino_icons ^0.1.2
[        ] SLVR:   derived: yaml ^2.2.0
[        ] SLVR:   derived: http ^0.12.0+4
[        ] SLVR:   derived: charts_flutter ^0.8.1
[        ] SLVR:   derived: flutter any from sdk
[  +17 ms] SLVR:   fact: flutter_test 0.0.0 from sdk depends on flutter any from sdk
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on test_api 0.2.11
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on path 1.6.4
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on image 2.1.4
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on quiver 2.0.5
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on stack_trace 1.9.3
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on vector_math 2.0.8
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on archive 2.0.11
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on args 1.5.2
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on async 2.4.0
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on boolean_selector 1.0.5
[   +5 ms] SLVR:   fact: flutter_test 0.0.0 from sdk depends on charcode 1.1.2
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on collection 1.14.11
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on convert 2.1.1
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on crypto 2.1.3
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on matcher 0.12.6
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on meta 1.1.8
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on pedantic 1.8.0+1
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on petitparser 2.4.0
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on source_span 1.5.5
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on stream_channel 2.0.0
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on string_scanner 1.0.5
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on term_glyph 1.1.0
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on typed_data 1.1.6
[        ] SLVR:   fact: flutter_test 0.0.0 from sdk depends on xml 3.5.0
[        ] SLVR:     selecting flutter_test 0.0.0 from sdk
[        ] SLVR:     derived: xml 3.5.0
[        ] SLVR:     derived: typed_data 1.1.6
[        ] SLVR:     derived: term_glyph 1.1.0
[        ] SLVR:     derived: string_scanner 1.0.5
[        ] SLVR:     derived: stream_channel 2.0.0
[        ] SLVR:     derived: source_span 1.5.5
[        ] SLVR:     derived: petitparser 2.4.0
[        ] SLVR:     derived: pedantic 1.8.0+1
[        ] SLVR:     derived: meta 1.1.8
[        ] SLVR:     derived: matcher 0.12.6
[        ] SLVR:     derived: crypto 2.1.3
[        ] SLVR:     derived: convert 2.1.1
[        ] SLVR:     derived: collection 1.14.11
[        ] SLVR:     derived: charcode 1.1.2
[        ] SLVR:     derived: boolean_selector 1.0.5
[        ] SLVR:     derived: async 2.4.0
[        ] SLVR:     derived: args 1.5.2
[        ] SLVR:     derived: archive 2.0.11
[        ] SLVR:     derived: vector_math 2.0.8
[        ] SLVR:     derived: stack_trace 1.9.3
[        ] SLVR:     derived: quiver 2.0.5
[        ] SLVR:     derived: image 2.1.4
[        ] SLVR:     derived: path 1.6.4
[        ] SLVR:     derived: test_api 0.2.11
[  +13 ms] SLVR:       selecting cupertino_icons 0.1.3
[   +5 ms] SLVR:       fact: yaml 2.2.0 depends on charcode ^1.1.0
[        ] SLVR:       fact: yaml 2.2.0 depends on collection ^1.1.0
[        ] SLVR:       fact: yaml 2.2.0 depends on string_scanner >=0.1.4 <2.0.0
[        ] SLVR:       fact: yaml 2.2.0 depends on source_span ^1.0.0
[        ] SLVR:         selecting yaml 2.2.0
[   +5 ms] SLVR:         fact: http 0.12.0+4 depends on async >=1.10.0 <3.0.0
[        ] SLVR:         fact: http 0.12.0+4 depends on http_parser >=0.0.1 <4.0.0
[        ] SLVR:         fact: http 0.12.0+4 depends on path >=0.9.0 <2.0.0
[        ] SLVR:         fact: http 0.12.0+4 depends on pedantic ^1.0.0
[        ] SLVR:           selecting http 0.12.0+4
[        ] SLVR:           derived: http_parser >=0.0.1 <4.0.0
[   +4 ms] SLVR:           fact: charts_flutter 0.8.1 depends on charts_common 0.8.1
[        ] SLVR:           fact: charts_flutter 0.8.1 depends on collection ^1.14.5
[        ] SLVR:           fact: charts_flutter 0.8.1 depends on flutter any from sdk
[        ] SLVR:           fact: charts_flutter 0.8.1 depends on intl >=0.15.2 <0.17.0
[        ] SLVR:           fact: charts_flutter 0.8.1 depends on logging any
[        ] SLVR:           fact: charts_flutter 0.8.1 depends on meta ^1.1.1
[        ] SLVR:             selecting charts_flutter 0.8.1
[        ] SLVR:             derived: logging any
[        ] SLVR:             derived: intl >=0.15.2 <0.17.0
[        ] SLVR:             derived: charts_common 0.8.1
[   +8 ms] SLVR:             fact: flutter 0.0.0 from sdk depends on collection 1.14.11
[        ] SLVR:             fact: flutter 0.0.0 from sdk depends on meta 1.1.8
[        ] SLVR:             fact: flutter 0.0.0 from sdk depends on typed_data 1.1.6
[        ] SLVR:             fact: flutter 0.0.0 from sdk depends on vector_math 2.0.8
[        ] SLVR:             fact: flutter 0.0.0 from sdk depends on sky_engine any from sdk
[        ] SLVR:               selecting flutter 0.0.0 from sdk
[        ] SLVR:               derived: sky_engine any from sdk
[   +5 ms] SLVR:               fact: xml 3.5.0 depends on petitparser ^2.3.0
[        ] SLVR:               fact: xml 3.5.0 depends on collection ^1.14.0
[        ] SLVR:               fact: xml 3.5.0 depends on convert ^2.1.0
[        ] SLVR:                 selecting xml 3.5.0
[   +4 ms] SLVR:                   selecting typed_data 1.1.6
[   +5 ms] SLVR:                     selecting term_glyph 1.1.0
[   +4 ms] SLVR:                     fact: string_scanner 1.0.5 depends on charcode ^1.1.0
[        ] SLVR:                     fact: string_scanner 1.0.5 depends on meta ^1.1.0
[        ] SLVR:                     fact: string_scanner 1.0.5 depends on source_span ^1.4.0
[        ] SLVR:                       selecting string_scanner 1.0.5
[   +4 ms] SLVR:                       fact: stream_channel 2.0.0 depends on async >=1.11.0 <3.0.0
[        ] SLVR:                         selecting stream_channel 2.0.0
[   +4 ms] SLVR:                         fact: source_span 1.5.5 depends on charcode ^1.0.0
[        ] SLVR:                         fact: source_span 1.5.5 depends on path ^1.2.0
[        ] SLVR:                         fact: source_span 1.5.5 depends on term_glyph ^1.0.0
[        ] SLVR:                           selecting source_span 1.5.5
[   +5 ms] SLVR:                           fact: petitparser 2.4.0 depends on meta ^1.1.0
[        ] SLVR:                             selecting petitparser 2.4.0
[   +3 ms] SLVR:                               selecting pedantic 1.8.0+1
[   +4 ms] SLVR:                                 selecting meta 1.1.8
[   +4 ms] SLVR:                                 fact: matcher 0.12.6 depends on stack_trace ^1.2.0
[        ] SLVR:                                   selecting matcher 0.12.6
[   +3 ms] SLVR:                                   fact: crypto 2.1.3 depends on collection ^1.0.0
[        ] SLVR:                                   fact: crypto 2.1.3 depends on convert >=1.0.0 <3.0.0
[        ] SLVR:                                   fact: crypto 2.1.3 depends on typed_data ^1.0.0
[        ] SLVR:                                     selecting crypto 2.1.3
[   +3 ms] SLVR:                                     fact: convert 2.1.1 depends on charcode ^1.1.0
[        ] SLVR:                                     fact: convert 2.1.1 depends on typed_data ^1.1.0
[        ] SLVR:                                       selecting convert 2.1.1
[   +3 ms] SLVR:                                         selecting collection 1.14.11
[   +4 ms] SLVR:                                           selecting charcode 1.1.2
[   +3 ms] SLVR:                                           fact: boolean_selector 1.0.5 depends on source_span ^1.0.0
[        ] SLVR:                                           fact: boolean_selector 1.0.5 depends on string_scanner >=0.1.1 <2.0.0
[        ] SLVR:                                             selecting boolean_selector 1.0.5
[   +3 ms] SLVR:                                             fact: async 2.4.0 depends on collection ^1.5.0
[        ] SLVR:                                               selecting async 2.4.0
[   +3 ms] SLVR:                                                 selecting args 1.5.2
[   +3 ms] SLVR:                                                 fact: archive 2.0.11 depends on crypto ^2.0.0
[        ] SLVR:                                                 fact: archive 2.0.11 depends on args ^1.4.0
[        ] SLVR:                                                 fact: archive 2.0.11 depends on path ^1.5.1
[        ] SLVR:                                                   selecting archive 2.0.11
[   +2 ms] SLVR:                                                     selecting vector_math 2.0.8
[   +2 ms] SLVR:                                                     fact: stack_trace 1.9.3 depends on path ^1.2.0
[        ] SLVR:                                                       selecting stack_trace 1.9.3
[   +4 ms] SLVR:                                                       fact: quiver 2.0.5 depends on matcher >=0.10.0 <0.13.0
[        ] SLVR:                                                       fact: quiver 2.0.5 depends on meta ^1.0.0
[        ] SLVR:                                                         selecting quiver 2.0.5
[   +2 ms] SLVR:                                                         fact: image 2.1.4 depends on archive >=1.0.16 <3.0.0
[        ] SLVR:                                                         fact: image 2.1.4 depends on xml ^3.2.5
[        ] SLVR:                                                           selecting image 2.1.4
[   +2 ms] SLVR:                                                             selecting path 1.6.4
[   +3 ms] SLVR:                                                             fact: test_api 0.2.11 depends on async ^2.0.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on boolean_selector ^1.0.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on collection ^1.8.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on meta ^1.1.5
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on path ^1.2.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on pedantic ^1.0.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on source_span ^1.4.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on stack_trace ^1.9.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on stream_channel >=1.7.0 <3.0.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on string_scanner ^1.0.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on term_glyph ^1.0.0
[        ] SLVR:                                                             fact: test_api 0.2.11 depends on matcher >=0.12.6 <0.12.7
[        ] SLVR:                                                               selecting test_api 0.2.11
[   +3 ms] SLVR:                                                               fact: http_parser 3.1.3 depends on charcode ^1.1.0
[        ] SLVR:                                                               fact: http_parser 3.1.3 depends on collection >=0.9.1 <2.0.0
[        ] SLVR:                                                               fact: http_parser 3.1.3 depends on source_span ^1.0.0
[        ] SLVR:                                                               fact: http_parser 3.1.3 depends on string_scanner >=0.0.0 <2.0.0
[        ] SLVR:                                                               fact: http_parser 3.1.3 depends on typed_data ^1.1.0
[        ] SLVR:                                                                 selecting http_parser 3.1.3
[   +2 ms] SLVR:                                                                   selecting logging 0.11.3+2
[   +2 ms] SLVR:                                                                   fact: intl 0.16.1 depends on path >=0.9.0 <2.0.0
[        ] SLVR:                                                                     selecting intl 0.16.1
[   +1 ms] SLVR:                                                                     fact: charts_common 0.8.1 depends on collection ^1.14.5
[        ] SLVR:                                                                     fact: charts_common 0.8.1 depends on intl >=0.15.2 <0.17.0
[        ] SLVR:                                                                     fact: charts_common 0.8.1 depends on logging any
[        ] SLVR:                                                                     fact: charts_common 0.8.1 depends on meta ^1.1.1
[        ] SLVR:                                                                     fact: charts_common 0.8.1 depends on vector_math ^2.0.8
[   +5 ms] SLVR:                                                                       selecting charts_common 0.8.1
[        ] SLVR:                                                                         selecting sky_engine 0.0.99 from sdk
[   +3 ms] SLVR: Version solving took 0:00:00.217840 seconds.
[        ]     | Tried 1 solutions.
[   +1 ms] FINE: Resolving dependencies finished (0.224s).
[  +42 ms] IO  : Writing 5443 characters to text file ./pubspec.lock.
[        ] FINE: Contents:
[        ]     | # Generated by pub
[        ]     | # See https://dart.dev/tools/pub/glossary#lockfile
[        ]     | packages:
[        ]     |   archive:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: archive
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.0.11"
[        ]     |   args:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: args
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.5.2"
[        ]     |   async:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: async
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.4.0"
[        ]     |   boolean_selector:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: boolean_selector
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.0.5"
[        ]     |   charcode:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: charcode
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.1.2"
[        ]     |   charts_common:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: charts_common
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.8.1"
[        ]     |   charts_flutter:
[        ]     |     dependency: "direct main"
[        ]     |     description:
[        ]     |       name: charts_flutter
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.8.1"
[        ]     |   collection:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: collection
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.14.11"
[        ]     |   convert:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: convert
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.1.1"
[        ]     |   crypto:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: crypto
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.1.3"
[        ]     |   cupertino_icons:
[        ]     |     dependency: "direct main"
[        ]     |     description:
[        ]     |       name: cupertino_icons
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.1.3"
[        ]     |   flutter:
[        ]     |     dependency: "direct main"
[        ]     |     description: flutter
[        ]     |     source: sdk
[        ]     |     version: "0.0.0"
[        ]     |   flutter_test:
[        ]     |     dependency: "direct dev"
[        ]     |     description: flutter
[        ]     |     source: sdk
[        ]     |     version: "0.0.0"
[        ]     |   http:
[        ]     |     dependency: "direct main"
[        ]     |     description:
[        ]     |       name: http
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.12.0+4"
[        ]     |   http_parser:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: http_parser
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "3.1.3"
[        ]     |   image:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: image
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.1.4"
[        ]     |   intl:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: intl
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.16.1"
[        ]     |   logging:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: logging
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.11.3+2"
[        ]     |   matcher:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: matcher
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.12.6"
[        ]     |   meta:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: meta
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.1.8"
[        ]     |   path:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: path
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.6.4"
[        ]     |   pedantic:
[        ]     |     dependency: transitive
[        ]     |     description:
[   +4 ms]     |       name: pedantic
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.8.0+1"
[        ]     |   petitparser:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: petitparser
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.4.0"
[        ]     |   quiver:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: quiver
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.0.5"
[        ]     |   sky_engine:
[        ]     |     dependency: transitive
[        ]     |     description: flutter
[        ]     |     source: sdk
[        ]     |     version: "0.0.99"
[        ]     |   source_span:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: source_span
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.5.5"
[        ]     |   stack_trace:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: stack_trace
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.9.3"
[        ]     |   stream_channel:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: stream_channel
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.0.0"
[        ]     |   string_scanner:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: string_scanner
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.0.5"
[        ]     |   term_glyph:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: term_glyph
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.1.0"
[        ]     |   test_api:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: test_api
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.2.11"
[        ]     |   typed_data:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: typed_data
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.1.6"
[        ]     |   vector_math:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: vector_math
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.0.8"
[        ]     |   xml:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: xml
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "3.5.0"
[        ]     |   yaml:
[        ]     |     dependency: "direct main"
[        ]     |     description:
[        ]     |       name: yaml
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.2.0"
[        ]     | sdks:
[        ]     |   dart: ">=2.5.0 <3.0.0"
[        ] IO  : Writing 3005 characters to text file ./.packages.
[        ] FINE: Contents:
[        ]     | # Generated by pub on 2020-02-04 09:54:06.135546.
[        ]     | archive:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/archive-2.0.11/lib/
[        ]     | args:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/args-1.5.2/lib/
[        ]     | async:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/async-2.4.0/lib/
[        ]     | boolean_selector:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/boolean_selector-1.0.5/lib/
[        ]     | charcode:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/charcode-1.1.2/lib/
[        ]     | charts_common:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/charts_common-0.8.1/lib/
[        ]     | charts_flutter:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/charts_flutter-0.8.1/lib/
[        ]     | collection:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11/lib/
[        ]     | convert:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1/lib/
[        ]     | crypto:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/crypto-2.1.3/lib/
[        ]     | cupertino_icons:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-0.1.3/lib/
[        ]     | flutter:file:///Users/akiel/flutter/packages/flutter/lib/
[        ]     | flutter_test:file:///Users/akiel/flutter/packages/flutter_test/lib/
[        ]     | http:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/http-0.12.0+4/lib/
[        ]     | http_parser:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/http_parser-3.1.3/lib/
[        ]     | image:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/image-2.1.4/lib/
[        ]     | intl:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/intl-0.16.1/lib/
[        ]     | logging:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/logging-0.11.3+2/lib/
[        ]     | matcher:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.6/lib/
[        ]     | meta:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/meta-1.1.8/lib/
[        ]     | path:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/path-1.6.4/lib/
[        ]     | pedantic:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/pedantic-1.8.0+1/lib/
[        ]     | petitparser:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/petitparser-2.4.0/lib/
[        ]     | quiver:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/quiver-2.0.5/lib/
[        ]     | sky_engine:file:///Users/akiel/flutter/bin/cache/pkg/sky_engine/lib/
[        ]     | source_span:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/source_span-1.5.5/lib/
[        ]     | stack_trace:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.9.3/lib/
[        ]     | stream_channel:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.0.0/lib/
[        ]     | string_scanner:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.0.5/lib/
[        ]     | term_glyph:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.1.0/lib/
[        ]     | test_api:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.11/lib/
[        ]     | typed_data:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/typed_data-1.1.6/lib/
[        ]     | vector_math:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/
[        ]     | xml:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/xml-3.5.0/lib/
[        ]     | yaml:file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/yaml-2.2.0/lib/
[        ]     | my-project:lib/
[        ] MSG : Got dependencies!
[  +13 ms] IO  : Writing 6879 characters to text file ./.dart_tool/package_config.json.
[        ] FINE: Contents:
[        ]     | {
[        ]     |   "configVersion": 2,
[        ]     |   "packages": [
[        ]     |     {
[        ]     |       "name": "archive",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/archive-2.0.11",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "args",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/args-1.5.2",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "async",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/async-2.4.0",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "boolean_selector",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/boolean_selector-1.0.5",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "charcode",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/charcode-1.1.2",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "charts_common",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/charts_common-0.8.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.1"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "charts_flutter",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/charts_flutter-0.8.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.23"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "collection",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/collection-1.14.11",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "convert",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.17"
[        ]     |     },
[        ]     |     {
[   +7 ms]     |       "name": "crypto",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/crypto-2.1.3",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.1"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "cupertino_icons",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-0.1.3",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "flutter",
[        ]     |       "rootUri": "file:///Users/akiel/flutter/packages/flutter",
[        ]     |       "packageUri": "lib/",
[   +1 ms]     |       "languageVersion": "2.2"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "flutter_test",
[        ]     |       "rootUri": "file:///Users/akiel/flutter/packages/flutter_test",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.2"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "http",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/http-0.12.0+4",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.4"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "http_parser",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/http_parser-3.1.3",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "image",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/image-2.1.4",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "intl",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/intl-0.16.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.5"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "logging",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/logging-0.11.3+2",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.5"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "matcher",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.6",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.2"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "meta",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/meta-1.1.8",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.12"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "path",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/path-1.6.4",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "pedantic",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/pedantic-1.8.0+1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.1"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "petitparser",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/petitparser-2.4.0",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.4"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "quiver",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/quiver-2.0.5",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "sky_engine",
[        ]     |       "rootUri": "file:///Users/akiel/flutter/bin/cache/pkg/sky_engine",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.11"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "source_span",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/source_span-1.5.5",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.8"
[        ]     |     },
[        ]     |     {
[   +5 ms]     |       "name": "stack_trace",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.9.3",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.23"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "stream_channel",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.0.0",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "string_scanner",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.0.5",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "term_glyph",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.1.0",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.8"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "test_api",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.11",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.2"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "typed_data",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/typed_data-1.1.6",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "vector_math",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "xml",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/xml-3.5.0",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.3"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "yaml",
[        ]     |       "rootUri": "file:///Users/akiel/.pub-cache/hosted/pub.dartlang.org/yaml-2.2.0",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "my_project",
[        ]     |       "rootUri": "../",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.1"
[        ]     |     }
[        ]     |   ],
[        ]     |   "generated": "2020-02-04T08:54:06.153294Z",
[        ]     |   "generator": "pub",
[        ]     |   "generatorVersion": "2.8.0-dev.6.0.flutter-c8ed304e97"
[        ]     | }
[   +7 ms] Running "flutter pub get" in my_project... (completed in 0.5s)
[ +165 ms] Generating /Users/akiel/w/my-project/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[ +138 ms] Launching lib/main.dart on Chrome in debug mode...
[        ] Building application for the web...
[+6691 ms] Starting daemon...
[ +129 ms] Initializing inputs
[  +10 ms] Reading cached asset graph...
[ +162 ms] Throwing away cached asset graph due to Dart SDK update.
[        ] Cleaning up outputs from previous builds....
[ +143 ms] Cleaning up outputs from previous builds. completed, took 141ms

[        ] Reading cached asset graph completed, took 305ms

[ +141 ms] Building new asset graph...
[ +663 ms] Building new asset graph completed, took 663ms

[        ] Checking for unexpected pre-existing outputs....
[        ] Checking for unexpected pre-existing outputs. completed, took 1ms

[   +7 ms] Initializing inputs
[   +1 ms] Reading cached asset graph...
[        ] Throwing away cached asset graph due to Dart SDK update.
[        ] Cleaning up outputs from previous builds....
[        ] Cleaning up outputs from previous builds. completed, took 141ms
[        ] Reading cached asset graph completed, took 305ms
[        ] Building new asset graph...
[        ] Building new asset graph completed, took 663ms
[        ] Checking for unexpected pre-existing outputs....
[        ] Checking for unexpected pre-existing outputs. completed, took 1ms
[ +750 ms] About to build [web]...
[   +3 ms] Running build...
[ +989 ms] 1.0s elapsed, 295/313 actions completed.
[+1026 ms] 2.0s elapsed, 643/647 actions completed.
[+1073 ms] 3.1s elapsed, 1451/1463 actions completed.
[+1095 ms] 4.2s elapsed, 1612/1686 actions completed.
[+1001 ms] 5.2s elapsed, 1629/1695 actions completed.
[+1098 ms] 6.3s elapsed, 1656/1703 actions completed.
[+1004 ms] 7.3s elapsed, 1662/1706 actions completed.
[+1104 ms] 8.4s elapsed, 1674/1712 actions completed.
[+1090 ms] 9.5s elapsed, 1692/1728 actions completed.
[+1001 ms] 10.5s elapsed, 1695/1730 actions completed.
[+1002 ms] 11.5s elapsed, 1705/1731 actions completed.
[+1102 ms] 12.6s elapsed, 1717/1734 actions completed.
[+1096 ms] 13.7s elapsed, 1724/1734 actions completed.
[+1000 ms] 14.7s elapsed, 1731/1734 actions completed.
[+1098 ms] 15.8s elapsed, 1732/1734 actions completed.
[+1013 ms] 16.8s elapsed, 1733/1734 actions completed.
[ +387 ms] Running build completed, took 17.1s

[        ] Caching finalized dependency graph...
[   +2 ms] Caching finalized dependency graph completed, took 82ms

[   +5 ms] Succeeded after 17.2s with 1658 outputs (3203 actions)

[        ] Building application for the web... (completed in 25.9s)
[        ] Attempting to connect to browser instance..
[+3421 ms] Debug service listening on ws://127.0.0.1:60121/vBqI7DEINrs=

[ +320 ms]       Failed to load asset at path: packages/build_web_compilers/src/dev_compiler/dart_sdk.js.

                          Status code: 404

                          Headers:
                          {
                      "date": "Tue, 04 Feb 2020 08:54:36 GMT",
                      "content-length": "9",
                      "x-frame-options": "SAMEORIGIN",
                      "content-type": "text/plain; charset=utf-8",
                      "x-xss-protection": "1; mode=block",
                      "x-content-type-options": "nosniff",
                      "server": "dart:io with Shelf",
                      "via": "1.1 shelf_proxy"
                    }

                          Content:
                          Not Found}

[  +33 ms] Attempting to connect to browser instance.. (completed in 3.8s)
[        ] Warning: Flutter's support for web development is not stable yet and hasn't
[        ] been thoroughly tested in production environments.
[        ] For more information see https://flutter.dev/web
[        ] 🔥  To hot restart changes while running, press "r". To hot restart (and refresh the browser), press "R".
[        ] For a more detailed help message, press "h". To quit, press "q".
[   +8 ms] Debug service listening on ws://127.0.0.1:60121/vBqI7DEINrs=
$ flutter doctor -v
[✓] Flutter (Channel master, v1.14.7-pre.101, on Mac OS X 10.15.2 19C57, locale en-GB)
    • Flutter version 1.14.7-pre.101 at /Users/akiel/flutter
    • Framework revision b2e994ae06 (51 minutes ago), 2020-02-04 03:03:41 -0500
    • Engine revision 44f24bd980
    • Dart version 2.8.0 (build 2.8.0-dev.6.0 c8ed304e97)

[✗] Android toolchain - develop for Android devices
    ✗ Unable to locate Android SDK.
      Install Android Studio from: https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK components.
      (or visit https://flutter.dev/setup/#android-setup for detailed instructions).
      If the Android SDK has been installed to a custom location, set ANDROID_HOME to that location.
      You may also want to add it to your PATH environment variable.


[!] Xcode - develop for iOS and macOS
    ✗ Xcode installation is incomplete; a full installation is necessary for iOS development.
      Download at: https://developer.apple.com/xcode/download/
      Or install Xcode via the App Store.
      Once installed, run:
        sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
        sudo xcodebuild -runFirstLaunch
    • CocoaPods version 1.8.4

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

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/setup/#android-setup for detailed instructions).

[!] IntelliJ IDEA Ultimate Edition (version 2019.3.2)
    • IntelliJ at /Users/akiel/Applications/JetBrains Toolbox/IntelliJ IDEA Ultimate.app
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • For information about installing plugins, see
      https://flutter.dev/intellij-setup/#installing-the-plugins

[✓] Connected device (2 available)
    • Chrome     • chrome     • web-javascript • Google Chrome 79.0.3945.130
    • Web Server • web-server • web-javascript • Flutter Tools

! Doctor found issues in 4 categories.

Metadata

Metadata

Assignees

No one assigned

    Labels

    a: text inputEntering text in a text field or keyboard related problemscustomer: web10frameworkflutter/packages/flutter repository. See also f: labels.platform-webWeb applications specifically

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions