[flutter_tools] update to vm_service 5.2.0, update to dwds 7.0.0 (#69067)
Rolls in several fixes to web tooling, including better handling of absolute file imports. Updates to latest vm service to unblock null safety mode query Co-authored-by: Gary Roumanis <grouma@google.com> Co-authored-by: Anna Gringauze <annagrin@google.com>
This commit is contained in:
parent
36f9af3f55
commit
18f0a2288e
@ -59,7 +59,7 @@ dependencies:
|
|||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -70,4 +70,4 @@ flutter:
|
|||||||
assets:
|
assets:
|
||||||
- icon/
|
- icon/
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: d46e
|
# PUBSPEC CHECKSUM: 8a6f
|
||||||
|
@ -32,7 +32,7 @@ dependencies:
|
|||||||
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
@ -88,4 +88,4 @@ flutter:
|
|||||||
- packages/flutter_gallery_assets/people/square/ali.png
|
- packages/flutter_gallery_assets/people/square/ali.png
|
||||||
- packages/flutter_gallery_assets/places/india_chettinad_silk_maker.png
|
- packages/flutter_gallery_assets/places/india_chettinad_silk_maker.png
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 6324
|
# PUBSPEC CHECKSUM: 3925
|
||||||
|
@ -32,14 +32,14 @@ dependencies:
|
|||||||
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
flutter_test:
|
flutter_test:
|
||||||
sdk: flutter
|
sdk: flutter
|
||||||
test: 1.16.0-nullsafety.7
|
test: 1.16.0-nullsafety.7
|
||||||
integration_test: 0.9.2+1
|
integration_test: 0.9.2+2
|
||||||
|
|
||||||
_fe_analyzer_shared: 7.0.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
_fe_analyzer_shared: 7.0.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
analyzer: 0.39.17 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
analyzer: 0.39.17 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -212,4 +212,4 @@ flutter:
|
|||||||
fonts:
|
fonts:
|
||||||
- asset: packages/flutter_gallery_assets/fonts/GalleryIcons.ttf
|
- asset: packages/flutter_gallery_assets/fonts/GalleryIcons.ttf
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: f9f4
|
# PUBSPEC CHECKSUM: b3f6
|
||||||
|
@ -68,7 +68,7 @@ dependencies:
|
|||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -77,4 +77,4 @@ dependencies:
|
|||||||
flutter:
|
flutter:
|
||||||
uses-material-design: true
|
uses-material-design: true
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: d591
|
# PUBSPEC CHECKSUM: 8b92
|
||||||
|
@ -31,7 +31,7 @@ dependencies:
|
|||||||
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
@ -86,4 +86,4 @@ flutter:
|
|||||||
- packages/flutter_gallery_assets/people/square/ali.png
|
- packages/flutter_gallery_assets/people/square/ali.png
|
||||||
- packages/flutter_gallery_assets/places/india_chettinad_silk_maker.png
|
- packages/flutter_gallery_assets/places/india_chettinad_silk_maker.png
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 977c
|
# PUBSPEC CHECKSUM: 6d7d
|
||||||
|
@ -31,7 +31,7 @@ dependencies:
|
|||||||
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
@ -86,4 +86,4 @@ flutter:
|
|||||||
- packages/flutter_gallery_assets/people/square/ali.png
|
- packages/flutter_gallery_assets/people/square/ali.png
|
||||||
- packages/flutter_gallery_assets/places/india_chettinad_silk_maker.png
|
- packages/flutter_gallery_assets/places/india_chettinad_silk_maker.png
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 977c
|
# PUBSPEC CHECKSUM: 6d7d
|
||||||
|
@ -77,7 +77,7 @@ dev_dependencies:
|
|||||||
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -85,4 +85,4 @@ dev_dependencies:
|
|||||||
flutter:
|
flutter:
|
||||||
uses-material-design: true
|
uses-material-design: true
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: a800
|
# PUBSPEC CHECKSUM: 7e01
|
||||||
|
@ -64,7 +64,7 @@ dependencies:
|
|||||||
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service_client: 0.2.6+2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service_client: 0.2.6+2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -76,4 +76,4 @@ dev_dependencies:
|
|||||||
mockito: 4.1.1
|
mockito: 4.1.1
|
||||||
test_api: 0.2.19-nullsafety.4
|
test_api: 0.2.19-nullsafety.4
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 358d
|
# PUBSPEC CHECKSUM: 338e
|
||||||
|
@ -70,9 +70,9 @@ dev_dependencies:
|
|||||||
source_maps: 0.10.10-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
source_maps: 0.10.10-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
yaml: 2.2.1 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
yaml: 2.2.1 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 3746
|
# PUBSPEC CHECKSUM: 3547
|
||||||
|
@ -59,7 +59,7 @@ dependencies:
|
|||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -69,4 +69,4 @@ dependencies:
|
|||||||
flutter:
|
flutter:
|
||||||
uses-material-design: true
|
uses-material-design: true
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 5c71
|
# PUBSPEC CHECKSUM: 3272
|
||||||
|
@ -89,7 +89,7 @@ dev_dependencies:
|
|||||||
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -134,4 +134,4 @@ flutter:
|
|||||||
# For details regarding fonts from package dependencies,
|
# For details regarding fonts from package dependencies,
|
||||||
# see https://flutter.dev/custom-fonts/#from-packages
|
# see https://flutter.dev/custom-fonts/#from-packages
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 4c7f
|
# PUBSPEC CHECKSUM: 2280
|
||||||
|
@ -89,7 +89,7 @@ dev_dependencies:
|
|||||||
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -134,4 +134,4 @@ flutter:
|
|||||||
# For details regarding fonts from package dependencies,
|
# For details regarding fonts from package dependencies,
|
||||||
# see https://flutter.dev/custom-fonts/#from-packages
|
# see https://flutter.dev/custom-fonts/#from-packages
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 4c7f
|
# PUBSPEC CHECKSUM: 2280
|
||||||
|
@ -37,7 +37,7 @@ dependencies:
|
|||||||
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
xdg_directories: 0.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
xdg_directories: 0.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
|
|
||||||
@ -90,4 +90,4 @@ dev_dependencies:
|
|||||||
flutter:
|
flutter:
|
||||||
uses-material-design: true
|
uses-material-design: true
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: becb
|
# PUBSPEC CHECKSUM: c0cc
|
||||||
|
@ -61,7 +61,7 @@ dependencies:
|
|||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -71,4 +71,4 @@ dependencies:
|
|||||||
flutter:
|
flutter:
|
||||||
uses-material-design: true
|
uses-material-design: true
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 5c71
|
# PUBSPEC CHECKSUM: 3272
|
||||||
|
@ -61,7 +61,7 @@ dependencies:
|
|||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -71,4 +71,4 @@ dependencies:
|
|||||||
flutter:
|
flutter:
|
||||||
uses-material-design: true
|
uses-material-design: true
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 5c71
|
# PUBSPEC CHECKSUM: 3272
|
||||||
|
@ -61,7 +61,7 @@ dependencies:
|
|||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -71,4 +71,4 @@ dependencies:
|
|||||||
flutter:
|
flutter:
|
||||||
uses-material-design: true
|
uses-material-design: true
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 5c71
|
# PUBSPEC CHECKSUM: 3272
|
||||||
|
@ -29,7 +29,7 @@ dependencies:
|
|||||||
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
@ -79,4 +79,4 @@ flutter:
|
|||||||
assets:
|
assets:
|
||||||
- assets/
|
- assets/
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: e9a2
|
# PUBSPEC CHECKSUM: bfa3
|
||||||
|
@ -52,7 +52,7 @@ dev_dependencies:
|
|||||||
flutter_goldens:
|
flutter_goldens:
|
||||||
sdk: flutter
|
sdk: flutter
|
||||||
test: 1.16.0-nullsafety.7
|
test: 1.16.0-nullsafety.7
|
||||||
integration_test: 0.9.2+1
|
integration_test: 0.9.2+2
|
||||||
|
|
||||||
_fe_analyzer_shared: 7.0.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
_fe_analyzer_shared: 7.0.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
analyzer: 0.39.17 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
analyzer: 0.39.17 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -96,7 +96,7 @@ dev_dependencies:
|
|||||||
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -274,4 +274,4 @@ flutter:
|
|||||||
- asset: packages/flutter_gallery_assets/fonts/merriweather/Merriweather-Regular.ttf
|
- asset: packages/flutter_gallery_assets/fonts/merriweather/Merriweather-Regular.ttf
|
||||||
- asset: packages/flutter_gallery_assets/fonts/merriweather/Merriweather-Light.ttf
|
- asset: packages/flutter_gallery_assets/fonts/merriweather/Merriweather-Light.ttf
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 6c29
|
# PUBSPEC CHECKSUM: 292b
|
||||||
|
@ -37,7 +37,7 @@ dependencies:
|
|||||||
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
xdg_directories: 0.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
xdg_directories: 0.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
|
|
||||||
@ -90,4 +90,4 @@ dev_dependencies:
|
|||||||
flutter:
|
flutter:
|
||||||
uses-material-design: true
|
uses-material-design: true
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: becb
|
# PUBSPEC CHECKSUM: c0cc
|
||||||
|
@ -55,7 +55,7 @@ dependencies:
|
|||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -64,4 +64,4 @@ dependencies:
|
|||||||
flutter:
|
flutter:
|
||||||
uses-material-design: true
|
uses-material-design: true
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 1249
|
# PUBSPEC CHECKSUM: c74a
|
||||||
|
@ -68,7 +68,7 @@ dev_dependencies:
|
|||||||
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -82,4 +82,4 @@ flutter:
|
|||||||
# the material Icons class.
|
# the material Icons class.
|
||||||
uses-material-design: true
|
uses-material-design: true
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: b4dc
|
# PUBSPEC CHECKSUM: 8add
|
||||||
|
@ -61,7 +61,7 @@ dependencies:
|
|||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -71,4 +71,4 @@ dependencies:
|
|||||||
flutter:
|
flutter:
|
||||||
uses-material-design: true
|
uses-material-design: true
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 5c71
|
# PUBSPEC CHECKSUM: 3272
|
||||||
|
@ -39,7 +39,7 @@ dev_dependencies:
|
|||||||
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
sync_http: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: a26a
|
# PUBSPEC CHECKSUM: cb6b
|
||||||
|
@ -62,7 +62,7 @@ dependencies:
|
|||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -81,4 +81,4 @@ dev_dependencies:
|
|||||||
flutter:
|
flutter:
|
||||||
uses-material-design: true
|
uses-material-design: true
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 820c
|
# PUBSPEC CHECKSUM: 6c0d
|
||||||
|
@ -19,7 +19,7 @@ dev_dependencies:
|
|||||||
sdk: flutter
|
sdk: flutter
|
||||||
flutter_test:
|
flutter_test:
|
||||||
sdk: flutter
|
sdk: flutter
|
||||||
integration_test: 0.9.2+1
|
integration_test: 0.9.2+2
|
||||||
http: 0.12.2
|
http: 0.12.2
|
||||||
test: 1.16.0-nullsafety.7
|
test: 1.16.0-nullsafety.7
|
||||||
|
|
||||||
@ -69,11 +69,11 @@ dev_dependencies:
|
|||||||
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
yaml: 2.2.1 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
yaml: 2.2.1 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 7093
|
# PUBSPEC CHECKSUM: 2a95
|
||||||
|
@ -66,7 +66,7 @@ dev_dependencies:
|
|||||||
stream_channel: 2.1.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
stream_channel: 2.1.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
|
|
||||||
@ -99,4 +99,4 @@ executables:
|
|||||||
vm_service_client: 0.2.6 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service_client: 0.2.6 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.0.9 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.0.9 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 5712
|
# PUBSPEC CHECKSUM: 0d13
|
||||||
|
@ -62,10 +62,10 @@ dev_dependencies:
|
|||||||
stack_trace: 1.10.0-nullsafety.5 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
stack_trace: 1.10.0-nullsafety.5 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
stream_channel: 2.1.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
stream_channel: 2.1.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
yaml: 2.2.1 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
yaml: 2.2.1 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 2d90
|
# PUBSPEC CHECKSUM: e291
|
||||||
|
@ -9,7 +9,7 @@ dependencies:
|
|||||||
flutter:
|
flutter:
|
||||||
sdk: flutter
|
sdk: flutter
|
||||||
|
|
||||||
vm_service: 4.2.0
|
vm_service: 5.2.0
|
||||||
|
|
||||||
characters: 1.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
characters: 1.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
collection: 1.15.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
collection: 1.15.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -35,4 +35,4 @@ dev_dependencies:
|
|||||||
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 1e15
|
# PUBSPEC CHECKSUM: 2716
|
||||||
|
@ -67,11 +67,11 @@ dev_dependencies:
|
|||||||
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
yaml: 2.2.1 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
yaml: 2.2.1 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: b4dc
|
# PUBSPEC CHECKSUM: 8add
|
||||||
|
@ -67,7 +67,7 @@ dev_dependencies:
|
|||||||
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -77,4 +77,4 @@ dev_dependencies:
|
|||||||
flutter:
|
flutter:
|
||||||
uses-material-design: true
|
uses-material-design: true
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: b4dc
|
# PUBSPEC CHECKSUM: 8add
|
||||||
|
@ -67,7 +67,7 @@ dev_dependencies:
|
|||||||
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
term_glyph: 1.2.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_core: 0.3.12-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -77,4 +77,4 @@ dev_dependencies:
|
|||||||
flutter:
|
flutter:
|
||||||
uses-material-design: true
|
uses-material-design: true
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: b4dc
|
# PUBSPEC CHECKSUM: 8add
|
||||||
|
@ -83,7 +83,7 @@ dependencies:
|
|||||||
test: 1.16.0-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test: 1.16.0-nullsafety.7 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
timing: 0.1.1+2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
timing: 0.1.1+2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
watcher: 0.9.7+15 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
web_socket_channel: 1.1.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -93,4 +93,4 @@ dartdoc:
|
|||||||
# Exclude this package from the hosted API docs.
|
# Exclude this package from the hosted API docs.
|
||||||
nodoc: true
|
nodoc: true
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: dce5
|
# PUBSPEC CHECKSUM: 92e6
|
||||||
|
@ -11,7 +11,7 @@ dependencies:
|
|||||||
file: 6.0.0-nullsafety.3
|
file: 6.0.0-nullsafety.3
|
||||||
meta: 1.3.0-nullsafety.5
|
meta: 1.3.0-nullsafety.5
|
||||||
path: 1.8.0-nullsafety.2
|
path: 1.8.0-nullsafety.2
|
||||||
vm_service: 4.2.0
|
vm_service: 5.2.0
|
||||||
webdriver: 2.1.2
|
webdriver: 2.1.2
|
||||||
flutter:
|
flutter:
|
||||||
sdk: flutter
|
sdk: flutter
|
||||||
@ -49,4 +49,4 @@ dependencies:
|
|||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
quiver: 2.1.4+1
|
quiver: 2.1.4+1
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 23ae
|
# PUBSPEC CHECKSUM: 7eaf
|
||||||
|
@ -37,23 +37,20 @@ import '../project.dart';
|
|||||||
import '../web/bootstrap.dart';
|
import '../web/bootstrap.dart';
|
||||||
import '../web/chrome.dart';
|
import '../web/chrome.dart';
|
||||||
|
|
||||||
typedef DwdsLauncher = Future<Dwds> Function({
|
typedef DwdsLauncher = Future<Dwds> Function(
|
||||||
@required AssetReader assetReader,
|
{@required AssetReader assetReader,
|
||||||
@required Stream<BuildResult> buildResults,
|
@required Stream<BuildResult> buildResults,
|
||||||
@required ConnectionProvider chromeConnection,
|
@required ConnectionProvider chromeConnection,
|
||||||
@required LoadStrategy loadStrategy,
|
@required LoadStrategy loadStrategy,
|
||||||
@required bool enableDebugging,
|
@required bool enableDebugging,
|
||||||
|
ExpressionCompiler expressionCompiler,
|
||||||
bool enableDebugExtension,
|
bool enableDebugExtension,
|
||||||
String hostname,
|
String hostname,
|
||||||
bool useSseForDebugProxy,
|
bool useSseForDebugProxy,
|
||||||
bool useSseForDebugBackend,
|
bool useSseForDebugBackend,
|
||||||
bool serveDevTools,
|
bool serveDevTools,
|
||||||
void Function(logging.Level, String) logWriter,
|
|
||||||
bool verbose,
|
|
||||||
UrlEncoder urlEncoder,
|
UrlEncoder urlEncoder,
|
||||||
bool useFileProvider,
|
bool spawnDds});
|
||||||
ExpressionCompiler expressionCompiler,
|
|
||||||
});
|
|
||||||
|
|
||||||
// A minimal index for projects that do not yet support web.
|
// A minimal index for projects that do not yet support web.
|
||||||
const String _kDefaultIndex = '''
|
const String _kDefaultIndex = '''
|
||||||
@ -86,8 +83,9 @@ class WebExpressionCompiler implements ExpressionCompiler {
|
|||||||
String moduleName,
|
String moduleName,
|
||||||
String expression,
|
String expression,
|
||||||
) async {
|
) async {
|
||||||
final CompilerOutput compilerOutput = await _generator.compileExpressionToJs(libraryUri,
|
final CompilerOutput compilerOutput =
|
||||||
line, column, jsModules, jsFrameValues, moduleName, expression);
|
await _generator.compileExpressionToJs(libraryUri, line, column,
|
||||||
|
jsModules, jsFrameValues, moduleName, expression);
|
||||||
|
|
||||||
if (compilerOutput != null && compilerOutput.outputFilename != null) {
|
if (compilerOutput != null && compilerOutput.outputFilename != null) {
|
||||||
final String content = utf8.decode(
|
final String content = utf8.decode(
|
||||||
@ -97,8 +95,12 @@ class WebExpressionCompiler implements ExpressionCompiler {
|
|||||||
}
|
}
|
||||||
|
|
||||||
return ExpressionCompilationResult(
|
return ExpressionCompilationResult(
|
||||||
'InternalError: frontend server failed to compile \'$expression\'', true);
|
'InternalError: frontend server failed to compile \'$expression\'',
|
||||||
|
true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@override
|
||||||
|
Future<bool> updateDependencies(Map<String, String> modules) async => true;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// A web server which handles serving JavaScript and assets.
|
/// A web server which handles serving JavaScript and assets.
|
||||||
@ -129,9 +131,8 @@ class WebAssetServer implements AssetReader {
|
|||||||
// We skip computing the digest by using the hashCode of the underlying buffer.
|
// We skip computing the digest by using the hashCode of the underlying buffer.
|
||||||
// Whenever a file is updated, the corresponding Uint8List.view it corresponds
|
// Whenever a file is updated, the corresponding Uint8List.view it corresponds
|
||||||
// to will change.
|
// to will change.
|
||||||
final String moduleName = module.startsWith('/')
|
final String moduleName =
|
||||||
? module.substring(1)
|
module.startsWith('/') ? module.substring(1) : module;
|
||||||
: module;
|
|
||||||
final String name = moduleName.replaceAll('.lib.js', '');
|
final String name = moduleName.replaceAll('.lib.js', '');
|
||||||
final String path = moduleName.replaceAll('.js', '');
|
final String path = moduleName.replaceAll('.js', '');
|
||||||
_modules[name] = path;
|
_modules[name] = path;
|
||||||
@ -202,48 +203,22 @@ class WebAssetServer implements AssetReader {
|
|||||||
shelf.serveRequests(httpServer, releaseAssetServer.handle);
|
shelf.serveRequests(httpServer, releaseAssetServer.handle);
|
||||||
return server;
|
return server;
|
||||||
}
|
}
|
||||||
// Return the set of all active modules. This is populated by the
|
|
||||||
// frontend_server update logic.
|
|
||||||
Future<Map<String, String>> moduleProvider(String path) async {
|
|
||||||
return modules;
|
|
||||||
}
|
|
||||||
// Return a version string for all active modules. This is populated
|
// Return a version string for all active modules. This is populated
|
||||||
// along with the `moduleProvider` update logic.
|
// along with the `moduleProvider` update logic.
|
||||||
Future<Map<String, String>> digestProvider(String path) async {
|
Future<Map<String, String>> _digestProvider() async => digests;
|
||||||
return digests;
|
|
||||||
}
|
|
||||||
// Return the module name for a given server path. These are the names
|
|
||||||
// used by the browser to request JavaScript files.
|
|
||||||
String moduleForServerPath(String serverPath) {
|
|
||||||
if (serverPath.endsWith('.lib.js')) {
|
|
||||||
serverPath = serverPath.startsWith('/')
|
|
||||||
? serverPath.substring(1)
|
|
||||||
: serverPath;
|
|
||||||
return serverPath.replaceAll('.lib.js', '');
|
|
||||||
}
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
// Return the server path for modules. These are the JavaScript file names
|
|
||||||
// output by the frontend_server.
|
|
||||||
String serverPathForModule(String module) {
|
|
||||||
return '$module.lib.js';
|
|
||||||
}
|
|
||||||
// Return the server path for modules or resources that have an
|
|
||||||
// org-dartlang-app scheme.
|
|
||||||
String serverPathForAppUri(String appUri) {
|
|
||||||
if (appUri.startsWith('org-dartlang-app:')) {
|
|
||||||
return Uri.parse(appUri).path.substring(1);
|
|
||||||
}
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
// Ensure dwds is present and provide middleware to avoid trying to
|
// Ensure dwds is present and provide middleware to avoid trying to
|
||||||
// load the through the isolate APIs.
|
// load the through the isolate APIs.
|
||||||
final Directory directory = await _loadDwdsDirectory(globals.fs, globals.logger);
|
final Directory directory =
|
||||||
final shelf.Middleware middleware = (FutureOr<shelf.Response> Function(shelf.Request) innerHandler) {
|
await _loadDwdsDirectory(globals.fs, globals.logger);
|
||||||
|
final shelf.Middleware middleware =
|
||||||
|
(FutureOr<shelf.Response> Function(shelf.Request) innerHandler) {
|
||||||
return (shelf.Request request) async {
|
return (shelf.Request request) async {
|
||||||
if (request.url.path.endsWith('dwds/src/injected/client.js')) {
|
if (request.url.path.endsWith('dwds/src/injected/client.js')) {
|
||||||
final Uri uri = directory.uri.resolve('src/injected/client.js');
|
final Uri uri = directory.uri.resolve('src/injected/client.js');
|
||||||
final String result = await globals.fs.file(uri.toFilePath()).readAsString();
|
final String result =
|
||||||
|
await globals.fs.file(uri.toFilePath()).readAsString();
|
||||||
return shelf.Response.ok(result, headers: <String, String>{
|
return shelf.Response.ok(result, headers: <String, String>{
|
||||||
HttpHeaders.contentTypeHeader: 'application/javascript'
|
HttpHeaders.contentTypeHeader: 'application/javascript'
|
||||||
});
|
});
|
||||||
@ -252,6 +227,10 @@ class WebAssetServer implements AssetReader {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
logging.Logger.root.onRecord.listen((logging.LogRecord event) {
|
||||||
|
globals.printTrace('${event.loggerName}: ${event.message}');
|
||||||
|
});
|
||||||
|
|
||||||
// In debug builds, spin up DWDS and the full asset server.
|
// In debug builds, spin up DWDS and the full asset server.
|
||||||
final Dwds dwds = await dwdsLauncher(
|
final Dwds dwds = await dwdsLauncher(
|
||||||
assetReader: server,
|
assetReader: server,
|
||||||
@ -267,28 +246,20 @@ class WebAssetServer implements AssetReader {
|
|||||||
useSseForDebugProxy: useSseForDebugProxy,
|
useSseForDebugProxy: useSseForDebugProxy,
|
||||||
useSseForDebugBackend: useSseForDebugBackend,
|
useSseForDebugBackend: useSseForDebugBackend,
|
||||||
serveDevTools: false,
|
serveDevTools: false,
|
||||||
logWriter: (logging.Level logLevel, String message) => globals.printTrace(message),
|
loadStrategy: FrontendServerRequireStrategyProvider(
|
||||||
loadStrategy: RequireStrategy(
|
ReloadConfiguration.none, server, _digestProvider)
|
||||||
ReloadConfiguration.none,
|
.strategy,
|
||||||
'.lib.js',
|
expressionCompiler: expressionCompiler,
|
||||||
moduleProvider,
|
spawnDds: true);
|
||||||
digestProvider,
|
|
||||||
moduleForServerPath,
|
|
||||||
serverPathForModule,
|
|
||||||
serverPathForAppUri,
|
|
||||||
),
|
|
||||||
useFileProvider: true,
|
|
||||||
expressionCompiler: expressionCompiler
|
|
||||||
);
|
|
||||||
shelf.Pipeline pipeline = const shelf.Pipeline();
|
shelf.Pipeline pipeline = const shelf.Pipeline();
|
||||||
if (enableDwds) {
|
if (enableDwds) {
|
||||||
pipeline = pipeline.addMiddleware(middleware);
|
pipeline = pipeline.addMiddleware(middleware);
|
||||||
pipeline = pipeline.addMiddleware(dwds.middleware);
|
pipeline = pipeline.addMiddleware(dwds.middleware);
|
||||||
}
|
}
|
||||||
final shelf.Handler dwdsHandler = pipeline.addHandler(server.handleRequest);
|
final shelf.Handler dwdsHandler =
|
||||||
final shelf.Cascade cascade = shelf.Cascade()
|
pipeline.addHandler(server.handleRequest);
|
||||||
.add(dwds.handler)
|
final shelf.Cascade cascade =
|
||||||
.add(dwdsHandler);
|
shelf.Cascade().add(dwds.handler).add(dwdsHandler);
|
||||||
shelf.serveRequests(httpServer, cascade.handler);
|
shelf.serveRequests(httpServer, cascade.handler);
|
||||||
server.dwds = dwds;
|
server.dwds = dwds;
|
||||||
return server;
|
return server;
|
||||||
@ -325,6 +296,7 @@ class WebAssetServer implements AssetReader {
|
|||||||
Uint8List getMetadata(String path) => _metadataFiles[path];
|
Uint8List getMetadata(String path) => _metadataFiles[path];
|
||||||
|
|
||||||
@visibleForTesting
|
@visibleForTesting
|
||||||
|
|
||||||
/// The base path to serve from.
|
/// The base path to serve from.
|
||||||
///
|
///
|
||||||
/// It should have no leading or trailing slashes.
|
/// It should have no leading or trailing slashes.
|
||||||
@ -357,7 +329,8 @@ class WebAssetServer implements AssetReader {
|
|||||||
|
|
||||||
// If this is a JavaScript file, it must be in the in-memory cache.
|
// If this is a JavaScript file, it must be in the in-memory cache.
|
||||||
// Attempt to look up the file by URI.
|
// Attempt to look up the file by URI.
|
||||||
final String webServerPath = requestPath.replaceFirst('.dart.js', '.dart.lib.js');
|
final String webServerPath =
|
||||||
|
requestPath.replaceFirst('.dart.js', '.dart.lib.js');
|
||||||
if (_files.containsKey(requestPath) || _files.containsKey(webServerPath)) {
|
if (_files.containsKey(requestPath) || _files.containsKey(webServerPath)) {
|
||||||
final List<int> bytes = getFile(requestPath) ?? getFile(webServerPath);
|
final List<int> bytes = getFile(requestPath) ?? getFile(webServerPath);
|
||||||
// Use the underlying buffer hashCode as a revision string. This buffer is
|
// Use the underlying buffer hashCode as a revision string. This buffer is
|
||||||
@ -405,15 +378,18 @@ class WebAssetServer implements AssetReader {
|
|||||||
// If all of the lookups above failed, the file might have been an asset.
|
// If all of the lookups above failed, the file might have been an asset.
|
||||||
// Try and resolve the path relative to the built asset directory.
|
// Try and resolve the path relative to the built asset directory.
|
||||||
if (!file.existsSync()) {
|
if (!file.existsSync()) {
|
||||||
final Uri potential = globals.fs.directory(getAssetBuildDirectory())
|
final Uri potential = globals.fs
|
||||||
.uri.resolve(requestPath.replaceFirst('assets/', ''));
|
.directory(getAssetBuildDirectory())
|
||||||
|
.uri
|
||||||
|
.resolve(requestPath.replaceFirst('assets/', ''));
|
||||||
file = globals.fs.file(potential);
|
file = globals.fs.file(potential);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!file.existsSync()) {
|
if (!file.existsSync()) {
|
||||||
final Uri webPath = globals.fs.currentDirectory
|
final Uri webPath = globals.fs.currentDirectory
|
||||||
.childDirectory('web')
|
.childDirectory('web')
|
||||||
.uri.resolve(requestPath);
|
.uri
|
||||||
|
.resolve(requestPath);
|
||||||
file = globals.fs.file(webPath);
|
file = globals.fs.file(webPath);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -428,8 +404,8 @@ class WebAssetServer implements AssetReader {
|
|||||||
|
|
||||||
// For real files, use a serialized file stat plus path as a revision.
|
// For real files, use a serialized file stat plus path as a revision.
|
||||||
// This allows us to update between canvaskit and non-canvaskit SDKs.
|
// This allows us to update between canvaskit and non-canvaskit SDKs.
|
||||||
final String etag = file.lastModifiedSync().toIso8601String()
|
final String etag = file.lastModifiedSync().toIso8601String() +
|
||||||
+ Uri.encodeComponent(file.path);
|
Uri.encodeComponent(file.path);
|
||||||
if (ifNoneMatch == etag) {
|
if (ifNoneMatch == etag) {
|
||||||
return shelf.Response.notModified();
|
return shelf.Response.notModified();
|
||||||
}
|
}
|
||||||
@ -470,24 +446,26 @@ class WebAssetServer implements AssetReader {
|
|||||||
///
|
///
|
||||||
/// Returns a list of updated modules.
|
/// Returns a list of updated modules.
|
||||||
List<String> write(
|
List<String> write(
|
||||||
File codeFile,
|
File codeFile, File manifestFile, File sourcemapFile, File metadataFile) {
|
||||||
File manifestFile,
|
|
||||||
File sourcemapFile,
|
|
||||||
File metadataFile) {
|
|
||||||
final List<String> modules = <String>[];
|
final List<String> modules = <String>[];
|
||||||
final Uint8List codeBytes = codeFile.readAsBytesSync();
|
final Uint8List codeBytes = codeFile.readAsBytesSync();
|
||||||
final Uint8List sourcemapBytes = sourcemapFile.readAsBytesSync();
|
final Uint8List sourcemapBytes = sourcemapFile.readAsBytesSync();
|
||||||
final Uint8List metadataBytes = metadataFile.readAsBytesSync();
|
final Uint8List metadataBytes = metadataFile.readAsBytesSync();
|
||||||
final Map<String, dynamic> manifest = castStringKeyedMap(json.decode(manifestFile.readAsStringSync()));
|
final Map<String, dynamic> manifest =
|
||||||
|
castStringKeyedMap(json.decode(manifestFile.readAsStringSync()));
|
||||||
for (final String filePath in manifest.keys) {
|
for (final String filePath in manifest.keys) {
|
||||||
if (filePath == null) {
|
if (filePath == null) {
|
||||||
globals.printTrace('Invalid manfiest file: $filePath');
|
globals.printTrace('Invalid manifest file: $filePath');
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
final Map<String, dynamic> offsets = castStringKeyedMap(manifest[filePath]);
|
final Map<String, dynamic> offsets =
|
||||||
final List<int> codeOffsets = (offsets['code'] as List<dynamic>).cast<int>();
|
castStringKeyedMap(manifest[filePath]);
|
||||||
final List<int> sourcemapOffsets = (offsets['sourcemap'] as List<dynamic>).cast<int>();
|
final List<int> codeOffsets =
|
||||||
final List<int> metadataOffsets = (offsets['metadata'] as List<dynamic>).cast<int>();
|
(offsets['code'] as List<dynamic>).cast<int>();
|
||||||
|
final List<int> sourcemapOffsets =
|
||||||
|
(offsets['sourcemap'] as List<dynamic>).cast<int>();
|
||||||
|
final List<int> metadataOffsets =
|
||||||
|
(offsets['metadata'] as List<dynamic>).cast<int>();
|
||||||
if (codeOffsets.length != 2 ||
|
if (codeOffsets.length != 2 ||
|
||||||
sourcemapOffsets.length != 2 ||
|
sourcemapOffsets.length != 2 ||
|
||||||
metadataOffsets.length != 2) {
|
metadataOffsets.length != 2) {
|
||||||
@ -506,15 +484,15 @@ class WebAssetServer implements AssetReader {
|
|||||||
codeStart,
|
codeStart,
|
||||||
codeEnd - codeStart,
|
codeEnd - codeStart,
|
||||||
);
|
);
|
||||||
final String fileName = filePath.startsWith('/')
|
final String fileName =
|
||||||
? filePath.substring(1)
|
filePath.startsWith('/') ? filePath.substring(1) : filePath;
|
||||||
: filePath;
|
|
||||||
_files[fileName] = byteView;
|
_files[fileName] = byteView;
|
||||||
|
|
||||||
final int sourcemapStart = sourcemapOffsets[0];
|
final int sourcemapStart = sourcemapOffsets[0];
|
||||||
final int sourcemapEnd = sourcemapOffsets[1];
|
final int sourcemapEnd = sourcemapOffsets[1];
|
||||||
if (sourcemapStart < 0 || sourcemapEnd > sourcemapBytes.lengthInBytes) {
|
if (sourcemapStart < 0 || sourcemapEnd > sourcemapBytes.lengthInBytes) {
|
||||||
globals.printTrace('Invalid byte index: [$sourcemapStart, $sourcemapEnd]');
|
globals
|
||||||
|
.printTrace('Invalid byte index: [$sourcemapStart, $sourcemapEnd]');
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
final Uint8List sourcemapView = Uint8List.view(
|
final Uint8List sourcemapView = Uint8List.view(
|
||||||
@ -528,7 +506,8 @@ class WebAssetServer implements AssetReader {
|
|||||||
final int metadataStart = metadataOffsets[0];
|
final int metadataStart = metadataOffsets[0];
|
||||||
final int metadataEnd = metadataOffsets[1];
|
final int metadataEnd = metadataOffsets[1];
|
||||||
if (metadataStart < 0 || metadataEnd > metadataBytes.lengthInBytes) {
|
if (metadataStart < 0 || metadataEnd > metadataBytes.lengthInBytes) {
|
||||||
globals.printTrace('Invalid byte index: [$metadataStart, $metadataEnd]');
|
globals
|
||||||
|
.printTrace('Invalid byte index: [$metadataStart, $metadataEnd]');
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
final Uint8List metadataView = Uint8List.view(
|
final Uint8List metadataView = Uint8List.view(
|
||||||
@ -561,7 +540,8 @@ class WebAssetServer implements AssetReader {
|
|||||||
.childFile('index.html');
|
.childFile('index.html');
|
||||||
|
|
||||||
if (indexFile.existsSync()) {
|
if (indexFile.existsSync()) {
|
||||||
headers[HttpHeaders.contentLengthHeader] = indexFile.lengthSync().toString();
|
headers[HttpHeaders.contentLengthHeader] =
|
||||||
|
indexFile.lengthSync().toString();
|
||||||
return shelf.Response.ok(indexFile.openRead(), headers: headers);
|
return shelf.Response.ok(indexFile.openRead(), headers: headers);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -576,23 +556,30 @@ class WebAssetServer implements AssetReader {
|
|||||||
case 'dart_sdk.js':
|
case 'dart_sdk.js':
|
||||||
if (_buildInfo.nullSafetyMode == NullSafetyMode.unsound) {
|
if (_buildInfo.nullSafetyMode == NullSafetyMode.unsound) {
|
||||||
return globals.fs.file(canvasKitRendering
|
return globals.fs.file(canvasKitRendering
|
||||||
? globals.artifacts.getArtifactPath(Artifact.webPrecompiledCanvaskitSdk)
|
? globals.artifacts
|
||||||
|
.getArtifactPath(Artifact.webPrecompiledCanvaskitSdk)
|
||||||
: globals.artifacts.getArtifactPath(Artifact.webPrecompiledSdk));
|
: globals.artifacts.getArtifactPath(Artifact.webPrecompiledSdk));
|
||||||
} else {
|
} else {
|
||||||
return globals.fs.file(canvasKitRendering
|
return globals.fs.file(canvasKitRendering
|
||||||
? globals.artifacts.getArtifactPath(Artifact.webPrecompiledCanvaskitSoundSdk)
|
? globals.artifacts
|
||||||
: globals.artifacts.getArtifactPath(Artifact.webPrecompiledSoundSdk));
|
.getArtifactPath(Artifact.webPrecompiledCanvaskitSoundSdk)
|
||||||
|
: globals.artifacts
|
||||||
|
.getArtifactPath(Artifact.webPrecompiledSoundSdk));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'dart_sdk.js.map':
|
case 'dart_sdk.js.map':
|
||||||
if (_buildInfo.nullSafetyMode == NullSafetyMode.unsound) {
|
if (_buildInfo.nullSafetyMode == NullSafetyMode.unsound) {
|
||||||
return globals.fs.file(canvasKitRendering
|
return globals.fs.file(canvasKitRendering
|
||||||
? globals.artifacts.getArtifactPath(Artifact.webPrecompiledCanvaskitSdkSourcemaps)
|
? globals.artifacts.getArtifactPath(
|
||||||
: globals.artifacts.getArtifactPath(Artifact.webPrecompiledSdkSourcemaps));
|
Artifact.webPrecompiledCanvaskitSdkSourcemaps)
|
||||||
|
: globals.artifacts
|
||||||
|
.getArtifactPath(Artifact.webPrecompiledSdkSourcemaps));
|
||||||
} else {
|
} else {
|
||||||
return globals.fs.file(canvasKitRendering
|
return globals.fs.file(canvasKitRendering
|
||||||
? globals.artifacts.getArtifactPath(Artifact.webPrecompiledCanvaskitSoundSdkSourcemaps)
|
? globals.artifacts.getArtifactPath(
|
||||||
: globals.artifacts.getArtifactPath(Artifact.webPrecompiledSoundSdkSourcemaps));
|
Artifact.webPrecompiledCanvaskitSoundSdkSourcemaps)
|
||||||
|
: globals.artifacts
|
||||||
|
.getArtifactPath(Artifact.webPrecompiledSoundSdkSourcemaps));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// This is the special generated entrypoint.
|
// This is the special generated entrypoint.
|
||||||
@ -603,7 +590,8 @@ class WebAssetServer implements AssetReader {
|
|||||||
// If this is a dart file, it must be on the local file system and is
|
// If this is a dart file, it must be on the local file system and is
|
||||||
// likely coming from a source map request. The tool doesn't currently
|
// likely coming from a source map request. The tool doesn't currently
|
||||||
// consider the case of Dart files as assets.
|
// consider the case of Dart files as assets.
|
||||||
final File dartFile = globals.fs.file(globals.fs.currentDirectory.uri.resolve(path));
|
final File dartFile =
|
||||||
|
globals.fs.file(globals.fs.currentDirectory.uri.resolve(path));
|
||||||
if (dartFile.existsSync()) {
|
if (dartFile.existsSync()) {
|
||||||
return dartFile;
|
return dartFile;
|
||||||
}
|
}
|
||||||
@ -616,8 +604,8 @@ class WebAssetServer implements AssetReader {
|
|||||||
// The file might have been a package file which is signaled by a
|
// The file might have been a package file which is signaled by a
|
||||||
// `/packages/<package>/<path>` request.
|
// `/packages/<package>/<path>` request.
|
||||||
if (segments.first == 'packages') {
|
if (segments.first == 'packages') {
|
||||||
final Uri filePath = _packages.resolve(Uri(
|
final Uri filePath = _packages
|
||||||
scheme: 'package', pathSegments: segments.skip(1)));
|
.resolve(Uri(scheme: 'package', pathSegments: segments.skip(1)));
|
||||||
if (filePath != null) {
|
if (filePath != null) {
|
||||||
final File packageFile = globals.fs.file(filePath);
|
final File packageFile = globals.fs.file(filePath);
|
||||||
if (packageFile.existsSync()) {
|
if (packageFile.existsSync()) {
|
||||||
@ -628,15 +616,16 @@ class WebAssetServer implements AssetReader {
|
|||||||
|
|
||||||
// Otherwise it must be a Dart SDK source or a Flutter Web SDK source.
|
// Otherwise it must be a Dart SDK source or a Flutter Web SDK source.
|
||||||
final Directory dartSdkParent = globals.fs
|
final Directory dartSdkParent = globals.fs
|
||||||
.directory(globals.artifacts.getArtifactPath(Artifact.engineDartSdkPath))
|
.directory(
|
||||||
|
globals.artifacts.getArtifactPath(Artifact.engineDartSdkPath))
|
||||||
.parent;
|
.parent;
|
||||||
final File dartSdkFile = globals.fs.file(dartSdkParent.uri.resolve(path));
|
final File dartSdkFile = globals.fs.file(dartSdkParent.uri.resolve(path));
|
||||||
if (dartSdkFile.existsSync()) {
|
if (dartSdkFile.existsSync()) {
|
||||||
return dartSdkFile;
|
return dartSdkFile;
|
||||||
}
|
}
|
||||||
|
|
||||||
final Directory flutterWebSdk = globals.fs.directory(globals.artifacts
|
final Directory flutterWebSdk = globals.fs
|
||||||
.getArtifactPath(Artifact.flutterWebSdk));
|
.directory(globals.artifacts.getArtifactPath(Artifact.flutterWebSdk));
|
||||||
final File webSdkFile = globals.fs.file(flutterWebSdk.uri.resolve(path));
|
final File webSdkFile = globals.fs.file(flutterWebSdk.uri.resolve(path));
|
||||||
|
|
||||||
return webSdkFile;
|
return webSdkFile;
|
||||||
@ -666,6 +655,9 @@ class WebAssetServer implements AssetReader {
|
|||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@override
|
||||||
|
Future<void> close() async {}
|
||||||
}
|
}
|
||||||
|
|
||||||
class ConnectionResult {
|
class ConnectionResult {
|
||||||
@ -722,16 +714,20 @@ class WebDevFS implements DevFS {
|
|||||||
///
|
///
|
||||||
/// Only calls [AppConnection.runMain] on the subsequent connections.
|
/// Only calls [AppConnection.runMain] on the subsequent connections.
|
||||||
Future<ConnectionResult> connect(bool useDebugExtension) {
|
Future<ConnectionResult> connect(bool useDebugExtension) {
|
||||||
final Completer<ConnectionResult> firstConnection = Completer<ConnectionResult>();
|
final Completer<ConnectionResult> firstConnection =
|
||||||
_connectedApps = dwds.connectedApps.listen((AppConnection appConnection) async {
|
Completer<ConnectionResult>();
|
||||||
|
_connectedApps =
|
||||||
|
dwds.connectedApps.listen((AppConnection appConnection) async {
|
||||||
try {
|
try {
|
||||||
final DebugConnection debugConnection = useDebugExtension
|
final DebugConnection debugConnection = useDebugExtension
|
||||||
? await (_cachedExtensionFuture ??= dwds.extensionDebugConnections.stream.first)
|
? await (_cachedExtensionFuture ??=
|
||||||
|
dwds.extensionDebugConnections.stream.first)
|
||||||
: await dwds.debugConnection(appConnection);
|
: await dwds.debugConnection(appConnection);
|
||||||
if (firstConnection.isCompleted) {
|
if (firstConnection.isCompleted) {
|
||||||
appConnection.runMain();
|
appConnection.runMain();
|
||||||
} else {
|
} else {
|
||||||
firstConnection.complete(ConnectionResult(appConnection, debugConnection));
|
firstConnection
|
||||||
|
.complete(ConnectionResult(appConnection, debugConnection));
|
||||||
}
|
}
|
||||||
} on Exception catch (error, stackTrace) {
|
} on Exception catch (error, stackTrace) {
|
||||||
if (!firstConnection.isCompleted) {
|
if (!firstConnection.isCompleted) {
|
||||||
@ -739,7 +735,8 @@ class WebDevFS implements DevFS {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}, onError: (dynamic error, StackTrace stackTrace) {
|
}, onError: (dynamic error, StackTrace stackTrace) {
|
||||||
globals.printError('Unknown error while waiting for debug connection:$error\n$stackTrace');
|
globals.printError(
|
||||||
|
'Unknown error while waiting for debug connection:$error\n$stackTrace');
|
||||||
if (!firstConnection.isCompleted) {
|
if (!firstConnection.isCompleted) {
|
||||||
firstConnection.completeError(error, stackTrace);
|
firstConnection.completeError(error, stackTrace);
|
||||||
}
|
}
|
||||||
@ -831,15 +828,20 @@ class WebDevFS implements DevFS {
|
|||||||
final String outputDirectoryPath = mainFile.parent.path;
|
final String outputDirectoryPath = mainFile.parent.path;
|
||||||
|
|
||||||
if (bundleFirstUpload) {
|
if (bundleFirstUpload) {
|
||||||
webAssetServer.entrypointCacheDirectory = globals.fs.directory(outputDirectoryPath);
|
webAssetServer.entrypointCacheDirectory =
|
||||||
|
globals.fs.directory(outputDirectoryPath);
|
||||||
generator.addFileSystemRoot(outputDirectoryPath);
|
generator.addFileSystemRoot(outputDirectoryPath);
|
||||||
final String entrypoint = globals.fs.path.basename(mainFile.path);
|
final String entrypoint = globals.fs.path.basename(mainFile.path);
|
||||||
webAssetServer.writeBytes(entrypoint, mainFile.readAsBytesSync());
|
webAssetServer.writeBytes(entrypoint, mainFile.readAsBytesSync());
|
||||||
webAssetServer.writeBytes('require.js', requireJS.readAsBytesSync());
|
webAssetServer.writeBytes('require.js', requireJS.readAsBytesSync());
|
||||||
webAssetServer.writeBytes('stack_trace_mapper.js', stackTraceMapper.readAsBytesSync());
|
webAssetServer.writeBytes(
|
||||||
webAssetServer.writeFile('manifest.json', '{"info":"manifest not generated in run mode."}');
|
'stack_trace_mapper.js', stackTraceMapper.readAsBytesSync());
|
||||||
webAssetServer.writeFile('flutter_service_worker.js', '// Service worker not loaded in run mode.');
|
webAssetServer.writeFile(
|
||||||
webAssetServer.writeFile('version.json', FlutterProject.current().getVersionInfo());
|
'manifest.json', '{"info":"manifest not generated in run mode."}');
|
||||||
|
webAssetServer.writeFile('flutter_service_worker.js',
|
||||||
|
'// Service worker not loaded in run mode.');
|
||||||
|
webAssetServer.writeFile(
|
||||||
|
'version.json', FlutterProject.current().getVersionInfo());
|
||||||
webAssetServer.writeFile(
|
webAssetServer.writeFile(
|
||||||
'main.dart.js',
|
'main.dart.js',
|
||||||
generateBootstrapScript(
|
generateBootstrapScript(
|
||||||
@ -895,12 +897,18 @@ class WebDevFS implements DevFS {
|
|||||||
File metadataFile;
|
File metadataFile;
|
||||||
List<String> modules;
|
List<String> modules;
|
||||||
try {
|
try {
|
||||||
final Directory parentDirectory = globals.fs.directory(outputDirectoryPath);
|
final Directory parentDirectory =
|
||||||
codeFile = parentDirectory.childFile('${compilerOutput.outputFilename}.sources');
|
globals.fs.directory(outputDirectoryPath);
|
||||||
manifestFile = parentDirectory.childFile('${compilerOutput.outputFilename}.json');
|
codeFile =
|
||||||
sourcemapFile = parentDirectory.childFile('${compilerOutput.outputFilename}.map');
|
parentDirectory.childFile('${compilerOutput.outputFilename}.sources');
|
||||||
metadataFile = parentDirectory.childFile('${compilerOutput.outputFilename}.metadata');
|
manifestFile =
|
||||||
modules = webAssetServer.write(codeFile, manifestFile, sourcemapFile, metadataFile);
|
parentDirectory.childFile('${compilerOutput.outputFilename}.json');
|
||||||
|
sourcemapFile =
|
||||||
|
parentDirectory.childFile('${compilerOutput.outputFilename}.map');
|
||||||
|
metadataFile = parentDirectory
|
||||||
|
.childFile('${compilerOutput.outputFilename}.metadata');
|
||||||
|
modules = webAssetServer.write(
|
||||||
|
codeFile, manifestFile, sourcemapFile, metadataFile);
|
||||||
} on FileSystemException catch (err) {
|
} on FileSystemException catch (err) {
|
||||||
throwToolExit('Failed to load recompiled sources:\n$err');
|
throwToolExit('Failed to load recompiled sources:\n$err');
|
||||||
}
|
}
|
||||||
@ -938,7 +946,8 @@ class WebDevFS implements DevFS {
|
|||||||
}
|
}
|
||||||
|
|
||||||
class ReleaseAssetServer {
|
class ReleaseAssetServer {
|
||||||
ReleaseAssetServer(this.entrypoint, {
|
ReleaseAssetServer(
|
||||||
|
this.entrypoint, {
|
||||||
@required FileSystem fileSystem,
|
@required FileSystem fileSystem,
|
||||||
@required String webBuildDirectory,
|
@required String webBuildDirectory,
|
||||||
@required String flutterRoot,
|
@required String flutterRoot,
|
||||||
@ -948,7 +957,8 @@ class ReleaseAssetServer {
|
|||||||
_platform = platform,
|
_platform = platform,
|
||||||
_flutterRoot = flutterRoot,
|
_flutterRoot = flutterRoot,
|
||||||
_webBuildDirectory = webBuildDirectory,
|
_webBuildDirectory = webBuildDirectory,
|
||||||
_fileSystemUtils = FileSystemUtils(fileSystem: fileSystem, platform: platform);
|
_fileSystemUtils =
|
||||||
|
FileSystemUtils(fileSystem: fileSystem, platform: platform);
|
||||||
|
|
||||||
final Uri entrypoint;
|
final Uri entrypoint;
|
||||||
final String _flutterRoot;
|
final String _flutterRoot;
|
||||||
@ -958,6 +968,7 @@ class ReleaseAssetServer {
|
|||||||
final Platform _platform;
|
final Platform _platform;
|
||||||
|
|
||||||
@visibleForTesting
|
@visibleForTesting
|
||||||
|
|
||||||
/// The base path to serve from.
|
/// The base path to serve from.
|
||||||
///
|
///
|
||||||
/// It should have no leading or trailing slashes.
|
/// It should have no leading or trailing slashes.
|
||||||
@ -990,7 +1001,8 @@ class ReleaseAssetServer {
|
|||||||
} else {
|
} else {
|
||||||
for (final Uri uri in _searchPaths()) {
|
for (final Uri uri in _searchPaths()) {
|
||||||
final Uri potential = uri.resolve(requestPath);
|
final Uri potential = uri.resolve(requestPath);
|
||||||
if (potential == null || !_fileSystem.isFileSync(
|
if (potential == null ||
|
||||||
|
!_fileSystem.isFileSync(
|
||||||
potential.toFilePath(windows: _platform.isWindows))) {
|
potential.toFilePath(windows: _platform.isWindows))) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
@ -1003,24 +1015,28 @@ class ReleaseAssetServer {
|
|||||||
final Uint8List bytes = file.readAsBytesSync();
|
final Uint8List bytes = file.readAsBytesSync();
|
||||||
// Fallback to "application/octet-stream" on null which
|
// Fallback to "application/octet-stream" on null which
|
||||||
// makes no claims as to the structure of the data.
|
// makes no claims as to the structure of the data.
|
||||||
final String mimeType = mime.lookupMimeType(file.path, headerBytes: bytes)
|
final String mimeType =
|
||||||
?? 'application/octet-stream';
|
mime.lookupMimeType(file.path, headerBytes: bytes) ??
|
||||||
|
'application/octet-stream';
|
||||||
return shelf.Response.ok(bytes, headers: <String, String>{
|
return shelf.Response.ok(bytes, headers: <String, String>{
|
||||||
'Content-Type': mimeType,
|
'Content-Type': mimeType,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
final File file = _fileSystem.file(_fileSystem.path.join(_webBuildDirectory, 'index.html'));
|
final File file = _fileSystem
|
||||||
|
.file(_fileSystem.path.join(_webBuildDirectory, 'index.html'));
|
||||||
return shelf.Response.ok(file.readAsBytesSync(), headers: <String, String>{
|
return shelf.Response.ok(file.readAsBytesSync(), headers: <String, String>{
|
||||||
'Content-Type': 'text/html',
|
'Content-Type': 'text/html',
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<Directory> _loadDwdsDirectory(FileSystem fileSystem, Logger logger) async {
|
Future<Directory> _loadDwdsDirectory(
|
||||||
final String toolPackagePath = fileSystem.path.join(
|
FileSystem fileSystem, Logger logger) async {
|
||||||
Cache.flutterRoot, 'packages', 'flutter_tools');
|
final String toolPackagePath =
|
||||||
final String packageFilePath = fileSystem.path.join(toolPackagePath, kPackagesFileName);
|
fileSystem.path.join(Cache.flutterRoot, 'packages', 'flutter_tools');
|
||||||
|
final String packageFilePath =
|
||||||
|
fileSystem.path.join(toolPackagePath, kPackagesFileName);
|
||||||
final PackageConfig packageConfig = await loadPackageConfigWithLogging(
|
final PackageConfig packageConfig = await loadPackageConfigWithLogging(
|
||||||
fileSystem.file(packageFilePath),
|
fileSystem.file(packageFilePath),
|
||||||
logger: logger,
|
logger: logger,
|
||||||
@ -1054,13 +1070,13 @@ String _stripTrailingSlashes(String path) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
String _parseBasePathFromIndexHtml(File indexHtml) {
|
String _parseBasePathFromIndexHtml(File indexHtml) {
|
||||||
final String htmlContent = indexHtml.existsSync()
|
final String htmlContent =
|
||||||
? indexHtml.readAsStringSync()
|
indexHtml.existsSync() ? indexHtml.readAsStringSync() : _kDefaultIndex;
|
||||||
: _kDefaultIndex;
|
|
||||||
|
|
||||||
final Document document = parse(htmlContent);
|
final Document document = parse(htmlContent);
|
||||||
final Element baseElement = document.querySelector('base');
|
final Element baseElement = document.querySelector('base');
|
||||||
String baseHref = baseElement?.attributes == null ? null : baseElement.attributes['href'];
|
String baseHref =
|
||||||
|
baseElement?.attributes == null ? null : baseElement.attributes['href'];
|
||||||
|
|
||||||
if (baseHref == null) {
|
if (baseHref == null) {
|
||||||
baseHref = '';
|
baseHref = '';
|
||||||
|
@ -12,7 +12,7 @@ dependencies:
|
|||||||
archive: 2.0.13
|
archive: 2.0.13
|
||||||
args: 1.6.0
|
args: 1.6.0
|
||||||
dds: 1.4.1
|
dds: 1.4.1
|
||||||
dwds: 6.0.0
|
dwds: 7.0.0
|
||||||
completion: 0.2.2
|
completion: 0.2.2
|
||||||
coverage: 0.14.1
|
coverage: 0.14.1
|
||||||
crypto: 2.1.5
|
crypto: 2.1.5
|
||||||
@ -49,7 +49,7 @@ dependencies:
|
|||||||
mime: 0.9.7
|
mime: 0.9.7
|
||||||
logging: 0.11.4
|
logging: 0.11.4
|
||||||
http_multi_server: 2.2.0
|
http_multi_server: 2.2.0
|
||||||
devtools_server: 0.8.0+3
|
devtools_server: 0.9.3+4
|
||||||
convert: 2.1.1
|
convert: 2.1.1
|
||||||
async: 2.5.0-nullsafety.2
|
async: 2.5.0-nullsafety.2
|
||||||
|
|
||||||
@ -59,7 +59,7 @@ dependencies:
|
|||||||
test_api: 0.2.19-nullsafety.4
|
test_api: 0.2.19-nullsafety.4
|
||||||
test_core: 0.3.12-nullsafety.7
|
test_core: 0.3.12-nullsafety.7
|
||||||
|
|
||||||
vm_service: 4.2.0
|
vm_service: 5.2.0
|
||||||
|
|
||||||
_fe_analyzer_shared: 7.0.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
_fe_analyzer_shared: 7.0.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
analyzer: 0.39.17 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
analyzer: 0.39.17 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -71,8 +71,8 @@ dependencies:
|
|||||||
cli_util: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
cli_util: 0.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
clock: 1.1.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
clock: 1.1.0-nullsafety.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
csslib: 0.16.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
csslib: 0.16.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
devtools: 0.8.0+3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
devtools: 0.9.3+4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
devtools_shared: 0.8.0+3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
devtools_shared: 0.9.3+4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
fixnum: 0.10.11 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
fixnum: 0.10.11 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
glob: 1.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
glob: 1.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
http_parser: 3.1.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
http_parser: 3.1.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
@ -113,4 +113,4 @@ dartdoc:
|
|||||||
# Exclude this package from the hosted API docs.
|
# Exclude this package from the hosted API docs.
|
||||||
nodoc: true
|
nodoc: true
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 3206
|
# PUBSPEC CHECKSUM: b417
|
||||||
|
@ -47,6 +47,7 @@ final vm_service.Isolate fakeUnpausedIsolate = vm_service.Isolate(
|
|||||||
pauseOnExit: false,
|
pauseOnExit: false,
|
||||||
runnable: true,
|
runnable: true,
|
||||||
startTime: 0,
|
startTime: 0,
|
||||||
|
isSystemIsolate: false,
|
||||||
);
|
);
|
||||||
|
|
||||||
void main() {
|
void main() {
|
||||||
|
@ -42,6 +42,7 @@ final vm_service.Isolate fakeUnpausedIsolate = vm_service.Isolate(
|
|||||||
pauseOnExit: false,
|
pauseOnExit: false,
|
||||||
runnable: true,
|
runnable: true,
|
||||||
startTime: 0,
|
startTime: 0,
|
||||||
|
isSystemIsolate: false,
|
||||||
);
|
);
|
||||||
|
|
||||||
final vm_service.Isolate fakePausedIsolate = vm_service.Isolate(
|
final vm_service.Isolate fakePausedIsolate = vm_service.Isolate(
|
||||||
@ -69,6 +70,7 @@ final vm_service.Isolate fakePausedIsolate = vm_service.Isolate(
|
|||||||
pauseOnExit: false,
|
pauseOnExit: false,
|
||||||
runnable: true,
|
runnable: true,
|
||||||
startTime: 0,
|
startTime: 0,
|
||||||
|
isSystemIsolate: false,
|
||||||
);
|
);
|
||||||
|
|
||||||
final vm_service.VM fakeVM = vm_service.VM(
|
final vm_service.VM fakeVM = vm_service.VM(
|
||||||
@ -82,6 +84,8 @@ final vm_service.VM fakeVM = vm_service.VM(
|
|||||||
architectureBits: 64,
|
architectureBits: 64,
|
||||||
operatingSystem: '',
|
operatingSystem: '',
|
||||||
version: '',
|
version: '',
|
||||||
|
systemIsolateGroups: <vm_service.IsolateGroupRef>[],
|
||||||
|
systemIsolates: <vm_service.IsolateRef>[],
|
||||||
);
|
);
|
||||||
|
|
||||||
final FlutterView fakeFlutterView = FlutterView(
|
final FlutterView fakeFlutterView = FlutterView(
|
||||||
|
@ -55,6 +55,7 @@ final vm_service.Isolate fakeIsolate = vm_service.Isolate(
|
|||||||
pauseOnExit: false,
|
pauseOnExit: false,
|
||||||
runnable: true,
|
runnable: true,
|
||||||
startTime: 0,
|
startTime: 0,
|
||||||
|
isSystemIsolate: false,
|
||||||
);
|
);
|
||||||
|
|
||||||
void main() {
|
void main() {
|
||||||
|
@ -37,6 +37,7 @@ final vm_service.Isolate fakeUnpausedIsolate = vm_service.Isolate(
|
|||||||
pauseOnExit: false,
|
pauseOnExit: false,
|
||||||
runnable: true,
|
runnable: true,
|
||||||
startTime: 0,
|
startTime: 0,
|
||||||
|
isSystemIsolate: false,
|
||||||
);
|
);
|
||||||
|
|
||||||
final FlutterView fakeFlutterView = FlutterView(
|
final FlutterView fakeFlutterView = FlutterView(
|
||||||
|
@ -97,6 +97,7 @@ void main() {
|
|||||||
id: 'a',
|
id: 'a',
|
||||||
name: 'isolate',
|
name: 'isolate',
|
||||||
number: '1',
|
number: '1',
|
||||||
|
isSystemIsolate: false,
|
||||||
),
|
),
|
||||||
];
|
];
|
||||||
});
|
});
|
||||||
|
@ -56,6 +56,7 @@ final vm_service.Isolate fakeUnpausedIsolate = vm_service.Isolate(
|
|||||||
pauseOnExit: false,
|
pauseOnExit: false,
|
||||||
runnable: true,
|
runnable: true,
|
||||||
startTime: 0,
|
startTime: 0,
|
||||||
|
isSystemIsolate: false,
|
||||||
);
|
);
|
||||||
|
|
||||||
final vm_service.Isolate fakePausedIsolate = vm_service.Isolate(
|
final vm_service.Isolate fakePausedIsolate = vm_service.Isolate(
|
||||||
@ -83,6 +84,7 @@ final vm_service.Isolate fakePausedIsolate = vm_service.Isolate(
|
|||||||
pauseOnExit: false,
|
pauseOnExit: false,
|
||||||
runnable: true,
|
runnable: true,
|
||||||
startTime: 0,
|
startTime: 0,
|
||||||
|
isSystemIsolate: false,
|
||||||
);
|
);
|
||||||
|
|
||||||
final vm_service.VM fakeVM = vm_service.VM(
|
final vm_service.VM fakeVM = vm_service.VM(
|
||||||
@ -96,6 +98,8 @@ final vm_service.VM fakeVM = vm_service.VM(
|
|||||||
architectureBits: 64,
|
architectureBits: 64,
|
||||||
operatingSystem: '',
|
operatingSystem: '',
|
||||||
version: '',
|
version: '',
|
||||||
|
systemIsolateGroups: <vm_service.IsolateGroupRef>[],
|
||||||
|
systemIsolates: <vm_service.IsolateRef>[],
|
||||||
);
|
);
|
||||||
|
|
||||||
final FlutterView fakeFlutterView = FlutterView(
|
final FlutterView fakeFlutterView = FlutterView(
|
||||||
|
@ -34,6 +34,7 @@ final vm_service.Isolate fakeUnpausedIsolate = vm_service.Isolate(
|
|||||||
pauseOnExit: false,
|
pauseOnExit: false,
|
||||||
runnable: true,
|
runnable: true,
|
||||||
startTime: 0,
|
startTime: 0,
|
||||||
|
isSystemIsolate: false,
|
||||||
);
|
);
|
||||||
|
|
||||||
final FlutterView fakeFlutterView = FlutterView(
|
final FlutterView fakeFlutterView = FlutterView(
|
||||||
|
@ -41,7 +41,7 @@ dependencies:
|
|||||||
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
test_api: 0.2.19-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
typed_data: 1.3.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vector_math: 2.1.0-nullsafety.4 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
vm_service: 4.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
vm_service: 5.2.0 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webdriver: 2.1.2 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
@ -79,4 +79,4 @@ dev_dependencies:
|
|||||||
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
webkit_inspection_protocol: 0.7.3 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
yaml: 2.2.1 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
yaml: 2.2.1 # THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
|
||||||
|
|
||||||
# PUBSPEC CHECKSUM: 81ce
|
# PUBSPEC CHECKSUM: 57cf
|
||||||
|
Loading…
x
Reference in New Issue
Block a user