Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
F
Front-End
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
abdullh.alsoleman
Front-End
Commits
e6e79bce
Unverified
Commit
e6e79bce
authored
Feb 24, 2020
by
Jonah Williams
Committed by
GitHub
Feb 24, 2020
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[flutter_tools] remove vm_service_client dependency from flutter tool (#51227)
parent
e2dcdb60
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
23 additions
and
55 deletions
+23
-55
pubspec.yaml
...ration_tests/android_embedding_v2_smoke_test/pubspec.yaml
+2
-2
pubspec.yaml
dev/integration_tests/android_views/pubspec.yaml
+2
-2
pubspec.yaml
...gration_tests/flutter_driver_screenshot_test/pubspec.yaml
+2
-2
pubspec.yaml
dev/integration_tests/release_smoke_test/pubspec.yaml
+2
-2
pubspec.yaml
examples/flutter_gallery/pubspec.yaml
+12
-10
pubspec.yaml
packages/flutter_tools/pubspec.yaml
+2
-3
tool_coverage.dart
packages/flutter_tools/tool/tool_coverage.dart
+1
-34
No files found.
dev/integration_tests/android_embedding_v2_smoke_test/pubspec.yaml
View file @
e6e79bce
...
...
@@ -20,7 +20,7 @@ dependencies:
flutter
:
sdk
:
flutter
# This plugin is using Android Embedding 1
battery
:
0.3.1+
7
battery
:
0.3.1+
8
# TODO(egarciad): Add a plugin that uses Android Embedding 2
# The following adds the Cupertino Icons font to your application.
...
...
@@ -99,4 +99,4 @@ flutter:
# For details regarding fonts from package dependencies,
# see https://flutter.dev/custom-fonts/#from-packages
# PUBSPEC CHECKSUM:
c4e5
# PUBSPEC CHECKSUM:
74e6
dev/integration_tests/android_views/pubspec.yaml
View file @
e6e79bce
...
...
@@ -7,7 +7,7 @@ dependencies:
sdk
:
flutter
flutter_driver
:
sdk
:
flutter
path_provider
:
1.6.
0
path_provider
:
1.6.
1
collection
:
1.14.11
assets_for_android_views
:
git
:
...
...
@@ -88,4 +88,4 @@ dev_dependencies:
flutter
:
uses-material-design
:
true
# PUBSPEC CHECKSUM:
d9b2
# PUBSPEC CHECKSUM:
49b3
dev/integration_tests/flutter_driver_screenshot_test/pubspec.yaml
View file @
e6e79bce
...
...
@@ -10,7 +10,7 @@ dependencies:
flutter_driver
:
sdk
:
flutter
cupertino_icons
:
0.1.3
device_info
:
0.4.1+
4
device_info
:
0.4.1+
5
archive
:
2.0.11
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
args
:
1.5.2
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
...
...
@@ -81,4 +81,4 @@ flutter:
assets
:
-
assets/
# PUBSPEC CHECKSUM:
2e1d
# PUBSPEC CHECKSUM:
c71e
dev/integration_tests/release_smoke_test/pubspec.yaml
View file @
e6e79bce
...
...
@@ -17,7 +17,7 @@ dev_dependencies:
flutter_test
:
sdk
:
flutter
e2e
:
0.2.4+
1
e2e
:
0.2.4+
2
archive
:
2.0.11
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
args
:
1.5.2
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
...
...
@@ -39,4 +39,4 @@ dev_dependencies:
test_api
:
0.2.14
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
xml
:
3.5.0
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
# PUBSPEC CHECKSUM:
be3b
# PUBSPEC CHECKSUM:
993c
examples/flutter_gallery/pubspec.yaml
View file @
e6e79bce
...
...
@@ -8,11 +8,11 @@ dependencies:
flutter
:
sdk
:
flutter
collection
:
1.14.11
device_info
:
0.4.1+
4
device_info
:
0.4.1+
5
intl
:
0.16.1
connectivity
:
0.4.
6+2
connectivity
:
0.4.
8+1
string_scanner
:
1.0.5
url_launcher
:
5.4.
1
url_launcher
:
5.4.
2
cupertino_icons
:
0.1.3
video_player
:
0.10.6
scoped_model
:
1.0.1
...
...
@@ -23,18 +23,20 @@ dependencies:
flutter_gallery_assets
:
0.1.9+2
charcode
:
1.1.2
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
connectivity_macos
:
0.1.0+1
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
connectivity_platform_interface
:
1.0.3
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
meta
:
1.1.8
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
path
:
1.6.4
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
plugin_platform_interface
:
1.0.
1
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
plugin_platform_interface
:
1.0.
2
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
source_span
:
1.5.5
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
term_glyph
:
1.1.0
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
typed_data
:
1.1.6
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
url_launcher_macos
:
0.0.1+
2
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
url_launcher_platform_interface
:
1.0.
5
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
url_launcher_web
:
0.1.1
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
url_launcher_macos
:
0.0.1+
4
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
url_launcher_platform_interface
:
1.0.
6
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
url_launcher_web
:
0.1.1
+1
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
vector_math
:
2.0.8
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
video_player_platform_interface
:
1.0.
4
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
video_player_web
:
0.1.2
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
video_player_platform_interface
:
1.0.
5
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
video_player_web
:
0.1.2
+1
# THIS LINE IS AUTOGENERATED - TO UPDATE USE "flutter update-packages --force-upgrade"
dev_dependencies
:
flutter_test
:
...
...
@@ -272,4 +274,4 @@ flutter:
-
asset
:
packages/flutter_gallery_assets/fonts/merriweather/Merriweather-Regular.ttf
-
asset
:
packages/flutter_gallery_assets/fonts/merriweather/Merriweather-Light.ttf
# PUBSPEC CHECKSUM:
2ff3
# PUBSPEC CHECKSUM:
0c3d
packages/flutter_tools/pubspec.yaml
View file @
e6e79bce
...
...
@@ -12,7 +12,7 @@ dependencies:
archive
:
2.0.11
args
:
1.5.2
dwds
:
1.0.1
completion
:
0.2.
1+1
completion
:
0.2.
2
coverage
:
0.13.6
crypto
:
2.1.3
file
:
5.1.0
...
...
@@ -29,7 +29,6 @@ dependencies:
stack_trace
:
1.9.3
stream_channel
:
2.0.0
usage
:
3.4.1
vm_service_client
:
0.2.6+2
webdriver
:
2.1.2
web_socket_channel
:
1.1.0
webkit_inspection_protocol
:
0.5.0
...
...
@@ -128,4 +127,4 @@ dartdoc:
# Exclude this package from the hosted API docs.
nodoc
:
true
# PUBSPEC CHECKSUM:
4b0c
# PUBSPEC CHECKSUM:
fdeb
packages/flutter_tools/tool/tool_coverage.dart
View file @
e6e79bce
...
...
@@ -7,7 +7,6 @@ import 'dart:developer';
import
'dart:io'
;
import
'dart:isolate'
;
import
'package:async/async.dart'
;
import
'package:coverage/coverage.dart'
;
import
'package:flutter_tools/src/base/common.dart'
;
import
'package:flutter_tools/src/context_runner.dart'
;
...
...
@@ -15,12 +14,10 @@ import 'package:flutter_tools/src/test/test_wrapper.dart';
import
'package:path/path.dart'
as
path
;
import
'package:stream_channel/isolate_channel.dart'
;
import
'package:stream_channel/stream_channel.dart'
;
import
'package:vm_service_client/vm_service_client.dart'
;
// ignore: deprecated_member_use
import
'package:test_api/src/backend/suite_platform.dart'
;
// ignore: implementation_imports
import
'package:test_core/src/runner/runner_suite.dart'
;
// ignore: implementation_imports
import
'package:test_core/src/runner/suite.dart'
;
// ignore: implementation_imports
import
'package:test_core/src/runner/plugin/platform_helpers.dart'
;
// ignore: implementation_imports
import
'package:test_core/src/runner/environment.dart'
;
// ignore: implementation_imports
import
'package:flutter_tools/src/project.dart'
;
import
'package:flutter_tools/src/test/coverage_collector.dart'
;
...
...
@@ -108,12 +105,11 @@ class VMPlatform extends PlatformPlugin {
},
));
VMEnvironment
environment
;
final
RunnerSuiteController
controller
=
deserializeSuite
(
codePath
,
platform
,
suiteConfig
,
environment
,
null
,
channel
,
message
,
);
...
...
@@ -160,32 +156,3 @@ class VMPlatform extends PlatformPlugin {
..
writeAsStringSync
(
result
);
}
}
class
VMEnvironment
implements
Environment
{
VMEnvironment
(
this
.
observatoryUrl
,
this
.
_isolate
);
@override
final
bool
supportsDebugging
=
false
;
@override
final
Uri
observatoryUrl
;
/// The VM service isolate object used to control this isolate.
final
VMIsolateRef
_isolate
;
@override
Uri
get
remoteDebuggerUrl
=>
null
;
@override
Stream
<
void
>
get
onRestart
=>
StreamController
<
dynamic
>.
broadcast
().
stream
;
@override
CancelableOperation
<
void
>
displayPause
()
{
final
CancelableCompleter
<
dynamic
>
completer
=
CancelableCompleter
<
dynamic
>(
onCancel:
()
=>
_isolate
.
resume
());
completer
.
complete
(
_isolate
.
pause
().
then
((
dynamic
_
)
=>
_isolate
.
onPauseOrResume
.
firstWhere
((
VMPauseEvent
event
)
=>
event
is
VMResumeEvent
)));
return
completer
.
operation
;
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment