Branch: refs/heads/claude/sweet-lamport-nvfq9 Home: https://github.com/xwiki/xwiki-platform Commit: 4b39b7744c0bf4c9d159868c2dcc73a4d40d277f https://github.com/xwiki/xwiki-platform/commit/4b39b7744c0bf4c9d159868c2dcc7... Author: Claude <[email protected]> Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M xwiki-platform-core/xwiki-platform-xar/xwiki-platform-xar-model/src/main/java/org/xwiki/xar/internal/XarUtils.java Log Message: ----------- Propagate close exception without masking the parse exception Capture both the parse and close exceptions outside the finally block and throw them after it completes. If both fail, the close exception is attached as a suppressed exception to the parse exception, mirroring the semantics of try-with-resources for non-AutoCloseable resources. https://claude.ai/code/session_01KLG8YY32tZev2UjuWmHuRB To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications