[midPoint-git] [Evolveum/midpoint] d5f01d: Separated implementation of OperationResultBuilder...

Tony Tkáčik noreply at github.com
Tue Apr 28 15:46:59 CEST 2026


  Branch: refs/heads/feature/operationresult-builder-correctness
  Home:   https://github.com/Evolveum/midpoint
  Commit: d5f01d3f21fad9ce41988946463e0b95d3aad868
      https://github.com/Evolveum/midpoint/commit/d5f01d3f21fad9ce41988946463e0b95d3aad868
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2026-04-28 (Tue, 28 Apr 2026)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResultBuilder.java

  Log Message:
  -----------
  Separated implementation of OperationResultBuilder from OperationResult

Originally OperationResult implemented OperationResultBuilder, which
allowed call builder-specific methods on OperationResult directly

Implementation is inner class which delegates all work to underlying OperationResult
just guards between mixing builder (different contract, where some methods may be called only in building phase)
and result.



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


More information about the midPoint-svn mailing list