b37dd49ca5bfe0d99b35607637152cb8cc8b29d7

Author
Aadhil <aadhilkh2011@gmail.com>
Committer
GitHub <noreply@github.com>
Date

Message

feat(flutter): Added aliases for test, analyze, dependencies upgrade and logs (#13492)

* Added Flutter aliases for test, analyze, dependencies upgrade and logs

* sorted the aliases

Diff

 1diff --git a/plugins/flutter/README.md b/plugins/flutter/README.md
 2index e5a4fd2eaedaff2baee870b6342bb24cf2b19c86..a12c77c0269b82632b29e1b7827e876da87d561c 100644
 3--- a/plugins/flutter/README.md
 4+++ b/plugins/flutter/README.md
 5@@ -13,16 +13,20 @@ plugins=(... flutter)
 6 | Alias      | Command                 | Description                                                                |
 7 | :--------- | :---------------------- | :------------------------------------------------------------------------- |
 8 | `fl`       | `flutter`               | Shorthand for flutter command                                              |
 9+| `fla`      | `flutter analyze`       | Analyzes flutter code                                                      |
10 | `flattach` | `flutter attach`        | Attaches flutter to a running flutter application with enabled observatory |
11 | `flb`      | `flutter build`         | Build flutter application                                                  |
12-| `flchnl`   | `flutter channel`       | Switches flutter channel (requires input of desired channel)               |
13 | `flc`      | `flutter clean`         | Cleans flutter project                                                     |
14-| `fldvcs`   | `flutter devices`       | List connected devices (if any)                                            |
15+| `flchnl`   | `flutter channel`       | Switches flutter channel (requires input of desired channel)               |
16 | `fldoc`    | `flutter doctor`        | Runs flutter doctor                                                        |
17-| `flpub`    | `flutter pub`           | Shorthand for flutter pub command                                          |
18+| `fldvcs`   | `flutter devices`       | List connected devices (if any)                                            |
19 | `flget`    | `flutter pub get`       | Installs dependencies                                                      |
20+| `fll`      | `flutter logs`          | Shows flutter logs                                                         |
21+| `flpu`     | `flutter pub upgrade`   | Upgrades dependencies                                                      |
22+| `flpub`    | `flutter pub`           | Shorthand for flutter pub command                                          |
23 | `flr`      | `flutter run`           | Runs flutter app                                                           |
24 | `flrd`     | `flutter run --debug`   | Runs flutter app in debug mode (default mode)                              |
25 | `flrp`     | `flutter run --profile` | Runs flutter app in profile mode                                           |
26 | `flrr`     | `flutter run --release` | Runs flutter app in release mode                                           |
27-| `flupgrd`  | `flutter upgrade`       | Upgrades flutter version depending on the current channel                  |
28+| `flt`      | `flutter test`          | Runs flutter tests                                                         |
29+| `flupgrd`  | `flutter upgrade`       | Upgrades flutter version depending on the current channel                  |
30diff --git a/plugins/flutter/flutter.plugin.zsh b/plugins/flutter/flutter.plugin.zsh
31index 5e853b78fbf9a78d21f31ee4c3d8c794f6f2b663..db8f5d38987a0cc3168c1853123391bbd0c23ebd 100644
32--- a/plugins/flutter/flutter.plugin.zsh
33+++ b/plugins/flutter/flutter.plugin.zsh
34@@ -1,16 +1,20 @@
35 alias fl="flutter"
36+alias fla="flutter analyze"
37 alias flattach="flutter attach"
38 alias flb="flutter build"
39-alias flchnl="flutter channel"
40 alias flc="flutter clean"
41-alias fldvcs="flutter devices"
42+alias flchnl="flutter channel"
43 alias fldoc="flutter doctor"
44-alias flpub="flutter pub"
45+alias fldvcs="flutter devices"
46 alias flget="flutter pub get"
47+alias fll="flutter logs"
48+alias flpu="flutter pub upgrade"
49+alias flpub="flutter pub"
50 alias flr="flutter run"
51 alias flrd="flutter run --debug"
52 alias flrp="flutter run --profile"
53 alias flrr="flutter run --release"
54+alias flt="flutter test"
55 alias flupgrd="flutter upgrade"
56 
57 # COMPLETION FUNCTION