[midPoint-git] [Evolveum/midpoint] b5906c: Enforce immutability of reference attr definitions
mederly
noreply at github.com
Mon Dec 23 16:09:01 CET 2024
Branch: refs/heads/tmp/mid-9932
Home: https://github.com/Evolveum/midpoint
Commit: b5906c40789c093c319209d99c5ea084ae173959
https://github.com/Evolveum/midpoint/commit/b5906c40789c093c319209d99c5ea084ae173959
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-12-23 (Mon, 23 Dec 2024)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/AssociationConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAssociationDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowAttributeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowRelationParticipantType.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedShadowReferenceTypeDefinition.java
Log Message:
-----------
Enforce immutability of reference attr definitions
The implementation of reference attributes and associations in 4.9 did
not pay sufficient attention to immutability, leading to problems like
the one described in MID-9932.
This commit enforces the immutability at relevant places in these
definitions.
Related to MID-9932.
Commit: 116164645b97ff411df841ffdf1b5041a7494072
https://github.com/Evolveum/midpoint/commit/116164645b97ff411df841ffdf1b5041a7494072
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-12-23 (Mon, 23 Dec 2024)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceObjectClassFactory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SchemaHandlingConfigItem.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassParticipantConfigItem.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedAssociationClassParticipantDelineationConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedReferenceTypeConfigItem.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedReferenceTypeParticipantConfigItem.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/config/SimulatedReferenceTypeParticipantDelineationConfigItem.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractShadowReferenceTypeDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeComplexTypeDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/NativeReferenceTypeDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceDefinitionFeatures.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/ShadowAssociationDefinitionImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowReferenceAttributeDefinitionImpl.java
R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedAssociationClassParticipantDefinition.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedReferenceTypeParticipantDefinition.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SimulatedShadowReferenceTypeDefinition.java
M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementObjectSearch.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementUtils.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ObjectClassName.java
Log Message:
-----------
Remove forgotten "association classes" mentions
During the course of development of 4.9, "association class" concept was
replaced by "reference type". This commit removes all leftover traces
of the original term.
Part of fixing MID-9932.
Compare: https://github.com/Evolveum/midpoint/compare/f62baf3ee7a5...116164645b97
To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications
More information about the midPoint-svn
mailing list