[midPoint-git] [Evolveum/prism] d90c5f: ItemName.from does not internalize by default, int...

Tony Tkáčik noreply at github.com
Tue May 28 13:21:22 CEST 2024


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/prism
  Commit: d90c5f9df7770b9df2da53192f53c2dc9f750014
      https://github.com/Evolveum/prism/commit/d90c5f9df7770b9df2da53192f53c2dc9f750014
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-05-27 (Mon, 27 May 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/path/ItemName.java
    M infra/prism-codegen/src/main/java/com/evolveum/prism/codegen/impl/ContractGenerator.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemDefinitionImpl.java

  Log Message:
  -----------
  ItemName.from does not internalize by default, interned() should be used


  Commit: 6404dd0ca73b7e5c7090fa6e3719861b431d39fd
      https://github.com/Evolveum/prism/commit/6404dd0ca73b7e5c7090fa6e3719861b431d39fd
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-05-27 (Mon, 27 May 2024)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/XNodeDefinition.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/XNodeImpl.java

  Log Message:
  -----------
  XNode: Do not use null namespace for well-known attributes


  Commit: d66c8d4e18307abdf408b42be9e0e7cf50ce61ae
      https://github.com/Evolveum/prism/commit/d66c8d4e18307abdf408b42be9e0e7cf50ce61ae
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-05-27 (Mon, 27 May 2024)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerImpl.java

  Log Message:
  -----------
  Prism Container: Added Strict Add Operations


  Commit: 3700f3eaa89971a901949195ff3a8fbcb3409601
      https://github.com/Evolveum/prism/commit/3700f3eaa89971a901949195ff3a8fbcb3409601
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-05-28 (Tue, 28 May 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/path/ItemName.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xnode/XNode.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/JsonInfraItems.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/reader/JsonObjectTokenReader.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/json/writer/DocumentWriter.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/PrismUnmarshaller.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/MapXNodeImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/XNodeDefinition.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xnode/XNodeImpl.java

  Log Message:
  -----------
  XNodes can carry optional item definition if parser detects

Prism parser can use this Item Definition.


Compare: https://github.com/Evolveum/prism/compare/154db542260f...3700f3eaa899

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