json: Split parsing into Header/Body and use a parent-class for header.
* ADD cSemanticVersion class for advanced version-comparisons, used when reading files. * FIX to honour schema's AllowAdditionalProperties by using json-lib's "strange"name for that property. * Intorduce schema-validation within loading/creating. * FIX forgotten closing of Exe-filebrowser on app-shutdown.
Showing
- CSE/CSE.vbproj 2 additions, 0 deletionsCSE/CSE.vbproj
- CSE/Classes/cJsonFile.vb 143 additions, 0 deletionsCSE/Classes/cJsonFile.vb
- CSE/Classes/cPreferences.vb 65 additions, 110 deletionsCSE/Classes/cPreferences.vb
- CSE/Classes/cSemanticVersion.vb 525 additions, 0 deletionsCSE/Classes/cSemanticVersion.vb
- CSE/GUI/F_Main.vb 2 additions, 4 deletionsCSE/GUI/F_Main.vb
- CSE/GUI/F_Preferences.vb 0 additions, 1 deletionCSE/GUI/F_Preferences.vb
- CSE/Tools/ApplicationEvents.vb 2 additions, 2 deletionsCSE/Tools/ApplicationEvents.vb
- CSE/Tools/Minor_routines.vb 17 additions, 3 deletionsCSE/Tools/Minor_routines.vb
Loading
Please register or sign in to comment