[midPoint-git] [Evolveum/midpoint] 7296dd: Move shadow classification to provisioning-impl
mederly
noreply at github.com
Tue May 24 14:49:37 CEST 2022
Branch: refs/heads/feature/new-classification
Home: https://github.com/Evolveum/midpoint
Commit: 7296dd15d12b1add970fadc1d5bec707454a4463
https://github.com/Evolveum/midpoint/commit/7296dd15d12b1add970fadc1d5bec707454a4463
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-05-24 (Tue, 24 May 2022)
Changed paths:
M model/authentication-impl/pom.xml
M model/certification-impl/pom.xml
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ResourceObjectProcessingContext.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/classification/ResourceObjectClassifierImpl.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/classification/ShadowTagGeneratorImpl.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/classification/SynchronizationSorterEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckItemProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContextLoader.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationSorterEvaluatorImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
A provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceObjectClassification.java
R provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceObjectClassifier.java
R provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ShadowTagGenerator.java
A provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/SynchronizationSorterEvaluator.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/CommonBeans.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/NullSynchronizationSorterEvaluatorImpl.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/shadows/ClassificationHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsFacade.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/ClassificationContext.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/ResourceObjectClassifier.java
A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/classification/ShadowTagGenerator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEnvironmentThreadLocalHolder.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
Log Message:
-----------
Move shadow classification to provisioning-impl
This (long-awaited) move was necessary because of the planned
implementation of "smart classification" based on object type
delineation.
The shadow tag generation was moved as well. On the other hand,
synchronization sorter evaluation remains in the model-impl (for now).
Also fixed a couple of POM dependencies.
Work in progress. Some tests may fail.
More information about the midPoint-svn
mailing list