[midPoint-git] [Evolveum/prism] eada97: fixed bug 9351 inconsistent behavior of logical op...

Dominik Horvath noreply at github.com
Wed Dec 25 01:32:44 CET 2024


  Branch: refs/heads/feature/axiom-query
  Home:   https://github.com/Evolveum/prism
  Commit: eada973ee3e2e61595db5c7a6018e64c8468b2ac
      https://github.com/Evolveum/prism/commit/eada973ee3e2e61595db5c7a6018e64c8468b2ac
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-12-16 (Mon, 16 Dec 2024)

  Changed paths:
    M infra/axiom/src/main/antlr4/com/evolveum/axiom/lang/antlr/query/AxiomQueryParser.g4

  Log Message:
  -----------
  fixed bug 9351 inconsistent behavior of logical operator


  Commit: af5987be7abdc1b3f53c98abc5a5183ad4a2896b
      https://github.com/Evolveum/prism/commit/af5987be7abdc1b3f53c98abc5a5183ad4a2896b
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-12-17 (Tue, 17 Dec 2024)

  Changed paths:
    M infra/axiom/src/main/antlr4/com/evolveum/axiom/lang/antlr/query/AxiomQueryParser.g4

  Log Message:
  -----------
  fixed test with incorrect grammar corrections


  Commit: bbf8fb8ad18085bc2e35c7f87d8de4854cf1a6e5
      https://github.com/Evolveum/prism/commit/bbf8fb8ad18085bc2e35c7f87d8de4854cf1a6e5
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-12-17 (Tue, 17 Dec 2024)

  Changed paths:
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/lang/TestQueryCompletion.java

  Log Message:
  -----------
  disabled query completions test because doesn't correct


  Commit: 619ac57ceec0f01f0c1981b1102ebfdffad2116b
      https://github.com/Evolveum/prism/commit/619ac57ceec0f01f0c1981b1102ebfdffad2116b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-12-18 (Wed, 18 Dec 2024)

  Changed paths:
    M infra/prism-api/pom.xml
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ExpressionWrapper.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/PrismAsserts.java
    A infra/prism-api/src/test/java/com/evolveum/midpoint/prism/testing/PrismAsserts2.java
    M infra/prism-impl/pom.xml
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyValueImpl.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestDelta.java

  Log Message:
  -----------
  Support comparison of expression-based PPVs

Prism property values that contained only the expression were always
treated like equal, which is obviously wrong. It prevented e.g. storing
them in a multi-valued property.

This commit adds the relevant functionality.

Other changes:

1. It fixes the fact that super.equals(..) method was not consulted
when comparing raw values.

2. It introduces prism-api test-jar module. PrismAsserts should be
gradually moved there.

Resolves MID-7918.


  Commit: 55807bd35559d680df54f3ef9faa40e6627b7aaa
      https://github.com/Evolveum/prism/commit/55807bd35559d680df54f3ef9faa40e6627b7aaa
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-12-18 (Wed, 18 Dec 2024)

  Changed paths:
    M infra/axiom/src/main/antlr4/com/evolveum/axiom/lang/antlr/query/AxiomQueryParser.g4

  Log Message:
  -----------
  fixed non separator in logical operator


  Commit: 8c278ed56378b0005843f0f5ec186998ed63ce90
      https://github.com/Evolveum/prism/commit/8c278ed56378b0005843f0f5ec186998ed63ce90
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2024-12-19 (Thu, 19 Dec 2024)

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

  Log Message:
  -----------
  Make LazyPrismContainerValue serializable


  Commit: 0a828fe4930aaaf586888b9606937a72c6d602c0
      https://github.com/Evolveum/prism/commit/0a828fe4930aaaf586888b9606937a72c6d602c0
  Author: dominikhorvath <dominikhorvath138 at gmail.com>
  Date:   2024-12-25 (Wed, 25 Dec 2024)

  Changed paths:
    M infra/axiom/src/main/antlr4/com/evolveum/axiom/lang/antlr/query/AxiomQueryParser.g4
    M infra/prism-api/pom.xml
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ExpressionWrapper.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/PrismAsserts.java
    A infra/prism-api/src/test/java/com/evolveum/midpoint/prism/testing/PrismAsserts2.java
    M infra/prism-impl/pom.xml
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyValueImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lazy/LazyPrismContainerValue.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestDelta.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/lang/TestQueryCompletion.java

  Log Message:
  -----------
  Merge branch 'master' into feature/axiom-query

# Conflicts:
#	infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/lang/TestQueryCompletion.java


Compare: https://github.com/Evolveum/prism/compare/ea702f777f89...0a828fe4930a

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