Add isSystemUser to DeletionUserInfo#769
Conversation
SummaryThe following content is AI-generated and provides a summary of the pull request: Add
|
There was a problem hiding this comment.
The implementation looks correct and consistent. The getIsSystemUser() returns a boxed Boolean which is appropriate for a CdsData interface (map-backed, can be null). The Boolean.FALSE.equals(...) pattern in the integration test correctly handles the null case. No substantive issues found in the changes.
The PR is a clean, minimal addition — the new isSystemUser field is correctly propagated from UserInfo into DeletionUserInfo, the constant name matches the getter/setter, null-safety is handled appropriately with the boxed Boolean type, and all test layers (unit + integration) are properly updated to cover the new field.
PR Bot Information
Version: 1.19.3 | 📖 Documentation | 🚨 Create Incident | 💬 Feedback
- LLM:
anthropic--claude-4.6-sonnet - Event Trigger:
pull_request.opened - Correlation ID:
2703a6e0-2c07-11f1-9efb-4fae3d730a98
Summary
isSystemUsergetter/setter toDeletionUserInfoso plugin handlers can distinguish system vs named user deletesUserInfo.isSystemUser()infillDeletionUserInfo()alongside the existing nameCloses #764