Skip to content

docs: add comprehensive documentation for generic context feature#458

Merged
lukaszlenart merged 1 commit intomainfrom
claude/issue-454-20251026-0539
Oct 26, 2025
Merged

docs: add comprehensive documentation for generic context feature#458
lukaszlenart merged 1 commit intomainfrom
claude/issue-454-20251026-0539

Conversation

@lukaszlenart
Copy link
Copy Markdown
Collaborator

Added detailed documentation to the Developer Guide covering:

  • Overview of the generic context feature (C extends OgnlContext)
  • Basic usage examples for common scenarios
  • Creating custom context implementations
  • Custom ClassResolver and TypeConverter implementations
  • Builder pattern usage for context creation
  • Type safety benefits and compile-time checking
  • Backward compatibility guarantees
  • Complete example with SecurityContext

This addresses the documentation gap from PR #376 where the generic context feature was introduced.

Fixes #454

Generated with Claude Code

Added detailed documentation to the Developer Guide covering:
- Overview of the generic context feature (C extends OgnlContext<C>)
- Basic usage examples for common scenarios
- Creating custom context implementations
- Custom ClassResolver and TypeConverter implementations
- Builder pattern usage for context creation
- Type safety benefits and compile-time checking
- Backward compatibility guarantees
- Complete example with SecurityContext

This addresses the documentation gap from PR #376 where the generic
context feature was introduced.

Fixes #454

Co-authored-by: Lukasz Lenart <[email protected]>
@lukaszlenart lukaszlenart force-pushed the claude/issue-454-20251026-0539 branch from 85e5ff7 to 030beaa Compare October 26, 2025 05:47
@sonarqubecloud
Copy link
Copy Markdown

@lukaszlenart lukaszlenart marked this pull request as ready for review October 26, 2025 05:51
@lukaszlenart lukaszlenart merged commit 57ab108 into main Oct 26, 2025
5 checks passed
@lukaszlenart lukaszlenart deleted the claude/issue-454-20251026-0539 branch October 26, 2025 05:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Generic context is missing documentation

1 participant