Skip to content

Move change handlers into their own environments#770

Open
garrettjstevens wants to merge 6 commits intomainfrom
split_changes
Open

Move change handlers into their own environments#770
garrettjstevens wants to merge 6 commits intomainfrom
split_changes

Conversation

@garrettjstevens
Copy link
Copy Markdown
Contributor

This is an experimental branch that moves the code that handles changes from "executeOnClient" and "executeOnServer" in the Change classes to handlers that live in the environment they execute in (i.e. server code is in apollo-collaboration-server, client code is in jbrowse-plugin-apollo). There's a lot less re-defining existing types this way, and it will hopefully make adding handlers for e.g. local editing more straightforward.

@garrettjstevens garrettjstevens self-assigned this Mar 24, 2026
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