Adds list required components when VS is not installed#40397
Merged
franciscojma86 merged 2 commits intoflutter:masterfrom Sep 13, 2019
Merged
Adds list required components when VS is not installed#40397franciscojma86 merged 2 commits intoflutter:masterfrom
franciscojma86 merged 2 commits intoflutter:masterfrom
Conversation
Codecov Report
@@ Coverage Diff @@
## master #40397 +/- ##
=========================================
+ Coverage 58.78% 58.98% +0.2%
=========================================
Files 192 192
Lines 18596 18599 +3
=========================================
+ Hits 10932 10971 +39
+ Misses 7664 7628 -36
Continue to review full report at Codecov.
|
stuartmorgan-g
approved these changes
Sep 12, 2019
Contributor
stuartmorgan-g
left a comment
There was a problem hiding this comment.
LGTM with wording nit.
| 'Visual Studio not installed; this is necessary for Windows development.\n' | ||
| 'Download at https://visualstudio.microsoft.com/downloads/.'; | ||
| 'Download at https://visualstudio.microsoft.com/downloads/.\n' | ||
| 'Please include the "$workload" workload, and the following components:\n ${components.join('\n ')}'; |
Contributor
There was a problem hiding this comment.
I think this would be clearer given the installer structure as:
'Please install the "$workload" workload, including the following components:\'
(Let's change the "and include these components" in the message above to "including the following components" as well, for consistency between the messages.)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Adds a list of required components to the user message when Visual Studio is not installed. This list is currently only shown if the user has an incomplete installation.
Example of the message:
Related Issues
#40267
Tests
Updated visual_studio_validator_test.dart
Checklist
Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes (
[x]). This will ensure a smooth and quick review process.///).flutter analyze --flutter-repo) does not report any problems on my PR.Breaking Change
Does your PR require Flutter developers to manually update their apps to accommodate your change?