[midPoint-git] [Evolveum/prism] f3b583: Anontated use of some prism APIs - candidates for ...

Tony Tkáčik noreply at github.com
Mon Apr 22 15:40:03 CEST 2024


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/prism
  Commit: f3b583f476078798811a506c88ebeb519eb68f1a
      https://github.com/Evolveum/prism/commit/f3b583f476078798811a506c88ebeb519eb68f1a
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainer.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainerValue.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/CanonicalItemPath.java
    A infra/util/src/main/java/com/evolveum/midpoint/util/annotation/OneUseOnly.java
    A infra/util/src/main/java/com/evolveum/midpoint/util/annotation/Unused.java

  Log Message:
  -----------
  Anontated use of some prism APIs - candidates for refactor / removal

  - one use only - public method has only one use in midPoint
      probably code should be somewhere else
  - unused - no users in midPoint - candidate for deprecation / deletion


  Commit: 70184a819840f504b27f88afa5d2c86a386a627f
      https://github.com/Evolveum/prism/commit/70184a819840f504b27f88afa5d2c86a386a627f
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/metadata/ValueMetadataFactory.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/InfraItemName.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/ItemPathSegment.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ComplexTypeDefinitionImpl.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/delta/ItemDeltaImpl.java

  Log Message:
  -----------
  Introduced InfraItems and adds support for @metadata infra item

  - Added support to item deltas
  - Added support to item paths


Compare: https://github.com/Evolveum/prism/compare/bc1fc688c1fb...70184a819840

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