diff --git a/dev/automated_tests/pubspec.yaml b/dev/automated_tests/pubspec.yaml index 7538d76088e..1b2e967c10f 100644 --- a/dev/automated_tests/pubspec.yaml +++ b/dev/automated_tests/pubspec.yaml @@ -8,35 +8,43 @@ dependencies: args: 0.13.7 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY + boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY + http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY + js: 0.6.1 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY + mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY + node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY + package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY + pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + quiver: 0.25.0 # TRANSITIVE DEPENDENCY + shelf: 0.7.0 # TRANSITIVE DEPENDENCY + shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY + shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY + source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY + source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY + stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY + term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY flutter: diff --git a/dev/benchmarks/complex_layout/pubspec.yaml b/dev/benchmarks/complex_layout/pubspec.yaml index dca5efa9fb3..7a0bd2a88f0 100644 --- a/dev/benchmarks/complex_layout/pubspec.yaml +++ b/dev/benchmarks/complex_layout/pubspec.yaml @@ -20,35 +20,47 @@ dev_dependencies: args: 0.13.7 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY + boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY + file: 2.3.4 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY + http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY + intl: 0.15.2 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY + js: 0.6.1 # TRANSITIVE DEPENDENCY + json_rpc_2: 2.0.4 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY + mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY + node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY + package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY + pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + quiver: 0.25.0 # TRANSITIVE DEPENDENCY + shelf: 0.7.0 # TRANSITIVE DEPENDENCY + shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY + shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY + source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY + source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY + stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY + term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + vm_service_client: 0.2.3 # TRANSITIVE DEPENDENCY + web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY flutter: diff --git a/dev/benchmarks/microbenchmarks/pubspec.yaml b/dev/benchmarks/microbenchmarks/pubspec.yaml index df3d8a23ae5..60b733da716 100644 --- a/dev/benchmarks/microbenchmarks/pubspec.yaml +++ b/dev/benchmarks/microbenchmarks/pubspec.yaml @@ -12,34 +12,47 @@ dependencies: args: 0.13.7 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY + boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY dart_style: 1.0.8 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY + http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY + intl: 0.15.2 # TRANSITIVE DEPENDENCY + intl_translation: 0.16.0 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY isolate: 1.1.0 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY + js: 0.6.1 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY + mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY + node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY + package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY + pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + quiver: 0.25.0 # TRANSITIVE DEPENDENCY + shelf: 0.7.0 # TRANSITIVE DEPENDENCY + shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY + shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY + source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY + source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY + stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY + term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY flutter: diff --git a/dev/bots/pubspec.yaml b/dev/bots/pubspec.yaml index 35263c7fa40..d0d528b2cd4 100644 --- a/dev/bots/pubspec.yaml +++ b/dev/bots/pubspec.yaml @@ -3,36 +3,3 @@ description: Script to run all tests on bots. dependencies: path: 1.4.2 - - args: 0.13.7 # TRANSITIVE DEPENDENCY - async: 1.13.3 # TRANSITIVE DEPENDENCY - barback: 0.15.2+13 # TRANSITIVE DEPENDENCY - charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY - collection: 1.14.3 # TRANSITIVE DEPENDENCY - convert: 2.0.1 # TRANSITIVE DEPENDENCY - crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY - glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY - http: 0.11.3+14 # TRANSITIVE DEPENDENCY - http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY - matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY - meta: 1.1.1 # TRANSITIVE DEPENDENCY - package_config: 1.0.3 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY - pool: 1.3.3 # TRANSITIVE DEPENDENCY - source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY - string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY - typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY - vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY - yaml: 2.1.13 # TRANSITIVE DEPENDENCY diff --git a/dev/devicelab/pubspec.yaml b/dev/devicelab/pubspec.yaml index 62f14a48f21..6c5dfbf3398 100644 --- a/dev/devicelab/pubspec.yaml +++ b/dev/devicelab/pubspec.yaml @@ -15,48 +15,41 @@ dependencies: path: 1.4.2 platform: 2.1.1 process: 2.0.5 - stack_trace: 1.8.2 + stack_trace: 1.8.3 vm_service_client: 0.2.3 dev_dependencies: # See packages/flutter_test/pubspec.yaml for why we're pinning this version. - test: 0.12.24+8 + test: 0.12.26 - archive: 1.0.31 # TRANSITIVE DEPENDENCY + archive: 1.0.32 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY browser: 0.10.0+2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY + intl: 0.15.2 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY js: 0.6.1 # TRANSITIVE DEPENDENCY json_rpc_2: 2.0.4 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY mime: 0.9.3 # TRANSITIVE DEPENDENCY node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY shelf: 0.7.0 # TRANSITIVE DEPENDENCY shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY - shelf_static: 0.2.5 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY source_maps: 0.10.4 # TRANSITIVE DEPENDENCY @@ -65,9 +58,6 @@ dev_dependencies: string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY - vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY xml: 2.6.0 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY diff --git a/dev/integration_tests/channels/pubspec.yaml b/dev/integration_tests/channels/pubspec.yaml index 38da5a13b12..93f20d2b094 100644 --- a/dev/integration_tests/channels/pubspec.yaml +++ b/dev/integration_tests/channels/pubspec.yaml @@ -10,35 +10,47 @@ dependencies: args: 0.13.7 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY + boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY + file: 2.3.4 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY + http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY + intl: 0.15.2 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY + js: 0.6.1 # TRANSITIVE DEPENDENCY + json_rpc_2: 2.0.4 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY + mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY + node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY + package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY + pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + quiver: 0.25.0 # TRANSITIVE DEPENDENCY + shelf: 0.7.0 # TRANSITIVE DEPENDENCY + shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY + shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY + source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY + source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY + stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY + term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + vm_service_client: 0.2.3 # TRANSITIVE DEPENDENCY + web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY flutter: diff --git a/dev/integration_tests/flavors/pubspec.yaml b/dev/integration_tests/flavors/pubspec.yaml index 1e9d71efafe..cdfbf232443 100644 --- a/dev/integration_tests/flavors/pubspec.yaml +++ b/dev/integration_tests/flavors/pubspec.yaml @@ -10,35 +10,47 @@ dependencies: args: 0.13.7 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY + boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY + file: 2.3.4 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY + http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY + intl: 0.15.2 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY + js: 0.6.1 # TRANSITIVE DEPENDENCY + json_rpc_2: 2.0.4 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY + mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY + node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY + package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY + pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + quiver: 0.25.0 # TRANSITIVE DEPENDENCY + shelf: 0.7.0 # TRANSITIVE DEPENDENCY + shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY + shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY + source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY + source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY + stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY + term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + vm_service_client: 0.2.3 # TRANSITIVE DEPENDENCY + web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY flutter: diff --git a/dev/integration_tests/platform_interaction/pubspec.yaml b/dev/integration_tests/platform_interaction/pubspec.yaml index 6986c44b605..5ed8641f7a9 100644 --- a/dev/integration_tests/platform_interaction/pubspec.yaml +++ b/dev/integration_tests/platform_interaction/pubspec.yaml @@ -10,35 +10,47 @@ dependencies: args: 0.13.7 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY + boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY + file: 2.3.4 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY + http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY + intl: 0.15.2 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY + js: 0.6.1 # TRANSITIVE DEPENDENCY + json_rpc_2: 2.0.4 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY + mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY + node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY + package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY + pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + quiver: 0.25.0 # TRANSITIVE DEPENDENCY + shelf: 0.7.0 # TRANSITIVE DEPENDENCY + shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY + shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY + source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY + source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY + stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY + term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + vm_service_client: 0.2.3 # TRANSITIVE DEPENDENCY + web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY flutter: diff --git a/dev/integration_tests/ui/pubspec.yaml b/dev/integration_tests/ui/pubspec.yaml index ddc639898a4..2293e5855f9 100644 --- a/dev/integration_tests/ui/pubspec.yaml +++ b/dev/integration_tests/ui/pubspec.yaml @@ -10,55 +10,50 @@ dependencies: dev_dependencies: flutter_test: sdk: flutter - test: 0.12.24+8 + test: 0.12.26 args: 0.13.7 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY + file: 2.3.4 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY + intl: 0.15.2 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY js: 0.6.1 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY + json_rpc_2: 2.0.4 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + quiver: 0.25.0 # TRANSITIVE DEPENDENCY shelf: 0.7.0 # TRANSITIVE DEPENDENCY shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY - shelf_static: 0.2.5 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + vm_service_client: 0.2.3 # TRANSITIVE DEPENDENCY web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY diff --git a/dev/manual_tests/pubspec.yaml b/dev/manual_tests/pubspec.yaml index 11e8a3c069a..6fb43a22afb 100644 --- a/dev/manual_tests/pubspec.yaml +++ b/dev/manual_tests/pubspec.yaml @@ -11,35 +11,43 @@ dev_dependencies: args: 0.13.7 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY + boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY + http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY + js: 0.6.1 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY + mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY + node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY + package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY + pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + quiver: 0.25.0 # TRANSITIVE DEPENDENCY + shelf: 0.7.0 # TRANSITIVE DEPENDENCY + shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY + shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY + source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY + source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY + stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY + term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY flutter: diff --git a/dev/tools/pubspec.yaml b/dev/tools/pubspec.yaml index d99e9c554dc..a1a9b691dd1 100644 --- a/dev/tools/pubspec.yaml +++ b/dev/tools/pubspec.yaml @@ -2,38 +2,20 @@ name: dev_tools description: Various repository development tools for flutter. dependencies: - archive: 1.0.31 + archive: 1.0.32 args: 0.13.7 http: 0.11.3+14 - intl: 0.15.1 + intl: 0.15.2 meta: 1.1.1 path: 1.4.2 async: 1.13.3 # TRANSITIVE DEPENDENCY - barback: 0.15.2+13 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY - glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY - matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY - package_config: 1.0.3 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY - pool: 1.3.3 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY - vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY - yaml: 2.1.13 # TRANSITIVE DEPENDENCY diff --git a/examples/catalog/pubspec.yaml b/examples/catalog/pubspec.yaml index 08f696a51dd..27f59c0b85c 100644 --- a/examples/catalog/pubspec.yaml +++ b/examples/catalog/pubspec.yaml @@ -14,34 +14,46 @@ dev_dependencies: args: 0.13.7 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY + boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY + file: 2.3.4 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY + http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY + intl: 0.15.2 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY + js: 0.6.1 # TRANSITIVE DEPENDENCY + json_rpc_2: 2.0.4 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY + mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY + node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY + package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY + pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + quiver: 0.25.0 # TRANSITIVE DEPENDENCY + shelf: 0.7.0 # TRANSITIVE DEPENDENCY + shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY + shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY + source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY + source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY + stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY + term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + vm_service_client: 0.2.3 # TRANSITIVE DEPENDENCY + web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY flutter: diff --git a/examples/flutter_gallery/pubspec.yaml b/examples/flutter_gallery/pubspec.yaml index 07291c70094..0ad4526fd5d 100644 --- a/examples/flutter_gallery/pubspec.yaml +++ b/examples/flutter_gallery/pubspec.yaml @@ -3,7 +3,7 @@ dependencies: flutter: sdk: flutter collection: 1.14.3 - intl: 0.15.1 + intl: 0.15.2 string_scanner: 1.0.2 url_launcher: 0.4.2+5 @@ -22,32 +22,44 @@ dev_dependencies: args: 0.13.7 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY + boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY + file: 2.3.4 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY + http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY + js: 0.6.1 # TRANSITIVE DEPENDENCY + json_rpc_2: 2.0.4 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY + mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY + node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY + package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY + pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + quiver: 0.25.0 # TRANSITIVE DEPENDENCY + shelf: 0.7.0 # TRANSITIVE DEPENDENCY + shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY + shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY + source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY + source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY + stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY + term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + vm_service_client: 0.2.3 # TRANSITIVE DEPENDENCY + web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY flutter: diff --git a/examples/flutter_view/pubspec.yaml b/examples/flutter_view/pubspec.yaml index 09acc0a5fa6..85a465c1eed 100644 --- a/examples/flutter_view/pubspec.yaml +++ b/examples/flutter_view/pubspec.yaml @@ -8,35 +8,42 @@ dependencies: args: 0.13.7 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY + boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY + http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY + js: 0.6.1 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY + mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY + node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY + package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY + pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + shelf: 0.7.0 # TRANSITIVE DEPENDENCY + shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY + shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY + source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY + source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY + stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY + term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY flutter: diff --git a/examples/hello_world/pubspec.yaml b/examples/hello_world/pubspec.yaml index 26354a1474a..6120269a7d5 100644 --- a/examples/hello_world/pubspec.yaml +++ b/examples/hello_world/pubspec.yaml @@ -11,35 +11,43 @@ dev_dependencies: args: 0.13.7 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY + boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY + http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY + js: 0.6.1 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY + mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY + node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY + package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY + pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + quiver: 0.25.0 # TRANSITIVE DEPENDENCY + shelf: 0.7.0 # TRANSITIVE DEPENDENCY + shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY + shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY + source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY + source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY + stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY + term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY flutter: diff --git a/examples/layers/pubspec.yaml b/examples/layers/pubspec.yaml index 5eba9e0e518..9007932488f 100644 --- a/examples/layers/pubspec.yaml +++ b/examples/layers/pubspec.yaml @@ -10,35 +10,43 @@ dev_dependencies: args: 0.13.7 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY + boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY + http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY + js: 0.6.1 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY + mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY + node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY + package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY + pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + quiver: 0.25.0 # TRANSITIVE DEPENDENCY + shelf: 0.7.0 # TRANSITIVE DEPENDENCY + shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY + shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY + source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY + source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY + stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY + term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY flutter: diff --git a/examples/platform_channel/pubspec.yaml b/examples/platform_channel/pubspec.yaml index 8ee0ce4225e..a3afda795aa 100644 --- a/examples/platform_channel/pubspec.yaml +++ b/examples/platform_channel/pubspec.yaml @@ -13,35 +13,47 @@ dev_dependencies: args: 0.13.7 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY + boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY + file: 2.3.4 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY + http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY + intl: 0.15.2 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY + js: 0.6.1 # TRANSITIVE DEPENDENCY + json_rpc_2: 2.0.4 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY + mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY + node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY + package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY + pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + quiver: 0.25.0 # TRANSITIVE DEPENDENCY + shelf: 0.7.0 # TRANSITIVE DEPENDENCY + shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY + shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY + source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY + source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY + stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY + term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + vm_service_client: 0.2.3 # TRANSITIVE DEPENDENCY + web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY flutter: diff --git a/examples/platform_channel_swift/pubspec.yaml b/examples/platform_channel_swift/pubspec.yaml index db6b9618133..5685ada5736 100644 --- a/examples/platform_channel_swift/pubspec.yaml +++ b/examples/platform_channel_swift/pubspec.yaml @@ -13,35 +13,47 @@ dev_dependencies: args: 0.13.7 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY + boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY + file: 2.3.4 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY + http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY + intl: 0.15.2 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY + js: 0.6.1 # TRANSITIVE DEPENDENCY + json_rpc_2: 2.0.4 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY + mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY + node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY + package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY + pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + quiver: 0.25.0 # TRANSITIVE DEPENDENCY + shelf: 0.7.0 # TRANSITIVE DEPENDENCY + shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY + shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY + source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY + source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY + stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY + term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + vm_service_client: 0.2.3 # TRANSITIVE DEPENDENCY + web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY flutter: diff --git a/examples/platform_view/pubspec.yaml b/examples/platform_view/pubspec.yaml index a21fcf2379f..c0a2de9a190 100644 --- a/examples/platform_view/pubspec.yaml +++ b/examples/platform_view/pubspec.yaml @@ -7,35 +7,42 @@ dependencies: args: 0.13.7 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY + boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY + http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY + js: 0.6.1 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY + mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY + node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY + package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY + pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + shelf: 0.7.0 # TRANSITIVE DEPENDENCY + shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY + shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY + source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY + source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY + stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY + term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY flutter: diff --git a/examples/stocks/pubspec.yaml b/examples/stocks/pubspec.yaml index ca7614786cc..0718f78cb9e 100644 --- a/examples/stocks/pubspec.yaml +++ b/examples/stocks/pubspec.yaml @@ -4,8 +4,8 @@ dependencies: sdk: flutter flutter_localizations: sdk: flutter - intl: 0.15.1 - intl_translation: 0.15.0 + intl: 0.15.2 + intl_translation: 0.16.0 http: 0.11.3+14 isolate: 1.1.0 @@ -18,31 +18,47 @@ dev_dependencies: args: 0.13.7 # TRANSITIVE DEPENDENCY async: 1.13.3 # TRANSITIVE DEPENDENCY barback: 0.15.2+13 # TRANSITIVE DEPENDENCY + boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY dart_style: 1.0.8 # TRANSITIVE DEPENDENCY + file: 2.3.4 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY + http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY + js: 0.6.1 # TRANSITIVE DEPENDENCY + json_rpc_2: 2.0.4 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY + mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY + node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY + package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY + pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + quiver: 0.25.0 # TRANSITIVE DEPENDENCY + shelf: 0.7.0 # TRANSITIVE DEPENDENCY + shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY + shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY + source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY + source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY + stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY + term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + vm_service_client: 0.2.3 # TRANSITIVE DEPENDENCY + web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY flutter: diff --git a/packages/flutter/pubspec.yaml b/packages/flutter/pubspec.yaml index 0ff13f4cbf8..1f40520dc80 100644 --- a/packages/flutter/pubspec.yaml +++ b/packages/flutter/pubspec.yaml @@ -25,44 +25,34 @@ dev_dependencies: barback: 0.15.2+13 # TRANSITIVE DEPENDENCY boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY js: 0.6.1 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY mime: 0.9.3 # TRANSITIVE DEPENDENCY node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + quiver: 0.25.0 # TRANSITIVE DEPENDENCY shelf: 0.7.0 # TRANSITIVE DEPENDENCY shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY - shelf_static: 0.2.5 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY - test: 0.12.24+8 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY diff --git a/packages/flutter_driver/pubspec.yaml b/packages/flutter_driver/pubspec.yaml index 8a4c2bafab4..9a4369d043c 100644 --- a/packages/flutter_driver/pubspec.yaml +++ b/packages/flutter_driver/pubspec.yaml @@ -21,7 +21,7 @@ dependencies: sdk: flutter dev_dependencies: - test: 0.12.24+8 + test: 0.12.26 mockito: 2.2.0 quiver: 0.25.0 @@ -30,43 +30,33 @@ dev_dependencies: barback: 0.15.2+13 # TRANSITIVE DEPENDENCY boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY + intl: 0.15.2 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY js: 0.6.1 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY mime: 0.9.3 # TRANSITIVE DEPENDENCY node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY shelf: 0.7.0 # TRANSITIVE DEPENDENCY shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY - shelf_static: 0.2.5 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY diff --git a/packages/flutter_localizations/pubspec.yaml b/packages/flutter_localizations/pubspec.yaml index 70fd20c778a..365b3978267 100644 --- a/packages/flutter_localizations/pubspec.yaml +++ b/packages/flutter_localizations/pubspec.yaml @@ -5,7 +5,7 @@ dependencies: flutter: sdk: flutter - intl: 0.15.1 + intl: 0.15.2 dev_dependencies: flutter_test: @@ -17,21 +17,15 @@ dev_dependencies: barback: 0.15.2+13 # TRANSITIVE DEPENDENCY boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http: 0.11.3+14 # TRANSITIVE DEPENDENCY http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY js: 0.6.1 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY mime: 0.9.3 # TRANSITIVE DEPENDENCY @@ -39,25 +33,22 @@ dev_dependencies: package_config: 1.0.3 # TRANSITIVE DEPENDENCY package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY + quiver: 0.25.0 # TRANSITIVE DEPENDENCY shelf: 0.7.0 # TRANSITIVE DEPENDENCY shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY - shelf_static: 0.2.5 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY source_maps: 0.10.4 # TRANSITIVE DEPENDENCY source_span: 1.4.0 # TRANSITIVE DEPENDENCY - stack_trace: 1.8.2 # TRANSITIVE DEPENDENCY + stack_trace: 1.8.3 # TRANSITIVE DEPENDENCY stream_channel: 1.6.2 # TRANSITIVE DEPENDENCY string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY - test: 0.12.24+8 # TRANSITIVE DEPENDENCY + test: 0.12.26 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY vector_math: 2.0.5 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY diff --git a/packages/flutter_test/lib/src/binding.dart b/packages/flutter_test/lib/src/binding.dart index 1715f0738b8..bb454f1e188 100644 --- a/packages/flutter_test/lib/src/binding.dart +++ b/packages/flutter_test/lib/src/binding.dart @@ -337,7 +337,7 @@ abstract class TestWidgetsFlutterBinding extends BindingBase String additional = ''; if (_currentTestDescription != '') additional = '\nThe test description was: $_currentTestDescription'; - test_package.registerException('Test failed. See exception logs above.$additional', _EmptyStack.instance); + test_package.registerException('Test failed. See exception logs above.$additional', _emptyStackTrace); _pendingExceptionDetails = null; } _currentTestDescription = null; @@ -1082,12 +1082,7 @@ class _LiveTestRenderView extends RenderView { } } -class _EmptyStack implements StackTrace { - const _EmptyStack._(); - static const _EmptyStack instance = const _EmptyStack._(); - @override - String toString() => ''; -} +final StackTrace _emptyStackTrace = new stack_trace.Chain(const []); StackTrace _unmangle(StackTrace stack) { if (stack is stack_trace.Trace) diff --git a/packages/flutter_test/pubspec.yaml b/packages/flutter_test/pubspec.yaml index 87c37a47720..4350beeb457 100644 --- a/packages/flutter_test/pubspec.yaml +++ b/packages/flutter_test/pubspec.yaml @@ -6,7 +6,7 @@ dependencies: # We depend on very specific internal implementation details of the # 'test' package, which change between versions, so when upgrading # this, make sure the tests are still running correctly. - test: 0.12.24+8 + test: 0.12.26 # We use FakeAsync and other testing utilities. quiver: 0.25.0 @@ -17,7 +17,7 @@ dependencies: # We import stack_trace because the test packages uses it and we # need to be able to unmangle the stack traces that it passed to # stack_trace. See https://github.com/dart-lang/test/issues/590 - stack_trace: 1.8.2 + stack_trace: 1.8.3 # We override the createHttpClient in flutter with a MockClient. http: 0.11.3+14 @@ -30,35 +30,27 @@ dependencies: barback: 0.15.2+13 # TRANSITIVE DEPENDENCY boolean_selector: 1.0.2 # TRANSITIVE DEPENDENCY charcode: 1.1.1 # TRANSITIVE DEPENDENCY - cli_util: 0.1.2+1 # TRANSITIVE DEPENDENCY collection: 1.14.3 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY crypto: 2.0.2+1 # TRANSITIVE DEPENDENCY - csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY - html: 0.13.2 # TRANSITIVE DEPENDENCY http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl: 0.15.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY - isolate: 1.1.0 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY js: 0.6.1 # TRANSITIVE DEPENDENCY - logging: 0.11.3+1 # TRANSITIVE DEPENDENCY matcher: 0.12.1+4 # TRANSITIVE DEPENDENCY meta: 1.1.1 # TRANSITIVE DEPENDENCY mime: 0.9.3 # TRANSITIVE DEPENDENCY + mockito: 2.2.0 # TRANSITIVE DEPENDENCY node_preamble: 1.4.0 # TRANSITIVE DEPENDENCY package_config: 1.0.3 # TRANSITIVE DEPENDENCY package_resolver: 1.0.2 # TRANSITIVE DEPENDENCY path: 1.4.2 # TRANSITIVE DEPENDENCY - petitparser: 1.6.1 # TRANSITIVE DEPENDENCY - plugin: 0.2.0+2 # TRANSITIVE DEPENDENCY pool: 1.3.3 # TRANSITIVE DEPENDENCY pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY shelf: 0.7.0 # TRANSITIVE DEPENDENCY shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY - shelf_static: 0.2.5 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY source_maps: 0.10.4 # TRANSITIVE DEPENDENCY @@ -67,7 +59,5 @@ dependencies: string_scanner: 1.0.2 # TRANSITIVE DEPENDENCY term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY - utf: 0.9.0+3 # TRANSITIVE DEPENDENCY - watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY web_socket_channel: 1.0.6 # TRANSITIVE DEPENDENCY yaml: 2.1.13 # TRANSITIVE DEPENDENCY diff --git a/packages/flutter_tools/lib/src/commands/create.dart b/packages/flutter_tools/lib/src/commands/create.dart index 6e2dcb0131b..0ec3a14a5b6 100644 --- a/packages/flutter_tools/lib/src/commands/create.dart +++ b/packages/flutter_tools/lib/src/commands/create.dart @@ -5,6 +5,7 @@ import 'dart:async'; import 'package:linter/src/rules/pub/package_names.dart' as package_names; // ignore: implementation_imports +import 'package:linter/src/utils.dart' as linter_utils; // ignore: implementation_imports import '../android/android.dart' as android; import '../android/android_sdk.dart' as android_sdk; @@ -362,7 +363,7 @@ final Set _packageDependencies = new Set.from([ /// Return null if the project name is legal. Return a validation message if /// we should disallow the project name. String _validateProjectName(String projectName) { - if (!package_names.isValidPackageName(projectName)) + if (!linter_utils.isValidPackageName(projectName)) return '"$projectName" is not a valid Dart package name.\n\n${package_names.details}'; if (_packageDependencies.contains(projectName)) { diff --git a/packages/flutter_tools/lib/src/commands/update_packages.dart b/packages/flutter_tools/lib/src/commands/update_packages.dart index 3c43923cdf6..574863fe034 100644 --- a/packages/flutter_tools/lib/src/commands/update_packages.dart +++ b/packages/flutter_tools/lib/src/commands/update_packages.dart @@ -3,7 +3,9 @@ // found in the LICENSE file. import 'dart:async'; +import 'dart:collection'; +import 'package:flutter_tools/src/base/common.dart'; import 'package:meta/meta.dart'; import '../base/file_system.dart'; @@ -16,12 +18,35 @@ import '../runner/flutter_command.dart'; class UpdatePackagesCommand extends FlutterCommand { UpdatePackagesCommand({ this.hidden: false }) { - argParser.addFlag( - 'force-upgrade', - help: 'Attempt to update all the dependencies to their latest versions.\n' - 'This will actually modify the pubspec.yaml files in your checkout.', - defaultsTo: false, - ); + argParser + ..addFlag( + 'force-upgrade', + help: 'Attempt to update all the dependencies to their latest versions.\n' + 'This will actually modify the pubspec.yaml files in your checkout.', + defaultsTo: false, + ) + ..addFlag( + 'paths', + help: 'Finds paths in the dependency chain leading from package specified ' + 'in --from to package specified in --to.', + defaultsTo: false, + ) + ..addOption( + 'from', + help: 'Used with flag --dependency-path. Specifies the package to begin ' + 'searching dependency path from.', + ) + ..addOption( + 'to', + help: 'Used with flag --dependency-path. Specifies the package that the ' + 'sought after dependency path leads to.', + ) + ..addFlag( + 'transitive-closure', + help: 'Prints the dependency graph that is the transitive closure of ' + 'packages the Flutter SDK depends on.', + defaultsTo: false, + ); } @override @@ -51,7 +76,9 @@ class UpdatePackagesCommand extends FlutterCommand { final List packages = runner.getRepoPackages(); final bool upgrade = argResults['force-upgrade']; - if (upgrade) { + final bool isPrintPaths = argResults['paths']; + final bool isPrintTransitiveClosure = argResults['transitive-closure']; + if (upgrade || isPrintPaths || isPrintTransitiveClosure) { printStatus('Upgrading packages...'); // This feature attempts to collect all the packages used across all the // pubspec.yamls in the repo (including via transitive dependencies), and @@ -123,6 +150,33 @@ class UpdatePackagesCommand extends FlutterCommand { temporaryDirectory.deleteSync(recursive: true); } + // The transitive dependency tree for the fake package does not contain + // dependencies between Flutter SDK packages and pub packages. We add them + // here. + for (PubspecYaml pubspec in pubspecs) { + final String package = pubspec.name; + final String version = pubspec.version; + for (PubspecDependency dependency in pubspec.dependencies) { + if (dependency.kind == DependencyKind.normal) { + tree._versions[package] = version; + tree._dependencyTree[package] ??= new Set(); + tree._dependencyTree[package].add(dependency.name); + } + } + } + + if (isPrintTransitiveClosure) { + tree._dependencyTree.forEach((String from, Set to) { + print('$from -> $to'); + }); + return; + } + + if (isPrintPaths) { + showDependencyPaths(from: argResults['from'], to: argResults['to'], tree: tree); + return; + } + // Now that we have collected all the data, we can apply our dependency // versions to each pubspec.yaml that we collected. This mutates the // pubspec.yaml files. @@ -153,12 +207,72 @@ class UpdatePackagesCommand extends FlutterCommand { final double seconds = timer.elapsedMilliseconds / 1000.0; printStatus('\nRan \'pub\' $count time${count == 1 ? "" : "s"} and fetched coverage data in ${seconds.toStringAsFixed(1)}s.'); } + + void showDependencyPaths({ + @required String from, + @required String to, + @required PubDependencyTree tree, + }) { + if (!tree.contains(from)) + throw new ToolExit('Package $from not found in the dependency tree.'); + if (!tree.contains(to)) + throw new ToolExit('Package $to not found in the dependency tree.'); + + final Queue<_DependencyLink> traversalQueue = new Queue<_DependencyLink>(); + final Set visited = new Set(); + final List<_DependencyLink> paths = <_DependencyLink>[]; + + traversalQueue.addFirst(new _DependencyLink(from: null, to: from)); + while(traversalQueue.isNotEmpty) { + final _DependencyLink link = traversalQueue.removeLast(); + if (link.to == to) + paths.add(link); + if (link.from != null) + visited.add(link.from.to); + for (String dependency in tree._dependencyTree[link.to]) { + if (!visited.contains(dependency)) { + traversalQueue.addFirst(new _DependencyLink(from: link, to: dependency)); + } + } + } + + for (_DependencyLink path in paths) { + final StringBuffer buf = new StringBuffer(); + while (path != null) { + buf.write('${path.to}'); + path = path.from; + if (path != null) + buf.write(' <- '); + } + print(buf); + } + + if (paths.isEmpty) { + printStatus('No paths found from $from to $to'); + } + } } -/// The various sections of a pubspec.yaml file. We care about the -/// "dependencies", "dev_dependencies", and "dependency_overrides" sections, the -/// others are all bucketed into "other". -enum Section { dependencies, devDependencies, dependencyOverrides, other } +class _DependencyLink { + _DependencyLink({ + @required this.from, + @required this.to, + }); + + final _DependencyLink from; + final String to; + + @override + String toString() => '${from?.to} -> $to'; +} + +/// The various sections of a pubspec.yaml file. +/// +/// We care about the "dependencies", "dev_dependencies", and +/// "dependency_overrides" sections, as well as the "name" and "version" fields +/// in the pubspec header bucketed into [header]. The others are all bucketed +/// into [other]. +enum Section { header, dependencies, devDependencies, dependencyOverrides, other } /// The various kinds of dependencies we know and care about. enum DependencyKind { @@ -192,13 +306,19 @@ class PubspecYaml { /// pubspec.yaml and parse it into a line-by-line form. factory PubspecYaml(Directory directory) { final File file = _pubspecFor(directory); - return new PubspecYaml._(file, _parse(file.path, file.readAsLinesSync())); + return _parse(file, file.readAsLinesSync()); } - PubspecYaml._(this.file, this.inputData); + PubspecYaml._(this.file, this.name, this.version, this.inputData); final File file; // The actual pubspec.yaml file. + /// The package name. + final String name; + + /// The package version. + final String version; + final List inputData; // Each line of the pubspec.yaml file, parsed(ish). /// This parses each line of a pubspec.yaml file (a list of lines) into @@ -206,7 +326,10 @@ class PubspecYaml { /// objects). We don't just use a YAML parser because we care about comments /// and also because we can just define the style of pubspec.yaml files we care /// about (since they're all under our control). - static List _parse(String filename, List lines) { + static PubspecYaml _parse(File file, List lines) { + final String filename = file.path; + String packageName; + String packageVersion; final List result = []; // The output buffer. Section section = Section.other; // Which section we're currently reading from. bool seenMain = false; // Whether we've seen the "dependencies:" section. @@ -228,7 +351,12 @@ class PubspecYaml { final PubspecHeader header = PubspecHeader.parse(line); // See if it's a header. if (header != null) { // It is! section = header.section; // The parser determined what kind of section it is. - if (section == Section.dependencies) { + if (section == Section.header) { + if (header.name == 'name') + packageName = header.value; + else if (header.name == 'version') + packageVersion = header.value; + } else if (section == Section.dependencies) { // If we're entering the "dependencies" section, we want to make sure that // it's the first section (of those we care about) that we've seen so far. if (seenMain) @@ -316,7 +444,7 @@ class PubspecYaml { lastDependency = null; } } - return result; + return new PubspecYaml._(file, packageName, packageVersion, result); } /// This returns all the explicit dependencies that this pubspec.yaml lists. @@ -339,7 +467,7 @@ class PubspecYaml { void apply(PubDependencyTree versions, Set specialDependencies) { assert(versions != null); final List output = []; // the string data to output to the file, line by line - final Set done = new Set(); // packages we've already dealt with + final Set directDependencies = new Set(); // packages this pubspec directly depends on (i.e. not transitive) Section section = Section.other; // the section we're currently handling int lastPossiblePlace; // the line number where we're going to insert the transitive dependencies // Walk the pre-parsed input file, outputting it unmodified except for @@ -370,7 +498,7 @@ class PubspecYaml { // the dependency if it wasn't one of our autogenerated transitive // dependency lines. if (!data.isTransitive) { - assert(!done.contains(data.name)); + assert(!directDependencies.contains(data.name)); if (data.kind == DependencyKind.normal) { // This is a regular dependency, so we need to update the // version number. @@ -390,7 +518,7 @@ class PubspecYaml { } // Remember that we've dealt with this dependency so we don't // mention it again when doing the transitive dependencies. - done.add(data.name); + directDependencies.add(data.name); } // Since we're in one of the places where we can list dependencies, // remember this as the current last known valid place to insert our @@ -421,10 +549,9 @@ class PubspecYaml { final Set transitiveDependencies = new Set(); // which dependencies we need to handle // Merge the list of dependencies we've seen in this file and the dependencies we know this // file mentions that are already pinned (and which didn't get special processing above). - done.addAll(specialDependencies); - // Now, for each of those dependencies, find all the transitive dependencies. - for (String package in done.toList()) - transitiveDependencies.addAll(versions.getTransitiveDependenciesFor(package, seen: new Set.from(done))); + final Set done = new Set.from(directDependencies)..addAll(specialDependencies); + for (String package in directDependencies.toList()) + transitiveDependencies.addAll(versions.getTransitiveDependenciesFor(package, seen: done)); // Sort that list lexically so that we don't get noisy diffs when upgrading. final List transitiveDependenciesAsList = transitiveDependencies.toList()..sort(); // Add a blank line to keep the output clean. It doesn't matter if this adds @@ -474,9 +601,35 @@ class PubspecLine { /// A header, e.g. "dependencies:". class PubspecHeader extends PubspecLine { - PubspecHeader(String line, this.section) : super(line); + PubspecHeader(String line, this.section, { this.name, this.value }) : super(line); + + /// The section of the pubspec where the parse [line] appears. final Section section; + /// The name in the pubspec line providing a name/value pair, such as "name" + /// and "version". + /// + /// Example: + /// + /// The value of this field extracted from the following line is "version". + /// + /// ``` + /// version: 0.16.5 + /// ``` + final String name; + + /// The value in the pubspec line providing a name/value pair, such as "name" + /// and "version". + /// + /// Example: + /// + /// The value of this field extracted from the following line is "0.16.5". + /// + /// ``` + /// version: 0.16.5 + /// ``` + final String value; + static PubspecHeader parse(String line) { // We recognize any line that: // * doesn't start with a space (i.e. is aligned on the left edge) @@ -487,9 +640,11 @@ class PubspecHeader extends PubspecLine { if (line.startsWith(' ')) return null; final String strippedLine = _stripComments(line); - if (!strippedLine.endsWith(':') || strippedLine.length <= 1) + if (!strippedLine.contains(':') || strippedLine.length <= 1) return null; - final String sectionName = strippedLine.substring(0, strippedLine.length - 1); + final List parts = strippedLine.split(':'); + final String sectionName = parts.first; + final String value = parts.last.trim(); switch (sectionName) { case 'dependencies': return new PubspecHeader(line, Section.dependencies); @@ -497,6 +652,9 @@ class PubspecHeader extends PubspecLine { return new PubspecHeader(line, Section.devDependencies); case 'dependency_overrides': return new PubspecHeader(line, Section.dependencyOverrides); + case 'name': + case 'version': + return new PubspecHeader(line, Section.header, name: sectionName, value: value); default: return new PubspecHeader(line, Section.other); } @@ -590,6 +748,25 @@ class PubspecDependency extends PubspecLine { static const String _kSdkPrefix = ' sdk: '; static const String _kGitPrefix = ' git:'; + /// Whether the dependency points to a package in the Flutter SDK. + /// + /// There are two ways one can point to a Flutter package: + /// + /// - Using a "sdk: flutter" dependency. + /// - Using a "path" dependency that points somewhere in the Flutter + /// repository other than the "bin" directory. + bool get pointsToSdk { + if (_kind == DependencyKind.sdk) + return true; + + if (_kind == DependencyKind.path && + !fs.path.isWithin(fs.path.join(Cache.flutterRoot, 'bin'), _lockTarget) && + fs.path.isWithin(Cache.flutterRoot, _lockTarget)) + return true; + + return false; + } + /// If parse decided we were a two-line dependency, this is called to parse the second line. /// We throw if we couldn't parse this line. /// We return true if we parsed it and stored the line in lockLine. @@ -677,7 +854,7 @@ String _generateFakePubspec(Iterable dependencies) { result.writeln('dependencies:'); overrides.writeln('dependency_overrides:'); for (PubspecDependency dependency in dependencies) - if (dependency.kind != DependencyKind.sdk) + if (!dependency.pointsToSdk) dependency.describeForFakePubspec(result, overrides); result.write(overrides.toString()); return result.toString(); diff --git a/packages/flutter_tools/pubspec.yaml b/packages/flutter_tools/pubspec.yaml index f6c7329d99c..49f8a23478d 100644 --- a/packages/flutter_tools/pubspec.yaml +++ b/packages/flutter_tools/pubspec.yaml @@ -8,17 +8,17 @@ environment: dependencies: # To update these, use "flutter update-packages --force-upgrade". - archive: 1.0.31 + archive: 1.0.32 args: 0.13.7 cli_util: 0.1.2+1 coverage: 0.9.3 crypto: 2.0.2+1 file: 2.3.4 http: 0.11.3+14 - intl: 0.15.1 + intl: 0.15.2 json_rpc_2: 2.0.4 json_schema: 1.0.6 - linter: 0.1.35 + linter: 0.1.37 meta: 1.1.1 mustache: 0.2.5+1 package_config: 1.0.3 @@ -26,7 +26,7 @@ dependencies: plugin: 0.2.0+2 process: 2.0.5 quiver: 0.25.0 - stack_trace: 1.8.2 + stack_trace: 1.8.3 stream_channel: 1.6.2 usage: 3.3.0 vm_service_client: 0.2.3 @@ -37,7 +37,7 @@ dependencies: # We depend on very specific internal implementation details of the # 'test' package, which change between versions, so when upgrading # this, make sure the tests are still running correctly. - test: 0.12.24+8 + test: 0.12.26 # Version from the vended Dart SDK as defined in `dependency_overrides`. analyzer: any @@ -53,12 +53,11 @@ dev_dependencies: charcode: 1.1.1 # TRANSITIVE DEPENDENCY convert: 2.0.1 # TRANSITIVE DEPENDENCY csslib: 0.14.1 # TRANSITIVE DEPENDENCY - dart_style: 1.0.8 # TRANSITIVE DEPENDENCY glob: 1.1.5 # TRANSITIVE DEPENDENCY html: 0.13.2 # TRANSITIVE DEPENDENCY http_multi_server: 2.0.4 # TRANSITIVE DEPENDENCY http_parser: 3.1.1 # TRANSITIVE DEPENDENCY - intl_translation: 0.15.0 # TRANSITIVE DEPENDENCY + io: 0.3.0 # TRANSITIVE DEPENDENCY isolate: 1.1.0 # TRANSITIVE DEPENDENCY js: 0.6.1 # TRANSITIVE DEPENDENCY logging: 0.11.3+1 # TRANSITIVE DEPENDENCY @@ -72,7 +71,7 @@ dev_dependencies: pub_semver: 1.3.2 # TRANSITIVE DEPENDENCY shelf: 0.7.0 # TRANSITIVE DEPENDENCY shelf_packages_handler: 1.0.3 # TRANSITIVE DEPENDENCY - shelf_static: 0.2.5 # TRANSITIVE DEPENDENCY + shelf_static: 0.2.6 # TRANSITIVE DEPENDENCY shelf_web_socket: 0.2.2 # TRANSITIVE DEPENDENCY source_map_stack_trace: 1.1.4 # TRANSITIVE DEPENDENCY source_maps: 0.10.4 # TRANSITIVE DEPENDENCY @@ -81,7 +80,6 @@ dev_dependencies: term_glyph: 1.0.0 # TRANSITIVE DEPENDENCY typed_data: 1.1.4 # TRANSITIVE DEPENDENCY utf: 0.9.0+3 # TRANSITIVE DEPENDENCY - vector_math: 2.0.5 # TRANSITIVE DEPENDENCY watcher: 0.9.7+4 # TRANSITIVE DEPENDENCY dartdoc: