This repository has been archived by the owner on Dec 22, 2023. It is now read-only.
v0.6b
Major changes
- Changed factory-oriented argument creation process to attributes (:arrow_right: removal of
ArgumentFactory
) 926be38 - Trimmed down the type hierarchy dramatically 926be38
- Removed redundant constructors from several types
- Removed the underlying
ShortArgument
andShortArgument{T}
types - Added
FlagArgument
for easy implementation (as opposed to the previous structure, requiring full implementation bothIArgument
andIFlag
)
Notable changes
- Changed
IVerbContext
methods to accept sequences (i.e.IEnumerable
) instead of fixed arrays f9e883a - Removed
IgnoreUnmatchedParameters
option fromParserOptions
f9e883a - Isolated flavor-specific argument types to their respective namespace 926be38
- Renamed
POSIXFlag
toPOSIXShortFlag
c758517 - Renamed the
Factory
namespace toReflection
3708f3b
Bug fixes
- Removed accessibility on the
set
accessor of theTag
property from a number ofIOptionAttribute
-implementing types 926be38