Skip to content

Conversation

Matthiee
Copy link
Member

@Matthiee Matthiee commented Oct 3, 2020

Fixes #54

* Empty option prefixes are not allowed

* Short options need to have a length of 1

* Return results by yielding

* Add API obsolete safety test

* Add second implementation of argument manager that will work better

* Add command context to keep track of the current command

* Add logging

* Test run with ArgumentManager2 implementation

* Add logging in tests

* Implement input parsing feature v2 fixes #89

* Use new ArgumentManager everywhere

* Remove old ArgumentManager

* Inject IArgumentManager

* Remove non async versions
@Matthiee Matthiee added enhancement New feature or request Customer Reported Bugs reported by customers labels Oct 3, 2020
@Matthiee Matthiee added this to the 0.5.0 milestone Oct 3, 2020
@Matthiee Matthiee self-assigned this Oct 3, 2020
@codecov-commenter
Copy link

Codecov Report

Merging #96 into master will increase coverage by 0.06%.
The diff coverage is 85.47%.

@@            Coverage Diff             @@
##           master      #96      +/-   ##
==========================================
+ Coverage   86.48%   86.54%   +0.06%     
==========================================
  Files          43       45       +2     
  Lines        1236     1249      +13     
  Branches      211      212       +1     
==========================================
+ Hits         1069     1081      +12     
+ Misses        106      104       -2     
- Partials       61       64       +3     

@Matthiee Matthiee changed the title Feature/gh 54 positional parameters Feature Positional parameters Oct 4, 2020
@Matthiee Matthiee merged commit a7693ee into master Oct 4, 2020
@Matthiee Matthiee deleted the feature/GH-54-Positional-parameters branch October 4, 2020 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Customer Reported Bugs reported by customers enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Positional parameters
2 participants