Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JSI::Base node pathing #49

Merged
merged 22 commits into from
Nov 27, 2019
Merged

JSI::Base node pathing #49

merged 22 commits into from
Nov 27, 2019

Conversation

notEthan
Copy link
Owner

JSI::Base is a PathedNode

@notEthan notEthan force-pushed the base_node_pathing branch 4 times, most recently from be31b9a to d0664cc Compare October 12, 2019 08:47
notEthan and others added 21 commits November 3, 2019 00:07
will return derefed JSI evaluated from root if that is a JSI; otherwise returns an instance of the class being derefed. ancestor_jsi is discarded if it is not an ancestor of the deref jsi.
unconditionally for now. conditionally later.
…onified node_document rather than the schema_node itself

this will change when JSIs as schema instances work better.
notEthan added a commit that referenced this pull request Nov 27, 2019
…inters', 'origin/misc' and 'origin/doc' into HEAD

#49
#51
#50
#52
@notEthan notEthan merged commit 057e591 into master Nov 27, 2019
notEthan added a commit to notEthan/scorpio that referenced this pull request Nov 27, 2019
…he next JSI - mostly drop JSI::JSON::Node, and use new naming, pointers, etc.

see also notEthan/jsi#49
@notEthan notEthan deleted the base_node_pathing branch November 27, 2019 16:35
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.

1 participant