[midPoint-git] [Evolveum/midpoint] 76f4ae: Hide prism from modules, part 3
Pavol Mederly
mederly at evolveum.com
Thu Dec 6 13:35:42 CET 2018
Branch: refs/heads/feature/prism-api
Home: https://github.com/Evolveum/midpoint
Commit: 76f4aea28f5e80371e03d6128de116eb53054ad5
https://github.com/Evolveum/midpoint/commit/76f4aea28f5e80371e03d6128de116eb53054ad5
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentTablePanel.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/users/component/TreeTablePanel.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/self/PageAssignmentsList.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/DeltaFactory.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/delta/ContainerDeltaFactoryImpl.java
M infra/prism/src/test/java/com/evolveum/midpoint/prism/TestDelta.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertOpenerHelper.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-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkAuthorizationHelper.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/credentials/CredentialPolicyEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.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/AssignmentTripleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.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/security/TestSecurityBasic.java
M model/model-intest/src/test/resources/scripthooks/system-configuration-hooks.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/assignments/AddAssignmentAspect.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/legacy/TestUserChangeApprovalLegacy.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/ShadowManager.java
M repo/repo-sql-impl-test/src/main/java/com/evolveum/midpoint/repo/sql/testing/ResourceCarefulAntUtil.java
M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ConcurrencyTest.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConsistencyMechanism.java
Log Message:
-----------
Hide prism from modules, part 3
Fixed ContainerDeltaImpl occurrences.
Commit: 55cd9a2d7f8681ed40a7e7f7b6c37af83346fc15
https://github.com/Evolveum/midpoint/commit/55cd9a2d7f8681ed40a7e7f7b6c37af83346fc15
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemFactory.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/MutableDefinition.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/MutablePrismContainerDefinition.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContext.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/MutablePrismSchema.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaFactory.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/ItemFactoryImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/PrismContextImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/DomToSchemaPostProcessor.java
A infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/SchemaFactoryImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/SchemaRegistryImpl.java
Log Message:
-----------
Do minor preparations for RA/RAC/RACD/... cleanup
These changes could be used later; or not at all. Depending on whether
we decide to keep ResourceAttribute/ResourceAttributeContainer/
ResourceAttributeContainerDefinition/... classes but stop inheriting
from prism-impl ones.
Commit: c5223be4c5a003e91d624f32006e6080d8a476ce
https://github.com/Evolveum/midpoint/commit/c5223be4c5a003e91d624f32006e6080d8a476ce
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
M infra/common/pom.xml
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/CompositeRefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAttributeDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedConnectorSchemaImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinitionImpl.java
M infra/common/src/main/resources/ctx-common.xml
M infra/prism-api/pom.xml
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/DefinitionFactory.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemDefinition.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/MutableComplexTypeDefinition.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/MutableDefinition.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/MutableItemDefinition.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/MutablePrismPropertyDefinition.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/MutableTypeDefinition.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/delta/DeltaFactory.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/DeltaSetTripleUtil.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/extensions/AbstractDelegatedMutableComplexTypeDefinition.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/extensions/AbstractDelegatedMutablePrismPropertyDefinition.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/extensions/AbstractDelegatedMutablePrismSchema.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/extensions/AbstractDelegatedPrismContainer.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/extensions/AbstractDelegatedPrismProperty.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/extensions/AbstractDelegatedPrismValueDeltaSetTriple.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/polystring/PolyStringNormalizer.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/polystring/PolyStringNormalizerRegistry.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/DefinitionSupplier.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/MutablePrismSchema.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaFactory.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/DefinitionUtil.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/ComplexTypeDefinitionImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/DefinitionImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/ItemDefinitionImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/ItemImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/PrismContainerDefinitionImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/PrismContainerImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/PrismObjectDefinitionImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/PrismObjectImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/PrismPropertyDefinitionImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/PrismPropertyImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/PrismReferenceDefinitionImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/PrismReferenceImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/SimpleTypeDefinitionImpl.java
M 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/PrismValueDeltaSetTripleImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/delta/ReferenceDeltaFactoryImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/CatalogImpl.java
R infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/DefinitionSupplier.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/DomToSchemaPostProcessor.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/PrismSchemaImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/SchemaDefinitionFactory.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/schema/SchemaFactoryImpl.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/polystring/AlphanumericPolyStringNormalizer.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/polystring/Ascii7PolyStringNormalizer.java
M infra/prism/src/main/java/com/evolveum/midpoint/prism/polystring/PassThroughPolyStringNormalizer.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/polystring/PolyStringNormalizerRegistryFactory.java
A infra/prism/src/main/java/com/evolveum/midpoint/prism/polystring/PolyStringNormalizerRegistryImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MidPointSchemaDefinitionFactory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectClassComplexTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttribute.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaImpl.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/AbstractValueTransformationExpressionEvaluator.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/script/ScriptExpressionEvaluator.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionEvaluatorFactory.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.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/AssignmentEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedAssignmentImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemValueWithOrigin.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/PersonaProcessor.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/ConstructionProcessor.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/AssignmentTripleEvaluator.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/focus/ObjectTemplateProcessor.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceManager.java
M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfUtil.java
M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ConnectorFactoryBuiltinImpl.java
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/SourceTriple.java
M repo/repo-sql-impl-test/pom.xml
M repo/repo-sql-impl/pom.xml
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/LookupTableHelper.java
Log Message:
-----------
Hide prism from modules, part 4
MidPoint compiles with prism implementation hidden from other modules!
1) Introduced AbstractDelegatedXXX classes. All implementation
inheritance of prism impl classes was resolved using these.
However, they still do not quite work.
2) Introduced PolyStringNormalizerRegistry to allow retrieving
polystring normalizers (not tested yet).
Commit: 256c78fda665e086363dd70707c80341a5eb7e72
https://github.com/Evolveum/midpoint/commit/256c78fda665e086363dd70707c80341a5eb7e72
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PropertyOrReferenceWrapper.java
M infra/common/pom.xml
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/CompositeRefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinitionImpl.java
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/Item.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemDefinition.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/PrismContainerDefinition.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainerable.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/TypeDefinition.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/extensions/AbstractDelegatedMutableComplexTypeDefinition.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/extensions/AbstractDelegatedMutablePrismPropertyDefinition.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/extensions/AbstractDelegatedPrismContainer.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/extensions/AbstractDelegatedPrismProperty.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/ComplexTypeDefinitionImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/DefinitionImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/ItemDefinitionImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/ItemImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/PrismContainerDefinitionImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/PrismContainerImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/PrismContainerValueImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/PrismObjectImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/PrismPropertyDefinitionImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/PrismPropertyImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/PrismReferenceDefinitionImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/PrismReferenceImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/SimpleTypeDefinitionImpl.java
M infra/prism/src/main/impl/com/evolveum/midpoint/prism/TypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectClassComplexTypeDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectClassComplexTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttribute.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
Log Message:
-----------
Revert use of AbstractDelegatedXXX classes
There are too many problems related to object identity there.
Let's try another approach.
(A couple of other improvements is included here as well.)
Commit: a60c204a91494acb8bbee53263ee1f684f33193a
https://github.com/Evolveum/midpoint/commit/a60c204a91494acb8bbee53263ee1f684f33193a
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttribute.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainer.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeImpl.java
M provisioning/provisioning-impl/pom.xml
M provisioning/ucf-impl-builtin/pom.xml
M provisioning/ucf-impl-connid/pom.xml
Log Message:
-----------
Rename Resource[Attribute]Container to ...Impl
(to preserve git history)
+ temporarily show prism module to some clients
Commit: b86cb6217e4ef5c548e375b3fa86ad8467c9093d
https://github.com/Evolveum/midpoint/commit/b86cb6217e4ef5c548e375b3fa86ad8467c9093d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAssociationEditor.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAttributeEditor.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/CompositeRefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedResourceSchemaImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinitionImpl.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedResourceSchemaImpl.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/MutableComplexTypeDefinition.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/MutablePrismPropertyDefinition.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/extensions/AbstractDelegatedMutableComplexTypeDefinition.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/extensions/AbstractDelegatedMutablePrismPropertyDefinition.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableObjectClassComplexTypeDefinition.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableResourceAttributeDefinition.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableResourceSchema.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectClassComplexTypeDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectClassComplexTypeDefinitionImpl.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectFactory.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttribute.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainer.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/TestUtil.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluator.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
M provisioning/provisioning-impl/pom.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/EntitlementConverter.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/ResourceObjectReferenceResolver.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySecurity.java
M provisioning/ucf-impl-builtin/pom.xml
M provisioning/ucf-impl-connid/pom.xml
M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
Log Message:
-----------
Hide prism from modules, part 5: compilable again
Now schema and common see prism-impl; but ResourceXXX and RefinedXXX
impl classes are not visible outside of these modules, so there are
no external dependencies on prism-impl.
Tests are to be executed.
Compare: https://github.com/Evolveum/midpoint/compare/06783f8a81c5...b86cb6217e4e
**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