Skip to content

Refactored LuaTable implementation (New source branch)#19

Open
Mytrin wants to merge 3 commits intoarcticfox1919:mainfrom
Mytrin:contributed
Open

Refactored LuaTable implementation (New source branch)#19
Mytrin wants to merge 3 commits intoarcticfox1919:mainfrom
Mytrin:contributed

Conversation

@Mytrin
Copy link

@Mytrin Mytrin commented Jan 14, 2023

Greetings,

I've decided to fix #10. First commit of this MR contains a simple test, which proves that "next keys" map is not reinitialized after insertion of new key.

I ended up extracting parts of LuaTable to their own classes, so lazy initialization and null checks are encapsulated and easier to maintain.

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.

A bug about traversing the table!

1 participant