[midPoint-git] [Evolveum/prism] 599b4f: schema context annotation

Dominik Horváth noreply at github.com
Wed May 29 21:58:13 CEST 2024


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/prism
  Commit: 599b4f9ef8169bcb690dc00a9061662e3c33ab97
      https://github.com/Evolveum/prism/commit/599b4f9ef8169bcb690dc00a9061662e3c33ab97
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Definition.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaContext.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/DefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/DummyPrismObjectDefinition.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaXsomParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/annotation/Annotation.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/annotation/SchemaContextProcessor.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/SchemaContextImpl.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/providers/AdvanceProvider.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/providers/BasicProvider.java
    M infra/prism-impl/src/main/resources/xml/ns/public/annotation-3.xsd

  Log Message:
  -----------
  schema context annotation


  Commit: e11164c9c497623960aa05f7e8e8167b9f037fe8
      https://github.com/Evolveum/prism/commit/e11164c9c497623960aa05f7e8e8167b9f037fe8
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-04-24 (Wed, 24 Apr 2024)

  Changed paths:
    M infra/axiom/src/main/antlr4/com/evolveum/axiom/lang/antlr/query/AxiomQueryParser.g4
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainer.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainerValue.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/metadata/ValueMetadataFactory.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/CanonicalItemPath.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/InfraItemName.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/ItemPathSegment.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/NameItemPathSegment.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/UniformItemPath.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/polystring/PolyString.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/PrismContainerValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/ItemPathSerialization.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaParsingUtil.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismSchemaConstruction.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java
    A infra/util/src/main/java/com/evolveum/midpoint/util/annotation/OneUseOnly.java
    A infra/util/src/main/java/com/evolveum/midpoint/util/annotation/Unused.java

  Log Message:
  -----------
  Merge branch 'master' into schema-context


  Commit: a1d9a9b9a668fae9843058c80ed7e36fd0aebd2a
      https://github.com/Evolveum/prism/commit/a1d9a9b9a668fae9843058c80ed7e36fd0aebd2a
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-04-29 (Mon, 29 Apr 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Definition.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaContextDefinition.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/DefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/DummyPrismObjectDefinition.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/annotation/Annotation.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/SchemaContextDefinitionImpl.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/SchemaContextResolver.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/TypePropertyContextResolver.java
    M infra/prism-impl/src/main/resources/xml/ns/public/annotation-3.xsd
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/AbstractRoleType.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/AccountType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ArchetypePolicyType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ArchetypeTypeType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/AssignmentHolderType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/AuthorizationType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/FocusType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/GuiObjectListPanelConfigurationType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/GuiObjectListViewType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/GuiShadowListViewType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ObjectPolicyConfigurationType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ObjectSelectorType.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ObjectType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/OwnedObjectSelectorType.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ResourceType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/RoleType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/UserInterfaceFeatureType.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/UserType.java
    A infra/prism-impl/src/test/resources/common/xml/role-proxy.xml

  Log Message:
  -----------
  schema context annotation


  Commit: 80c83950bb48998b7d62f1f8a09b641ccc93d187
      https://github.com/Evolveum/prism/commit/80c83950bb48998b7d62f1f8a09b641ccc93d187
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-04-29 (Mon, 29 Apr 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java

  Log Message:
  -----------
  schema context constants


  Commit: 564ce6512aae7477aa6bc92c1b3cb852151dbecc
      https://github.com/Evolveum/prism/commit/564ce6512aae7477aa6bc92c1b3cb852151dbecc
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-01 (Wed, 01 May 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Definition.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismObject.java
    R infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaContext.java
    R infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaContextDefinition.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schemaContext/SchemaContext.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schemaContext/SchemaContextDefinition.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/DefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismObjectImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/annotation/Annotation.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/features/DefinitionFeatures.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/SchemaContextDefinitionImpl.java
    M infra/prism-impl/src/main/resources/xml/ns/public/annotation-3.xsd

  Log Message:
  -----------
  schema context definition parsing


  Commit: 2122d78c6b95762ef066cdff9cf1390dda627ff1
      https://github.com/Evolveum/prism/commit/2122d78c6b95762ef066cdff9cf1390dda627ff1
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-01 (Wed, 01 May 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismObject.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismObjectImpl.java

  Log Message:
  -----------
  remove getSchemaContext from PrismObject


  Commit: e2712435b26e6119756378b78c08110c4a040375
      https://github.com/Evolveum/prism/commit/e2712435b26e6119756378b78c08110c4a040375
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-02 (Thu, 02 May 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismPropertyValue.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/DummyPrismObjectDefinition.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/ContextResolverFactory.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/SchemaContextImpl.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/ResourceObjectContextResolver.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/SchemaContextResolver.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/SchemaContextResolverFactory.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/SchemaContextResolverRegister.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/SubjectedObjectSelectorType.java

  Log Message:
  -----------
  schema context annotation update progress


  Commit: 35f442826dffcd3dc807a775160027e125a87026
      https://github.com/Evolveum/prism/commit/35f442826dffcd3dc807a775160027e125a87026
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-02 (Thu, 02 May 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismPropertyValue.java

  Log Message:
  -----------
  remove getSchemaContext method


  Commit: d0720cef49766e6d487df1537ff86c035856a375
      https://github.com/Evolveum/prism/commit/d0720cef49766e6d487df1537ff86c035856a375
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-02 (Thu, 02 May 2024)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/ContextResolverFactory.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/providers/AdvanceProvider.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/providers/BasicProvider.java
    R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/SchemaContextResolverFactory.java
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ObjectParentSelectorType.java

  Log Message:
  -----------
  update schema


  Commit: 629079c187cd2612387bdf5b12552c6b5e5e2452
      https://github.com/Evolveum/prism/commit/629079c187cd2612387bdf5b12552c6b5e5e2452
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-02 (Thu, 02 May 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/AbstractFreezable.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/TypedItemPath.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/query/LogicalFilter.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/query/ObjectFilter.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/query/ValueFilter.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/GlobalDefinitionsStore.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistry.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistryState.java
    M infra/prism-codegen/src/main/java/com/evolveum/prism/codegen/binding/ItemBinding.java
    M infra/prism-codegen/src/main/java/com/evolveum/prism/codegen/impl/StructuredGenerator.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/DefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/TypeDefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomReader.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/AllFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/ExistsFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/FullTextFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/InOidFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/NoneFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/OrgFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/OwnedByFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/ReferencedByFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/TypeFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/UndefinedFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/ValueFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/PrismSchemaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaDomParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaParsingUtil.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryStateAware.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryStateImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaXsomParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/XmlEntityResolverImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomEnabledSchemaRegistry.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xml/GlobalDynamicNamespacePrefixMapper.java

  Log Message:
  -----------
  Merge branch 'master' into schema-context


  Commit: 2459ee8cb927c4952b95e5925c09a64b250435f0
      https://github.com/Evolveum/prism/commit/2459ee8cb927c4952b95e5925c09a64b250435f0
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-03 (Fri, 03 May 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/TypedItemPath.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/TypeFilterImpl.java

  Log Message:
  -----------
  Merge branch 'master' into schema-context


  Commit: 8b65629c71d2801fe6c06b2c2e24bfbac88c0fcd
      https://github.com/Evolveum/prism/commit/8b65629c71d2801fe6c06b2c2e24bfbac88c0fcd
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-03 (Fri, 03 May 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/SchemaContextImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/SchemaContextResolverRegister.java
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
    M infra/prism-impl/src/test/resources/common/xml/role-proxy.xml

  Log Message:
  -----------
  update schema


  Commit: bc86b264d9face7f659233cf982fb220b1a760e1
      https://github.com/Evolveum/prism/commit/bc86b264d9face7f659233cf982fb220b1a760e1
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-03 (Fri, 03 May 2024)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/TypePropertyContextResolver.java

  Log Message:
  -----------
  update schema


  Commit: 1148908ae7c8a69f120815812b70a617a58f3098
      https://github.com/Evolveum/prism/commit/1148908ae7c8a69f120815812b70a617a58f3098
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-04 (Sat, 04 May 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schemaContext/SchemaContextDefinition.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/features/DefinitionFeatures.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/SchemaContextDefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/TypePropertyContextResolver.java

  Log Message:
  -----------
  change type from string  to qName


  Commit: 3c3581caf1c2ead82bab184735f67274663fb13a
      https://github.com/Evolveum/prism/commit/3c3581caf1c2ead82bab184735f67274663fb13a
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-04 (Sat, 04 May 2024)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/ResourceObjectContextResolver.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/SchemaContextResolverRegister.java

  Log Message:
  -----------
  algorithm ResourceObjectContextResolver


  Commit: efc58c0bff0f5fdcf95021ca9c54e408873a41bd
      https://github.com/Evolveum/prism/commit/efc58c0bff0f5fdcf95021ca9c54e408873a41bd
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-05 (Sun, 05 May 2024)

  Changed paths:
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/LinkedObjectSelectorType.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ObjectSelectorType.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/SubjectedObjectSelectorType.java
    M infra/prism-impl/src/test/resources/common/xml/role-proxy.xml

  Log Message:
  -----------
  update schema for testing


  Commit: 48204c9fe93f92f0ef9a4c4eeb29ce2a58bea6d8
      https://github.com/Evolveum/prism/commit/48204c9fe93f92f0ef9a4c4eeb29ce2a58bea6d8
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-05 (Sun, 05 May 2024)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/TypePropertyContextResolver.java
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestSchemaContext.java

  Log Message:
  -----------
  schema context tests


  Commit: fbf7f5db1eea4ce11d62d333bcd45e130ea0b217
      https://github.com/Evolveum/prism/commit/fbf7f5db1eea4ce11d62d333bcd45e130ea0b217
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-07 (Tue, 07 May 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContext.java

  Log Message:
  -----------
  Merge branch 'master' into schema-context


  Commit: a7de81d2ee4e23939f9f7708025569113d25a9f5
      https://github.com/Evolveum/prism/commit/a7de81d2ee4e23939f9f7708025569113d25a9f5
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-07 (Tue, 07 May 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ComplexTypeDefinition.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ComplexTypeDefinitionImpl.java
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd

  Log Message:
  -----------
  schemaContextDefinition for complexTypeDefinition & updateSchema for testing extends type object


  Commit: e23c784145ce63462e8a51729d913b2aa76410fe
      https://github.com/Evolveum/prism/commit/e23c784145ce63462e8a51729d913b2aa76410fe
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-08 (Wed, 08 May 2024)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/features/DefinitionFeatures.java

  Log Message:
  -----------
  refactoring parser schema context definition


  Commit: c8010242d872dfe2e5a6e5eec9328bbb1bb5c003
      https://github.com/Evolveum/prism/commit/c8010242d872dfe2e5a6e5eec9328bbb1bb5c003
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-12 (Sun, 12 May 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ComplexTypeDefinition.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Definition.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/DefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaXsomParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/annotation/Annotation.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/features/DefinitionFeatures.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/TypePropertyContextResolver.java

  Log Message:
  -----------
  update progress


  Commit: aade62c32567b420f7b5258d7e9bd1df4be56ed9
      https://github.com/Evolveum/prism/commit/aade62c32567b420f7b5258d7e9bd1df4be56ed9
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-22 (Wed, 22 May 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/DisplayHint.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismPresentationDefinition.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/key/NaturalKeyDefinition.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/ItemName.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/polystring/PolyString.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/query/QueryConverter.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SerializableDefinition.java
    R infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/annotation_3/AccessAnnotationType.java
    R infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/annotation_3/ObjectFactory.java
    R infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/annotation_3/package-info.java
    M infra/prism-codegen/src/main/java/com/evolveum/prism/codegen/impl/ContractGenerator.java
    M infra/prism-codegen/src/main/java/com/evolveum/prism/codegen/impl/EnumerationGenerator.java
    M infra/prism-codegen/src/main/java/com/evolveum/prism/codegen/impl/StructuredGenerator.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/BaseItemMerger.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemDefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/key/NaturalKeyDefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/QueryConverterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaDomSerializer.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryStateImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaXsomParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/features/EnumerationValuesXsomParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xml/GlobalDynamicNamespacePrefixMapper.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/XNodeDefinition.java
    M infra/prism-impl/src/main/resources/xml/ns/public/annotation-3.xsd
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestExtraSchema.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/AccountType.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ActivationType.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/AssignmentType.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ObjectType.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ResourceType.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/UserType.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java

  Log Message:
  -----------
  Merge branch 'refs/heads/master' into schema-context


  Commit: 07b35584933e0c142b5a0f21c29f3d28cc3eb37f
      https://github.com/Evolveum/prism/commit/07b35584933e0c142b5a0f21c29f3d28cc3eb37f
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-22 (Wed, 22 May 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistryState.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/LexicalProcessor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomLexicalProcessor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/DelegatingLexicalProcessor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/NullLexicalProcessor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/AbstractReader.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/marshaller/PrismParserImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryStateImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/XNodeDefinition.java
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismContext.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/foo/AssignmentType.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/UserType.java

  Log Message:
  -----------
  Merge branch 'refs/heads/master' into schema-context


  Commit: ae5f12e86209b22c1f0f7934b7f6592eaa4646a0
      https://github.com/Evolveum/prism/commit/ae5f12e86209b22c1f0f7934b7f6592eaa4646a0
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-23 (Thu, 23 May 2024)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/XNodeDefinition.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismContext.java

  Log Message:
  -----------
  Merge branch 'refs/heads/master' into schema-context


  Commit: 6b21bcb235da40cada41b8af9bc691a9eb955afc
      https://github.com/Evolveum/prism/commit/6b21bcb235da40cada41b8af9bc691a9eb955afc
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-28 (Tue, 28 May 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/ItemName.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/XNode.java
    M infra/prism-codegen/src/main/java/com/evolveum/prism/codegen/impl/ContractGenerator.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemDefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/JsonInfraItems.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/writer/DocumentWriter.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/PrismUnmarshaller.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/XNodeDefinition.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/XNodeImpl.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java

  Log Message:
  -----------
  Merge branch 'refs/heads/master' into schema-context


  Commit: 79b06e135b625636b621569b29eb234530d6128b
      https://github.com/Evolveum/prism/commit/79b06e135b625636b621569b29eb234530d6128b
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-05-29 (Wed, 29 May 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ComplexTypeDefinition.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/schema/SchemaXsomParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/features/DefinitionFeatures.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/SchemaContextResolverRegister.java
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestSchemaContext.java

  Log Message:
  -----------
  update progress


  Commit: 46faf7129950c40869cb5fff10c0cc637455ed28
      https://github.com/Evolveum/prism/commit/46faf7129950c40869cb5fff10c0cc637455ed28
  Author: Dominik Horváth <dominikhorvath138 at gmail.com>
  Date:   2024-05-29 (Wed, 29 May 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ComplexTypeDefinition.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Definition.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismObject.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/schemaContext/SchemaContext.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schemaContext/SchemaContextDefinition.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/DefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/DummyPrismObjectDefinition.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismObjectImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaXsomParser.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/annotation/Annotation.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/annotation/SchemaContextProcessor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/features/DefinitionFeatures.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/ContextResolverFactory.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/SchemaContextDefinitionImpl.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/SchemaContextImpl.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/ResourceObjectContextResolver.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/SchemaContextResolver.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/SchemaContextResolverRegister.java
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/TypePropertyContextResolver.java
    M infra/prism-impl/src/main/resources/xml/ns/public/annotation-3.xsd
    M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestSchemaContext.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/AbstractRoleType.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/AccountType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ArchetypePolicyType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ArchetypeTypeType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/AssignmentHolderType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/AuthorizationType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/FocusType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/GuiObjectListPanelConfigurationType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/GuiObjectListViewType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/GuiShadowListViewType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/LinkedObjectSelectorType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ObjectParentSelectorType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ObjectPolicyConfigurationType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ObjectSelectorType.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ObjectType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/OwnedObjectSelectorType.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ResourceType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/RoleType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/SubjectedObjectSelectorType.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/UserInterfaceFeatureType.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/UserType.java
    A infra/prism-impl/src/test/resources/common/xml/role-proxy.xml

  Log Message:
  -----------
  Merge pull request #4 from Evolveum/schema-context

Schema context


Compare: https://github.com/Evolveum/prism/compare/1ad21a82920d...46faf7129950

To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/prism/settings/notifications


More information about the midPoint-svn mailing list