[midPoint-git] [Evolveum/midpoint] 2232b1: Avoid ObjectCleaner in ninja config export

mederly noreply at github.com
Tue Oct 14 19:21:27 CEST 2025


  Branch: refs/heads/feature/ninja-stats-export-4.8
  Home:   https://github.com/Evolveum/midpoint
  Commit: 2232b1a06b90d4363eecce6bbbad8751791d217b
      https://github.com/Evolveum/midpoint/commit/2232b1a06b90d4363eecce6bbbad8751791d217b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConfigurationWorker.java

  Log Message:
  -----------
  Avoid ObjectCleaner in ninja config export

This commit replaces ObjectCleaner by own logic when
removing unwanted items. The reason is that it does not
support abstract object types, so its configuration
would get too complex. Another reason is that we need
to backport this logic to support-4.8, where this
class does not exist.

Also fixed some minor bugs, like assuming all items
to be excluded are properties + now supporting item
paths with intermediate multivalued containers.

(cherry picked from commit 95f09e24cc6be9e672d284948af6109515f686cf)



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