[midPoint-git] [Evolveum/prism] a38a18: Mark Item as Cloneable (and others)

mederly noreply at github.com
Mon Jan 27 14:40:42 CET 2025


  Branch: refs/heads/support-4.9
  Home:   https://github.com/Evolveum/prism
  Commit: a38a18d225877160fc1de7b13563bf79a40b4482
      https://github.com/Evolveum/prism/commit/a38a18d225877160fc1de7b13563bf79a40b4482
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-01-27 (Mon, 27 Jan 2025)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Freezable.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/caching/CacheConfiguration.java

  Log Message:
  -----------
  Mark Item as Cloneable (and others)

Item implements public clone() method, but it was not marked as
Cloneable yet. It should be marked so, e.g., to be able to use it
in utility methods like CloneUtil#toImmutable.

Other changes:

- Freezable#doFreeze method added;
- some cosmetics.



To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/prism/settings/notifications


More information about the midPoint-svn mailing list