Skip to content

fix(table): restore expected behavior in table_matches#49

Merged
FjamZoo merged 1 commit intoCommunityOx:mainfrom
rukshanchamindu:patch-1
Sep 10, 2025
Merged

fix(table): restore expected behavior in table_matches#49
FjamZoo merged 1 commit intoCommunityOx:mainfrom
rukshanchamindu:patch-1

Conversation

@rukshanchamindu
Copy link

  • The refactor in Commit 4c460e0 introduced stricter type checks (using table.type and array length comparison), which caused empty tables and tables with nil values to be considered unequal.
  • This commit removes the strict shape checks and restores the original deep equality semantics, ensuring {} == {x=nil}.

- The refactor in [Commit 4c460e0](CommunityOx@4c460e0) introduced stricter type checks (using table.type and array length comparison), which caused empty tables and tables with nil values to be considered unequal. 
- This commit removes the strict shape checks and restores the original deep equality semantics, ensuring {} == {x=nil}.

Signed-off-by: RuksH4n <[email protected]>
@FjamZoo FjamZoo merged commit df7a6b9 into CommunityOx:main Sep 10, 2025
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.

2 participants