[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [paparazzi/pprzlink] 81e15b: [generator] add minixsv
From: |
GitHub |
Subject: |
[paparazzi-commits] [paparazzi/pprzlink] 81e15b: [generator] add minixsv lib to validate xsd |
Date: |
Fri, 15 Jan 2016 13:05:45 -0800 |
Branch: refs/heads/xml_validation
Home: https://github.com/paparazzi/pprzlink
Commit: 81e15b6c38a7d03a20e52457aaaa11d5195cf849
https://github.com/paparazzi/pprzlink/commit/81e15b6c38a7d03a20e52457aaaa11d5195cf849
Author: Felix Ruess <address@hidden>
Date: 2016-01-15 (Fri, 15 Jan 2016)
Changed paths:
M tools/generator/gen_messages.py
A tools/generator/lib/__init__.py
A tools/generator/lib/minixsv/README.txt
A tools/generator/lib/minixsv/XInclude.xsd
A tools/generator/lib/minixsv/XMLSchema-instance.xsd
A tools/generator/lib/minixsv/XMLSchema.xsd
A tools/generator/lib/minixsv/__init__.py
A tools/generator/lib/minixsv/datatypes.xsd
A tools/generator/lib/minixsv/minixsv
A tools/generator/lib/minixsv/minixsvWrapper.py
A tools/generator/lib/minixsv/pyxsval.py
A tools/generator/lib/minixsv/xml.xsd
A tools/generator/lib/minixsv/xsvalBase.py
A tools/generator/lib/minixsv/xsvalErrorHandler.py
A tools/generator/lib/minixsv/xsvalSchema.py
A tools/generator/lib/minixsv/xsvalSimpleTypes.py
A tools/generator/lib/minixsv/xsvalUtils.py
A tools/generator/lib/minixsv/xsvalXmlIf.py
Log Message:
-----------
[generator] add minixsv lib to validate xsd
Commit: 3b0da8a466a113362e15a8fc8962547dbf8bbc28
https://github.com/paparazzi/pprzlink/commit/3b0da8a466a113362e15a8fc8962547dbf8bbc28
Author: Felix Ruess <address@hidden>
Date: 2016-01-15 (Fri, 15 Jan 2016)
Changed paths:
M tools/generator/pprz_schema.xsd
Log Message:
-----------
fix/hack pprz_schema.xsd to allow current messages.xml
in current Paparazzi messages.xml we allow basically any field name, whereas
the XSD didn't allow reseved keywords...
Allow class,long,var which are used by current messages.
Also allow any string in alt_unit_coef attribute for now as `decimal` doesn't
handle scientific notation.
Fix number of allowed occurences of field and msg_class elements
Compare:
https://github.com/paparazzi/pprzlink/compare/81e15b6c38a7^...3b0da8a466a1
- [paparazzi-commits] [paparazzi/pprzlink] 81e15b: [generator] add minixsv lib to validate xsd,
GitHub <=