feat: dynamic datetime formatting with service-level @changelog and @Common.TimeZone#322
feat: dynamic datetime formatting with service-level @changelog and @Common.TimeZone#322stefanrudi wants to merge 4 commits into
@changelog and @Common.TimeZone#322Conversation
SummaryThe following content is AI-generated and provides a summary of the pull request: Support
|
There was a problem hiding this comment.
The PR introduces solid support for service-level @Common.Timezone with @changelog, but there are a few substantive issues: a potential silent data-loss path in _buildTimezoneValue for ref-style annotations, a first-writer-wins deduplication that can silently drop service-level timezone overrides, a fragile implicit contract in elementAnnotations key naming, and a missing UPDATE assertion in the renamed-columns timezone test. Please address these before merging.
PR Bot Information
Version: 1.20.51
- Event Trigger:
pull_request.opened - File Content Strategy: Full file content
- LLM:
anthropic--claude-4.6-sonnet - Correlation ID:
05e72fdb-9918-4c15-9f0d-b191c74d62b7
Previously,
@Common.TimeZoneproperties for dynamic datetime formatting were only collected when the database entity had a@changelogannotation. This PR extends this behavior to support both@changelogand@Common.TimeZoneannotations just defined at the service level.Closes #307