flutter_tools: do more refactor on CreateBase and CreateCommand#70959
flutter_tools: do more refactor on CreateBase and CreateCommand#70959fluttergithubbot merged 1 commit intoflutter:masterfrom
CreateBase and CreateCommand#70959Conversation
|
It looks like this pull request may not have tests. Please make sure to add tests before merging. If you need an exemption to this rule, contact Hixie on the #hackers channel in Chat. Reviewers: Read the Tree Hygiene page and make sure this patch meets those guidelines before LGTMing. |
| /// If `--org` is not specified, returns the organization from the existing project. | ||
| @protected | ||
| Future<String> getOrganization(Directory projectDir) async { | ||
| Future<String> getOrganization() async { |
There was a problem hiding this comment.
@jmagman Since this method returns a future and it's not a constant lookup, I decided not making this a getter based on
https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo#getters-feel-faster-than-methods
|
This pull request is not suitable for automatic merging in its current state.
|
|
This pull request is not suitable for automatic merging in its current state.
|
Description
This PR includes additional refactoring to #70874
projectDirandprojectDirPatha getter in theCreateBasegetFlutterRoot(),getProjectName ()getters.validateProjectDir()Related Issues
#59494
Tests
I added the following tests:
This is a pure refactoring, nothing new was added.
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
Did any tests fail when you ran them? Please read Handling breaking changes.