Skip to content

Make position indexing work more similarly across implementations#241

Open
adamnovak wants to merge 2 commits into
masterfrom
plan-path-indexing
Open

Make position indexing work more similarly across implementations#241
adamnovak wants to merge 2 commits into
masterfrom
plan-path-indexing

Conversation

@adamnovak
Copy link
Copy Markdown
Member

This makes PositionOverlay, MutablePositionOverlay, ReferencePathOverlay, PackedPositionOverlay, and PackedReferencePathOverlay work more similarly.

Now they all look at REFERENCE and GENERIC-sense paths by default, and can be told to look at other paths in a similar way.

Some of them completely hide the un-indexed paths, and others raise exceptions when trying to do operations on paths that would need the index when they aren't indexed, but both of those behaviors are now under test.

This is related to #236 and #237.

@adamnovak
Copy link
Copy Markdown
Member Author

adamnovak commented Jun 1, 2026

I need to regenerate the bindings in order to merge this.

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