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

Compatibility with latest routecore changes #46

Closed
wants to merge 3 commits into from

Conversation

DRiKE
Copy link
Contributor

@DRiKE DRiKE commented May 29, 2024

This PR contains several small changes: introducing a new Provenance, adapting to new routecore stuff and some miscellaneous things to make everything compile again.

Note that there are todo!()'s here, specifically in impl RotoType. Once we've figured out what's next for roto, these can be perhaps discard or should otherwise be properly implemented.

There was some confusing re-exporting (in routecore) and renaming (in roto) going in with regards to AfiSafi(Type). Both that re-export and renaming ('use as' in roto) are now gone, which is where all these changes AfiSafi -> AfiSafiType come from. This was the only way the compiler wouldn't shout at me, but perhaps this has unwanted user-facing consequences. All those changes are captured in a separate commit for if we wanted to revert it, after all.

@DRiKE DRiKE requested a review from density215 May 29, 2024 07:10
@tertsdiepraam
Copy link
Contributor

Closing this because it's very outdated. We can still add provenance later to the current version of Roto, but that will require very different code.

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.

2 participants