Skip to content

docs: update specifications#6

Merged
mlopezFC merged 2 commits into
masterfrom
javier-godoy-patch-1
Apr 28, 2026
Merged

docs: update specifications#6
mlopezFC merged 2 commits into
masterfrom
javier-godoy-patch-1

Conversation

@javier-godoy
Copy link
Copy Markdown
Member

Summary

  • Three-level configuration tree — documents the Column → Instance → Global resolution order with scope-first traversal, replacing the fictional EasyGrid.registerTypeConfig stub with the real GlobalEasyGridConfiguration / EasyGrid.forType API.
  • Null representation — specifies the default ("" from the global Object config) and how to override it at any level.
  • Type hierarchy support — documents that each scope level walks the class hierarchy, with primitive-to-boxed mapping, so a Number.class config is inherited by all numeric subtypes.
  • Renderer utility classes — documents LocalDateRenderers, LocalDateTimeRenderers, and NumberRenderers with their available overloads.
  • Boolean rendering — clarifies that "true"/"false" are string literals from Boolean.toString() and that any other representation requires an explicit custom formatter (i18n).
  • Enum rendering — corrects the table entry from name to toString() and adds a note citing the Java documentation rationale.

Copy link
Copy Markdown
Member

@mlopezFC mlopezFC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just one comment, maybe I'm missing something

Comment thread SPECIFICATIONS.md
@javier-godoy javier-godoy force-pushed the javier-godoy-patch-1 branch from 3c8a6a2 to 8dde7a4 Compare April 28, 2026 22:34
@javier-godoy javier-godoy force-pushed the javier-godoy-patch-1 branch from 8dde7a4 to c094913 Compare April 28, 2026 22:53
Copy link
Copy Markdown
Member

@mlopezFC mlopezFC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mlopezFC mlopezFC merged commit 1a2953c into master Apr 28, 2026
3 checks passed
@github-project-automation github-project-automation Bot moved this from To Do to Pending release in Flowing Code Addons Apr 28, 2026
@mlopezFC mlopezFC deleted the javier-godoy-patch-1 branch April 28, 2026 23:54
@javier-godoy javier-godoy moved this from Pending release to Done in Flowing Code Addons Jun 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

2 participants