[midPoint-git] [Evolveum/midpoint] ab40c2: Continue with prism-api creation

Pavol Mederly mederly at evolveum.com
Sat Dec 1 16:34:48 CET 2018


  Branch: refs/heads/feature/prism-api
  Home:   https://github.com/Evolveum/midpoint
  Commit: ab40c29c0eca45f55acccd82116ac43a6fe55d62
      https://github.com/Evolveum/midpoint/commit/ab40c29c0eca45f55acccd82116ac43a6fe55d62
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-12-01 (Sat, 01 Dec 2018)

  Changed paths:
    M infra/common/src/test/java/com/evolveum/midpoint/common/TestCryptoUtil.java
    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/XNode.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/ComplexTypeDefinition.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/Containerable.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/Definition.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/Item.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/ItemCollectionsUtil.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/ItemDefinition.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/ItemUtil.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/Itemable.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/LocalDefinitionStore.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/Matchable.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/Miscellaneous.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/Objectable.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PathVisitable.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismContainer.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismContainerDefinition.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismContainerValue.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismContainerable.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismContext.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismObject.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismObjectDefinition.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismObjectValue.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismParser.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismParserNoIO.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismProperty.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismPropertyDefinition.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismPropertyValue.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismReference.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismReferenceDefinition.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismReferenceValue.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismSerializer.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismValue.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismValueCollectionsUtil.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismValueUtil.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/Recomputable.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/Referencable.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/Revivable.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/SimpleTypeDefinition.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/Structured.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/TypeDefinition.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/delta/DeltaFactory.java
    M infra/prism/src/main/api/com/evolveum/midpoint/prism/delta/DeltaSetTriple.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/delta/DeltaSetTripleUtil.java
    M infra/prism/src/main/api/com/evolveum/midpoint/prism/delta/ItemDelta.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/delta/ItemDeltaCollectionsUtil.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/delta/ItemDeltaUtil.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/delta/ItemDeltaValidator.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/marshaller/JaxbDomHack.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/schema/DefinitionSearchContext.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/schema/DefinitionSearchImplementation.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/schema/DefinitionsStore.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/schema/GlobalDefinitionSearchContext.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/schema/GlobalDefinitionsStore.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/schema/HierarchicalDefinitionsStore.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/schema/PrismSchema.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/schema/SchemaRegistry.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/util/PrismMonitor.java
    M infra/prism/src/main/impl/com/evolveum/midpoint/prism/delta/ContainerDeltaImpl.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/delta/DeltaFactoryImpl.java
    M infra/prism/src/main/impl/com/evolveum/midpoint/prism/delta/DeltaSetTripleImpl.java
    M infra/prism/src/main/impl/com/evolveum/midpoint/prism/delta/ItemDeltaImpl.java
    M infra/prism/src/main/impl/com/evolveum/midpoint/prism/delta/PrismValueDeltaSetTripleImpl.java
    M infra/prism/src/main/impl/com/evolveum/midpoint/prism/delta/PropertyDeltaImpl.java
    M infra/prism/src/main/impl/com/evolveum/midpoint/prism/delta/ReferenceDeltaImpl.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/LexicalParsingMode.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/LexicalProcessor.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/LexicalProcessorRegistry.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/LexicalUtils.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/dom/DomLexicalProcessor.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/dom/DomLexicalWriter.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/AbstractJsonLexicalProcessor.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/DomElementSerializer.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/ItemPathDeserializer.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/ItemPathSerializer.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/ItemPathTypeDeserializer.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/ItemPathTypeSerializer.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/JsonLexicalProcessor.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/JsonNullValueParser.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/JsonValueParser.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/NullLexicalProcessor.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/PolyStringDeserializer.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/PolyStringSerializer.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/QNameDeserializer.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/QNameSerializer.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/XmlGregorianCalendarSerializer.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/YamlLexicalProcessor.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/yaml/MidpointYAMLFactory.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/yaml/MidpointYAMLGenerator.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/lex/json/yaml/MidpointYAMLParser.java
    R infra/prism/src/main/impl/com/evolveum/midpoint/prism/marshaller/JaxbDomHack.java
    M infra/prism/src/main/impl/com/evolveum/midpoint/prism/marshaller/JaxbDomHackImpl.java
    M infra/prism/src/main/impl/com/evolveum/midpoint/prism/marshaller/PrismMarshaller.java
    M infra/prism/src/main/impl/com/evolveum/midpoint/prism/marshaller/PrismUnmarshaller.java
    M infra/prism/src/main/impl/com/evolveum/midpoint/prism/marshaller/QueryConverterImpl.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/match/DefaultMatchingRule.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/match/DistinguishedNameMatchingRule.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/match/ExchangeEmailAddressesMatchingRule.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/match/MatchingRuleRegistryFactory.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/match/MatchingRuleRegistryImpl.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/match/PolyStringNormMatchingRule.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/match/PolyStringOrigMatchingRule.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/match/PolyStringStrictMatchingRule.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/match/StringIgnoreCaseMatchingRule.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/match/UuidMatchingRule.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/match/XmlMatchingRule.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/path/CanonicalItemPathImpl.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/path/UniformItemPathImpl.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/CatalogImpl.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/DefinitionSearchContextCtdImpl.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/DefinitionSearchContextItemImpl.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/DefinitionSupplier.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/DomToSchemaPostProcessor.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/DomToSchemaProcessor.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/PrismSchemaImpl.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/SchemaRegistryImpl.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/XmlEntityResolverImpl.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/ComplexTypeDefinition.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/Containerable.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/Definition.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/Item.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/ItemDefinition.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/Itemable.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/LocalDefinitionStore.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/Matchable.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/Miscellaneous.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/Objectable.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PathVisitable.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContainer.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContainerDefinition.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContainerValue.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContainerable.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContext.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContextImpl.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismObject.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismObjectDefinition.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismObjectValue.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismParser.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismParserNoIO.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismProperty.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismPropertyDefinition.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismPropertyImpl.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismPropertyValue.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismPropertyValueImpl.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismReference.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismReferenceDefinition.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismReferenceValue.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismSerializer.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismValueImpl.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/Recomputable.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/Referencable.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/Revivable.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/SimpleTypeDefinition.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/Structured.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/TypeDefinition.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ItemDeltaValidator.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ObjectDelta.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ObjectDeltaImpl.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/LexicalParsingMode.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/LexicalProcessor.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/LexicalProcessorRegistry.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/LexicalUtils.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/dom/DomLexicalProcessor.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/dom/DomLexicalWriter.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/AbstractJsonLexicalProcessor.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/DomElementSerializer.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/ItemPathDeserializer.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/ItemPathSerializer.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/ItemPathTypeDeserializer.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/ItemPathTypeSerializer.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/JsonLexicalProcessor.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/JsonNullValueParser.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/JsonValueParser.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/NullLexicalProcessor.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/PolyStringDeserializer.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/PolyStringSerializer.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/QNameDeserializer.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/QNameSerializer.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/XmlGregorianCalendarSerializer.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/YamlLexicalProcessor.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/yaml/MidpointYAMLFactory.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/yaml/MidpointYAMLGenerator.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/lex/json/yaml/MidpointYAMLParser.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/match/DefaultMatchingRule.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/match/DistinguishedNameMatchingRule.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/match/ExchangeEmailAddressesMatchingRule.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/match/MatchingRuleRegistryFactory.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/match/MatchingRuleRegistryImpl.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/match/PolyStringNormMatchingRule.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/match/PolyStringOrigMatchingRule.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/match/PolyStringStrictMatchingRule.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/match/StringIgnoreCaseMatchingRule.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/match/UuidMatchingRule.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/match/XmlMatchingRule.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/path/CanonicalItemPathImpl.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/path/UniformItemPathImpl.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/SubstringFilter.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/R_AtomicFilter.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/CatalogImpl.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/DefinitionSearchContext.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/DefinitionSearchContextCtdImpl.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/DefinitionSearchContextItemImpl.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/DefinitionSearchImplementation.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/DefinitionSupplier.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/DefinitionsStore.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/DomToSchemaPostProcessor.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/DomToSchemaProcessor.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/GlobalDefinitionSearchContext.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/GlobalDefinitionsStore.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/HierarchicalDefinitionsStore.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/PrismSchema.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/PrismSchemaImpl.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistry.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistryImpl.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/XmlEntityResolverImpl.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/util/ItemDeltaItem.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/util/PrismAsserts.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/util/PrismMonitor.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/util/PrismUtil.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/util/RawTypeUtil.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/xnode/ListXNodeImpl.java
    M infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/RawType.java
    M infra/prism/src/test/java/com/evolveum/midpoint/prism/TestDiff.java
    M infra/prism/src/test/java/com/evolveum/midpoint/prism/TestFundamentals.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/WfContextUtil.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCaseOperationsHelper.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssignmentTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ConstExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/GenerateExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/PathExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/CustomFunctions.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/jsr223/Jsr223ScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelCrudService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ObjectMerger.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/SequentialValueExpressionEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/MappingEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/AssignmentModificationConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ObjectModificationConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractModelImplementationIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/ApprovalMetadataHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ConstraintsChecker.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectDiscriminator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowManager.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/commandline/CommandLineScriptExecutor.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/AsIsExpressionEvaluator.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/LiteralExpressionEvaluatorFactory.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddGetObjectTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CertificationTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/LookupTableTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectUpdater.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/PartitioningTaskHandler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/WorkStateManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/workers/WorkersManager.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestQuartzTaskManagerContract.java

  Log Message:
  -----------
  Continue with prism-api creation

1) Moved some static methods to util classes
2) Moved more files into preliminary api/impl directories


  Commit: e73f3d347a5849594a183ca80e769bf804aa8496
      https://github.com/Evolveum/midpoint/commit/e73f3d347a5849594a183ca80e769bf804aa8496
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-12-01 (Sat, 01 Dec 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MemberPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MultiTypesMemberPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/init/InitialDataImport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ObjectWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListInlineMenuHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/ConfigurationStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/NameStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminFocus.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinition.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageMyPasswordQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageReport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageAdminResources.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageConnectorHosts.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResources.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/MemberOperationsHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTaskAdd.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTaskController.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/TreeTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/PageProcessInstances.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/forgetpassword/PageForgotPassword.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/forgetpassword/PageResetPassword.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/forgetpassword/PageSecurityQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageRegistrationConfirmation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAbstractSelfCredentials.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAccountActivation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentsList.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/ShadowDiscriminatorObjectDelta.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/DefinitionFactory.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/ExpressionWrapper.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/ItemFactory.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/PartiallyResolvedItem.java
    M infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismContext.java
    M infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismValue.java
    M infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismValueCollectionsUtil.java
    M infra/prism/src/main/api/com/evolveum/midpoint/prism/PrismValueUtil.java
    M infra/prism/src/main/api/com/evolveum/midpoint/prism/delta/DeltaFactory.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/delta/ObjectDelta.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/delta/ObjectDeltaCollectionsUtil.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/delta/ObjectDeltaCreationUtil.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/delta/ObjectDeltaUtil.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/delta/PartiallyResolvedDelta.java
    A infra/prism/src/main/api/com/evolveum/midpoint/prism/delta/PlusMinusZero.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/DefinitionFactoryImpl.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/ItemFactoryImpl.java
    M infra/prism/src/main/impl/com/evolveum/midpoint/prism/delta/DeltaFactoryImpl.java
    A infra/prism/src/main/impl/com/evolveum/midpoint/prism/delta/ObjectDeltaImpl.java
    M infra/prism/src/main/impl/com/evolveum/midpoint/prism/delta/PropertyDeltaImpl.java
    M infra/prism/src/main/impl/com/evolveum/midpoint/prism/delta/ReferenceDeltaImpl.java
    M infra/prism/src/main/impl/com/evolveum/midpoint/prism/delta/builder/DeltaBuilder.java
    M infra/prism/src/main/impl/com/evolveum/midpoint/prism/marshaller/PrismUnmarshaller.java
    M infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/DomToSchemaProcessor.java
    M infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/PrismSchemaImpl.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/ExpressionWrapper.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/PartiallyResolvedItem.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismContextImpl.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismObjectImpl.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismReferenceValueImpl.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/DiffUtil.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ObjectDelta.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/ObjectDeltaImpl.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/PartiallyResolvedDelta.java
    R infra/prism/src/main/java/com/evolveum/midpoint/prism/delta/PlusMinusZero.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/util/ObjectDeltaObject.java
    M infra/prism/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/RawType.java
    M infra/prism/src/test/java/com/evolveum/midpoint/prism/TestDelta.java
    M infra/prism/src/test/java/com/evolveum/midpoint/prism/TestEquals.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ObjectTreeDeltas.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestDeltaConverter.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaDelta.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertCloserHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertUpdateHelper.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/handlers/BaseCertificationHandler.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpressionUtil.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/MappingTestEvaluator.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingComplex.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingDomain.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingDynamicSimple.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingDynamicSysVar.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingTime.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelCrudService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelOperationTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ObjectMerger.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensElementContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/ObjectModificationConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AddExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/AssignExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DeleteExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/DiscoverConnectorsExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/EnableDisableExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/PurgeSchemaExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/RecomputeExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ReconciliationTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizeAccountResultHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/InactivateFocusAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/action/InactivateShadowAction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/DeleteTaskHandler.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractModelImplementationIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAbstractAssignmentEvaluator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestDependencies.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjector.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConnectorDummyFake.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestInbounds.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIteration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestLoggingConfiguration.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelCrudService.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestMultiResource.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestNotifications.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestStrangeCases.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestTolerantAttributes.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplate.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestVolatility.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/gensync/TestEditSchema.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/gensync/TestRoleEntitlement.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractDirectManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractGroupingManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMapping.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestAssignmentErrors.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestBrokenResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/orgstruct/TestOrgStruct.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/orgstruct/TestOrgStructMeta.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/AbstractPasswordTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestAutoassign.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestSegregationOfDuties.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityAdvanced.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestValidityRecomputeTask.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/ModelEvent.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationFunctionsImpl.java
    M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/SimpleFocalObjectNotifier.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportCreateTaskHandler.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportManagerImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/assignments/AddAssignmentAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/assignments/ModifyAssignmentAspect.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/other/ChangePasswordAspect.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/AbstractWfTestLegacy.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/TestAddAssociationLegacy.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/TestCreateModifyUserLegacy.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/TestCreateOrgLegacy.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/TestInfrastructure.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/TestUserChangeApprovalLegacy.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/AbstractWfTestPolicy.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/assignments/AbstractTestAssignmentApproval.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/assignments/metarole/TestAssignmentsWithDifferentMetaroles.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/lifecycle/AbstractTestLifecycle.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/lifecycle/global/TestLifecycleGlobal.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/object/TestObjectConstraints.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/other/TestParallelApprovals.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/policy/sod/AbstractTestSoD.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/ObjectAlreadyExistHandler.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistency.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLimited.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyParallelism.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyPrioritiesAndReadReplace.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyResourceAndSchemaCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySecurity.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddGetObjectTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AuditTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/CleanupTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ConcurrencyTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtDictionaryConcurrencyTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyAssignmentTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ObjectDeltaUpdaterTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/OrgStructTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    M samples/resources/gitlab/object-template-for-group.xml
    M samples/resources/gitlab/object-template-for-project.xml
    M samples/resources/jira/ProjectTemplate-object_template.xml
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractEDirTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapConnTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapMultidomainTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapTest.java
    M testing/sanity/src/test/java/com/evolveum/midpoint/testing/sanity/TestSanity.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConsistencyMechanism.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLdapDependency.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLdapVirtualGroup.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMachineIntelligence.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestRetirement.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestScience.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestServiceAccounts.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestTrafo.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestVillage.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/notorious/AbstractNotoriousTest.java

  Log Message:
  -----------
  Tidy up ObjectDelta

ObjectDelta/ObjectDeltaImpl pair was created.

Static methods from ObjectDelta were split into:
1) ObjectDelta (only the most simple ones)
2) ObjectDeltaCreationUtil (zillion methods for delta creation)
3) ObjectDeltaCollectionsUtil (working with delta collections)
4) ObjectDeltaUtil (other useful methods)

Lots of files are affected mostly because of the creation methods
prevalence.

Also introducing prismContext.itemFactory and .definitionFactory.


Compare: https://github.com/Evolveum/midpoint/compare/63745d902b4a...e73f3d347a58
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the midPoint-svn mailing list