Skip to content

Refactor core structure#93

Open
SlaVcE14 wants to merge 18 commits into2.0from
refactor-core-structure
Open

Refactor core structure#93
SlaVcE14 wants to merge 18 commits into2.0from
refactor-core-structure

Conversation

@SlaVcE14
Copy link
Copy Markdown
Member

No description provided.

@SlaVcE14 SlaVcE14 linked an issue Feb 28, 2026 that may be closed by this pull request
SlaVcE14 added 17 commits March 1, 2026 00:32
also set the array node as parent instead of object for the items in that object when the object is in array
move from String to a 'Path' class
Switch adapters and callers to use the new Path object instead of raw strings, and implement Path utilities (splitToArrayString, improved add/goBack, fromString). Add JsonFunctions.getNodeFromPath/getChildren to resolve a JsonNode from a Path. Update MainActivity to create PathListAdapter with a Path and to refresh current node after navigating back. Add unit tests (PathTest) to cover splitToArrayString joining bug and path/goBack behavior. Also update .gitignore to exclude /core/bin.
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.

Refactor core structure

1 participant