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

Tony Tkáčik noreply at github.com
Mon Jan 27 11:16:40 CET 2025


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/prism
  Commit: eb4cab9962518c726a942d37ba9edf3d7f5d62a9
      https://github.com/Evolveum/prism/commit/eb4cab9962518c726a942d37ba9edf3d7f5d62a9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-01-25 (Sat, 25 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.


  Commit: 61823c5ec28227186a47062eb1a6bc5031536b29
      https://github.com/Evolveum/prism/commit/61823c5ec28227186a47062eb1a6bc5031536b29
  Author: Tony Tkáčik <tonydamage at gmail.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:
  -----------
  Merge remote-tracking branch 'origin/feature/repo-cache-improvements'


Compare: https://github.com/Evolveum/prism/compare/63b448ef366e...61823c5ec282

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