FailedChanges

Summary

  1. #835: Add DDF file validator (validate againts LWM2M.xsd) (details)
  2. #835: Add URN utility class (details)
  3. #835: add URN, description2 and lwm2mVersion field to ObjectModel (details)
  4. #835: DDFFileParser support urn, description2 and lwm2mVersion (details)
  5. #835: raise exception if DDF file parsing failed. (details)
  6. #835: Add ObjectModelValidator class to validate object model (details)
  7. #835: add load function with validation to ObjectLoader (details)
  8. Remove usage of deprecated DDFFileParser.parse function. (details)
  9. #835: validate model before to use it in Leshan server and client demo (details)
  10. Add JUnit to validate embedded Model at build time. (details)
Commit ecbd0ca42b90cf976e24a0b25af8bce13914e02f by simon bernard
#835: Add DDF file validator (validate againts LWM2M.xsd)
The file was addedleshan-core/src/main/resources/schemas/LWM2M.xsd
The file was addedleshan-core/src/main/java/org/eclipse/leshan/core/model/DDFFileValidator.java
The file was addedleshan-core/src/main/java/org/eclipse/leshan/core/model/DefaultDDFFileValidator.java
The file was modifiedleshan-core/src/main/java/org/eclipse/leshan/core/model/DDFFileParser.java (diff)
The file was addedleshan-core/src/main/java/org/eclipse/leshan/core/model/InvalidDDFFileException.java
Commit 8885bb166882a7727f24289e148ff92e9786323f by simon bernard
#835: Add URN utility class
The file was addedleshan-core/src/main/java/org/eclipse/leshan/core/model/URN.java
Commit d1faa9a2b91bf5938b8cee330dff3cbf413675db by simon bernard
#835: add URN, description2 and lwm2mVersion field to ObjectModel
The file was modifiedleshan-core/src/main/java/org/eclipse/leshan/core/model/ObjectModel.java (diff)
Commit 955d7cd6c3afb1c31a1a9cc9df7a8954e5aa5cd5 by simon bernard
#835: DDFFileParser support urn, description2 and lwm2mVersion
The file was modifiedleshan-core/src/main/java/org/eclipse/leshan/core/model/DDFFileParser.java (diff)
Commit 3cd7ad20cae1ca16a644da254c88e21b229e3c89 by simon bernard
#835: raise exception if DDF file parsing failed.
The file was modifiedleshan-core/src/main/java/org/eclipse/leshan/core/model/DDFFileParser.java (diff)
Commit 064ea5fb5ec05672af855555a6c8dbc0b0b19c75 by simon bernard
#835: Add ObjectModelValidator class to validate object model
The file was addedleshan-core/src/main/java/org/eclipse/leshan/core/model/InvalidModelException.java
The file was modifiedleshan-core/src/main/java/org/eclipse/leshan/core/model/ResourceModel.java (diff)
The file was addedleshan-core/src/main/java/org/eclipse/leshan/core/model/DefaultObjectModelValidator.java
The file was modifiedleshan-core/src/main/java/org/eclipse/leshan/core/model/ObjectModel.java (diff)
The file was addedleshan-core/src/main/java/org/eclipse/leshan/core/model/ObjectModelValidator.java
Commit 0b9d34caf7ad5a0e76ffefd48d7d0aa3f0958981 by simon bernard
#835: add load function with validation to ObjectLoader
The file was modifiedleshan-core/src/main/java/org/eclipse/leshan/core/model/ObjectLoader.java (diff)
Commit c1dcdd0712d3dbadab60efff36ea359604f66ad7 by simon bernard
Remove usage of deprecated DDFFileParser.parse function.
The file was modifiedleshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/model/DdfList2JsonGenerator.java (diff)
The file was modifiedleshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/model/Ddf2JsonGenerator.java (diff)
Commit c3baf6f4ff1bea598e62b59271d91eaae0d8b163 by simon bernard
#835: validate model before to use it in Leshan server and client demo
The file was modifiedleshan-client-demo/src/main/java/org/eclipse/leshan/client/demo/LeshanClientDemo.java (diff)
The file was modifiedleshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/LeshanServerDemo.java (diff)
Commit 9b4556c69b59c7a760d3c06e875ed1e6384e6286 by simon bernard
Add JUnit to validate embedded Model at build time.
The file was addedleshan-client-demo/src/test/java/org/eclipse/leshan/client/demo/model/ValidateClientDemoModelsTest.java
The file was addedleshan-core/src/test/java/org/eclipse/leshan/core/model/ValidateModelsTest.java
The file was modifiedleshan-core/src/main/java/org/eclipse/leshan/core/model/ObjectLoader.java (diff)
The file was addedleshan-server-demo/src/test/java/org/eclipse/leshan/server/demo/model/ValidateServerDemoModelsTest.java
The file was modifiedleshan-client-demo/src/main/java/org/eclipse/leshan/client/demo/LeshanClientDemo.java (diff)
The file was modifiedleshan-server-demo/src/main/java/org/eclipse/leshan/server/demo/LeshanServerDemo.java (diff)
The file was modifiedleshan-client-demo/pom.xml (diff)