CMSIS.Pack/UnitTests
Steve Maillet 1bf0a6ea05 -Moved CMSIS-PAck specific version parsing out of SemanticVersion classes to keep SemanticVersion clean and conformant, while still handling the lrelaxed parsing needs of CMSIS
- refactored more of the XSD generated classes
- Added Support to the SemanticVersion Grammar and parser to handle superset of valid syntax. All Valid Semantic versions parse, and a number of officially invalid ones do. This allows re-use of the primary parsing with other variants that have more lax syntax constraints.
- Added VersionQualifier to handle special cases of optional leading character in some forms of relaxed syntax
2016-04-07 22:02:15 -07:00
..
Properties Allow full parsing of Pack descriptions with manually moidified classes originally generated from XSD.EXE. The manual edits include naming nad splitting to multiple files as well as handling of real world violations of the officially specified 2016-04-02 22:06:42 -07:00
GrammarTests.cs - Split out grammar and ParseResluts to separate files and made them public to allow for greater flexibility 2016-04-04 22:17:35 -07:00
SemanticVersionTests.cs -Moved CMSIS-PAck specific version parsing out of SemanticVersion classes to keep SemanticVersion clean and conformant, while still handling the lrelaxed parsing needs of CMSIS 2016-04-07 22:02:15 -07:00
UnitTests.csproj -Moved CMSIS-PAck specific version parsing out of SemanticVersion classes to keep SemanticVersion clean and conformant, while still handling the lrelaxed parsing needs of CMSIS 2016-04-07 22:02:15 -07:00
packages.config - Split out grammar and ParseResluts to separate files and made them public to allow for greater flexibility 2016-04-04 22:17:35 -07:00