[midPoint-git] [Evolveum/midpoint] 6113f4: Axiom: Renamed ComplexValue to StructuredValue in ...
Tony Tkáčik
noreply at github.com
Mon Jun 22 16:47:22 CEST 2020
Branch: refs/heads/feature/axiom
Home: https://github.com/Evolveum/midpoint
Commit: 6113f43674228c50564fa4809cae0d49d32eea90
https://github.com/Evolveum/midpoint/commit/6113f43674228c50564fa4809cae0d49d32eea90
Author: Tony Tkacik <tony.tkacik at evolveum.com>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
R infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomComplexValue.java
A infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomStructuredValue.java
M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValue.java
M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueFactory.java
M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueIdentifier.java
R infra/axiom/src/main/java/com/evolveum/axiom/api/ComplexValueImpl.java
A infra/axiom/src/main/java/com/evolveum/axiom/api/StructuredValueImpl.java
M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomIdentifierDefinition.java
M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomItemDefinition.java
M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomTypeDefinition.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/BasicStatementRule.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/LazyValue.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AbstractBaseDefinition.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomIdentifierDefinitionImpl.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomItemDefinitionImpl.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomTypeDefinitionImpl.java
M infra/axiom/src/main/resources/axiom-data.axiom
M infra/axiom/src/main/resources/axiom-types.axiom
M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomInfra.java
M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestTypeDerivation.java
Log Message:
-----------
Axiom: Renamed ComplexValue to StructuredValue in Axiom sources
Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>
Commit: 46f468f07566e10aab7506b9d82d77a59c5630cc
https://github.com/Evolveum/midpoint/commit/46f468f07566e10aab7506b9d82d77a59c5630cc
Author: Tony Tkacik <tony.tkacik at evolveum.com>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M infra/axiom/src/main/java/com/evolveum/axiom/api/AbstractAxiomItem.java
M infra/axiom/src/main/java/com/evolveum/axiom/api/AbstractAxiomValue.java
M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomName.java
M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValue.java
M infra/axiom/src/main/java/com/evolveum/axiom/api/AxiomValueIdentifier.java
M infra/axiom/src/main/java/com/evolveum/axiom/api/StructuredValueImpl.java
M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/AxiomItemDefinition.java
M infra/axiom/src/main/java/com/evolveum/axiom/api/schema/DelegatedItemDefinition.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomItemContext.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomValueContext.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/BasicStatementRule.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ItemContext.java
A infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/MapItemContext.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ValueContext.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/spi/AxiomItemDefinitionImpl.java
M infra/axiom/src/main/resources/axiom-model.axiom
M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomExtension.java
A infra/axiom/src/test/resources/multimodel/extension/metadata.axiom
Log Message:
-----------
Axiom: Added support for metadata and const keyword.
Added support for:
- Map Item - allows item values to be indexed by modeled identifier
- Item overriding - requires Map Item, allows item to be overriden
- ItemDefinition/const - Allows to specify constant value for subtyped items.
- Model/metadata - substitution for augmentation with const target data:ValueMetadata
Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>
Commit: 4cdddb721b9a474eb68cc066eeb07715b45b39ef
https://github.com/Evolveum/midpoint/commit/4cdddb721b9a474eb68cc066eeb07715b45b39ef
Author: Tony Tkacik <tony.tkacik at evolveum.com>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomBuilderStreamTarget.java
M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemStream.java
M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/AxiomItemTarget.java
M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/PrefixedToQNameTarget.java
M infra/axiom/src/main/java/com/evolveum/axiom/api/stream/StringToQNameTarget.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ItemContext.java
M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ValueContext.java
M infra/axiom/src/test/resources/prism/prism-infra.axiom
Log Message:
-----------
Axiom: Fixed infra support
Signed-off-by: Tony Tkacik <tony.tkacik at evolveum.com>
Compare: https://github.com/Evolveum/midpoint/compare/f43e15632b90...4cdddb721b9a
More information about the midPoint-svn
mailing list