[midPoint-git] [Evolveum/midpoint] 2e6726: Added PrismNamespaceContext.toString
Tony Tkáčik
noreply at github.com
Thu Feb 11 17:25:59 CET 2021
Branch: refs/heads/feature/xml-json
Home: https://github.com/Evolveum/midpoint
Commit: 2e6726ae3d603ca1a20109b97fbfd5db9551e365
https://github.com/Evolveum/midpoint/commit/2e6726ae3d603ca1a20109b97fbfd5db9551e365
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismNamespaceContext.java
Log Message:
-----------
Added PrismNamespaceContext.toString
Commit: 81eaae3225c63fb484eb2e625ec9f929ff5da8c5
https://github.com/Evolveum/midpoint/commit/81eaae3225c63fb484eb2e625ec9f929ff5da8c5
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Copyable.java
Log Message:
-----------
Introduced Copyable concept
Commit: 1820681a3c24b271a7220bd1d26129a4218aa822
https://github.com/Evolveum/midpoint/commit/1820681a3c24b271a7220bd1d26129a4218aa822
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/ListXNode.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/MapXNode.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/PrimitiveXNode.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/RootXNode.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/XNode.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonOtherTokenReader.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/ListXNodeImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/MapXNodeImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/PrimitiveXNodeImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/RootXNodeImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/XNodeImpl.java
Log Message:
-----------
Make XNodes copyable
Commit: b1c6dae808efd3f6bfedf736460c2030cecae668
https://github.com/Evolveum/midpoint/commit/b1c6dae808efd3f6bfedf736460c2030cecae668
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
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/PolyStringDeserializer.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/QNameDeserializer.java
Log Message:
-----------
Make JsonParsers serializable
Commit: b9062c8f7b4c31a552be9a244f51682019b21ccf
https://github.com/Evolveum/midpoint/commit/b9062c8f7b4c31a552be9a244f51682019b21ccf
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/NamespaceAwareValueParser.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/DocumentWriter.java
Log Message:
-----------
DocumentWriter: Do not parse unparsed nodes during serialization
If nodes are coming from XML, parsing based on schema only
causes loss of prefixes for xsd:anyType (which can be also QName or Path)
Commit: 2e5c52a3fb88bc4ec5f48382a69b13f7cd1b9852
https://github.com/Evolveum/midpoint/commit/2e5c52a3fb88bc4ec5f48382a69b13f7cd1b9852
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/IncompleteMarkerXNodeImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/SchemaXNodeImpl.java
Log Message:
-----------
Implement copy in IncompleteMarker and Schema XNode
Commit: 1565668f80f5d94c40c89540f6c0fa2dcc52c892
https://github.com/Evolveum/midpoint/commit/1565668f80f5d94c40c89540f6c0fa2dcc52c892
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/XNodeDefinition.java
Log Message:
-----------
XNodeDefinition: Added future class for ObjectReference handling
Commit: 96ca12540d1f7355d1faff99515b4ab9e4063611
https://github.com/Evolveum/midpoint/commit/96ca12540d1f7355d1faff99515b4ab9e4063611
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/MapXNodeImpl.java
Log Message:
-----------
Use QNameUtil.match in MapXNode implementation
This is required in order to have consistant RawType equals between
XML (oid is attribute without ns) and JSON (oid may get assigned namespace
based on enclosing types).
Commit: f733057ea873dc472339b9eb6ef45651c25fd4eb
https://github.com/Evolveum/midpoint/commit/f733057ea873dc472339b9eb6ef45651c25fd4eb
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
Log Message:
-----------
Introduce copy() to Item
Commit: 9e0bd34c91b5cb5ef3421b48dd7f8899175171d7
https://github.com/Evolveum/midpoint/commit/9e0bd34c91b5cb5ef3421b48dd7f8899175171d7
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M model/model-intest/src/test/resources/sync/task-reconcile-dummy-filter.xml
Log Message:
-----------
Fixed missing namespace in test
Commit: 88ab1cb9009fa2d19b65d1ed765deb4fc14ab2fd
https://github.com/Evolveum/midpoint/commit/88ab1cb9009fa2d19b65d1ed765deb4fc14ab2fd
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestXmlJsonRoundtrip.java
A infra/schema/src/test/resources/xmljson/model-intest-resource-dummy.xml
A infra/schema/src/test/resources/xmljson/task-delete-dummy-shadows.skip.xml
A infra/schema/src/test/resources/xmljson/task-reconcile-dummy-filter.skip.xml
Log Message:
-----------
Added XML - JSON roundtrip tests
Compare: https://github.com/Evolveum/midpoint/compare/9cf84c2cd098...88ab1cb9009f
More information about the midPoint-svn
mailing list