[midPoint-git] [Evolveum/midpoint] 10fc49: JSON/YAML serialization is now schema-aware

Tony Tkáčik noreply at github.com
Tue Feb 9 21:24:20 CET 2021


  Branch: refs/heads/feature/xml-json
  Home:   https://github.com/Evolveum/midpoint
  Commit: 10fc49afb930c0b711fafb0c52ef8e78bb31e1eb
      https://github.com/Evolveum/midpoint/commit/10fc49afb930c0b711fafb0c52ef8e78bb31e1eb
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-02-09 (Tue, 09 Feb 2021)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainerDefinition.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ComplexTypeDefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyDefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/LexicalProcessorRegistry.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/DefinitionContext.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/JsonValueParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonObjectTokenReader.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonReadingContext.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/AbstractWriter.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/DocumentWriter.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/JsonWriter.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/YamlWriter.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismParsingJson.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/TestYamlParser.java

  Log Message:
  -----------
  JSON/YAML serialization is now schema-aware

JSON/YAML serialization tries to minimize serialization of information
which could be easily obtained from schema.




More information about the midPoint-svn mailing list