paparazzi-commits
[Top][All Lists]
Advanced

[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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]