[midPoint-git] [Evolveum/midpoint] a98658: Add value metadata mock-up feature

mederly noreply at github.com
Thu May 14 20:09:38 CEST 2020


  Branch: refs/heads/feature/axiom
  Home:   https://github.com/Evolveum/midpoint
  Commit: a986580bedee5f1f8d2b6dcde209d48067d3cac9
      https://github.com/Evolveum/midpoint/commit/a986580bedee5f1f8d2b6dcde209d48067d3cac9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-05-14 (Thu, 14 May 2020)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContext.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/metadata/ValueMetadataMockUpFactory.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContextImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismObjectValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismReferenceValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismValueImpl.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ValueMetadataAdapter.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/metadata/ValueMetadataAdapter.java
    M infra/schema-pure-jaxb/src/compile/resources/catalog.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/MidpointValueMetadataMockUpFactory.java
    M infra/schema/src/main/resources/META-INF/schemas-in-this-module.xml
    M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
    A infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    A infra/schema/src/main/resources/xml/ns/public/common/extension-metadata-3.xsd
    A infra/schema/src/main/resources/xml/ns/public/common/extension-metadata-mock-3.xsd
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
    A model/model-intest/src/test/resources/metadata/user-alice.xml

  Log Message:
  -----------
  Add value metadata mock-up feature

Using attachedValueMetadata extension container one can attach
value metadata to arbitrary value present in a prism object.


  Commit: 30431947ee8e30faa718cce4c6fc455900238a48
      https://github.com/Evolveum/midpoint/commit/30431947ee8e30faa718cce4c6fc455900238a48
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-05-14 (Thu, 14 May 2020)

  Changed paths:
    M infra/axiom/src/main/java/com/evolveum/axiom/concepts/Lazy.java
    M infra/axiom/src/main/java/com/evolveum/axiom/concepts/Optionals.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomBuiltIn.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomIdentifierDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomIdentifierDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomItemDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/api/AxiomTypeDefinition.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/api/IdentifierSpaceKey.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomErrorListener.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomItemDefinitionImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomSchemaContextImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomSemanticException.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/AxiomTypeDefinitionImpl.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/DefaultTypeDefinition.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/ModelReactorContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/Requirement.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementContextImpl.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementContextResult.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementRuleContext.java
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/impl/StatementRuleContextImpl.java
    M infra/axiom/src/main/resources/axiom-lang.axiom
    M infra/axiom/src/test/java/com/evolveum/axiom/lang/test/TestAxiomParser.java
    M infra/axiom/src/test/resources/base-example.axiom
    M infra/axiom/src/test/resources/common-core.axiom
    M infra/axiom/src/test/resources/scripting.axiom

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/feature/axiom' into feature/axiom


Compare: https://github.com/Evolveum/midpoint/compare/7dafba568d90...30431947ee8e


More information about the midPoint-svn mailing list