Skip to content

Conversation

@edevsh
Copy link
Owner

@edevsh edevsh commented Mar 26, 2025

  • Add contracts for FieldType handler and factory architecture
  • Refactor LexiconContract::nsid to be static
  • Integrate FieldType with BaseResponse casting
  • Fix broken GetTimelineTest
  • Add castable field classes for array, object, and union types
  • Implement abstract and concrete definitions for array, object, and union field types
  • Add type pair factories for array, object, and union fields
  • Add handlers for array, object, and union field types
  • Add FieldType API for creating typed field definitions
  • Add unit tests for field type definitions, handlers, factories, and castables
  • Add feature test for full field type casting flow

fixes #61

@edevsh edevsh self-assigned this Mar 26, 2025
@edevsh edevsh added the enhancement New feature or request label Mar 26, 2025
@edevsh edevsh merged commit 6d68e8c into 1.x Mar 26, 2025
5 checks passed
@edevsh edevsh deleted the issues/61 branch March 26, 2025 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Define a temporary casting strategy for complex field types

2 participants