Closed BirjuVachhani closed 2 years ago
Merging #52 (f1b5111) into main (05e4902) will decrease coverage by
12.34%
. The diff coverage is41.84%
.
@@ Coverage Diff @@
## main #52 +/- ##
===========================================
- Coverage 70.75% 58.40% -12.35%
===========================================
Files 15 31 +16
Lines 571 714 +143
===========================================
+ Hits 404 417 +13
- Misses 167 297 +130
Impacted Files | Coverage Δ | |
---|---|---|
lib/src/cli/commands/base_command.dart | 0.00% <0.00%> (ø) |
|
lib/src/cli/commands/build_command.dart | 0.00% <0.00%> (ø) |
|
lib/src/cli/commands/create_command.dart | 0.00% <0.00%> (ø) |
|
lib/src/cli/flag_commands/about_flag_command.dart | 0.00% <0.00%> (ø) |
|
lib/src/cli/flag_commands/base_flag_command.dart | 0.00% <0.00%> (ø) |
|
.../cli/flag_commands/check_updates_flag_command.dart | 0.00% <0.00%> (ø) |
|
lib/src/cli/flag_commands/docs_flag_command.dart | 0.00% <0.00%> (ø) |
|
...ib/src/cli/flag_commands/license_flag_command.dart | 0.00% <0.00%> (ø) |
|
...ib/src/cli/flag_commands/version_flag_command.dart | 0.00% <0.00%> (ø) |
|
lib/src/cli/models/asset_group.dart | 83.87% <ø> (ø) |
|
... and 23 more |
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
Docs PR: #63
Summary
This is an attempt to rewrite the whole cli app to have better structure and scalability. Current structure is very old and somewhat rigid. This rewrite is expected to help with ease of feature implementation and maintainability.
Tasks
Core Tasks
CommandRunner
,Command
from args package.info
command toabout
.version
,info
,check-updates
.check-updates
flag tocheck-for-updates
.--license
flag command.--docs
command.create
command.build
command.Documentation
What to expect