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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Pending release

Development

Successfully merging this pull request may close these issues.

2 participants