[midPoint-git] [Evolveum/midpoint] 89d9ea: Fix Item.diff method seriously

mederly noreply at github.com
Sat Mar 21 00:18:34 CET 2020


  Branch: refs/heads/support-4.0
  Home:   https://github.com/Evolveum/midpoint
  Commit: 89d9ea34aeafbea98b9de2dcbcc90752deb54d54
      https://github.com/Evolveum/midpoint/commit/89d9ea34aeafbea98b9de2dcbcc90752deb54d54
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-03-21 (Sat, 21 Mar 2020)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemImpl.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/PrismContainerValueImpl.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/item/DummyContainerImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyPropertyImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyReferenceImpl.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M model/model-intest/src/test/resources/mapping/resource-dummy-tea-green.xml
    M model/model-intest/src/test/resources/schema/piracy.xsd

  Log Message:
  -----------
  Fix Item.diff method seriously

Removed diffValues() that was introduced recently and changed diff()
to get its semantics - because no other semantics are suitable for this
method.

Also including explicit test for MID-6129.

(cherry picked from commit 2904e2f50455ee87911e4a9f1d76e7fb3f0debcf)




More information about the midPoint-svn mailing list