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

Update absolute path to 2018 syntax for WASM/wasmbind feature #672

Merged
merged 5 commits into from Apr 9, 2022
Merged

Update absolute path to 2018 syntax for WASM/wasmbind feature #672

merged 5 commits into from Apr 9, 2022

Conversation

danielalvsaaker
Copy link
Contributor

@danielalvsaaker danielalvsaaker commented Apr 8, 2022

Fixes a compile error where a struct path is in the 2015 format. Affected wasm32 targets with features "wasmbind" and "clock" enabled.

@djc
Copy link
Contributor

djc commented Apr 8, 2022

Thanks! Do you have a suggestion how we could test this in CI?

@djc
Copy link
Contributor

djc commented Apr 8, 2022

The clippy failures are unrelated, but I don't have permissions to merge without the checks passing. If you have the chance, please fix them up in a separate commit, or I'll get to it soon.

@danielalvsaaker
Copy link
Contributor Author

danielalvsaaker commented Apr 8, 2022

Thanks! Do you have a suggestion how we could test this in CI?

Actually, this error only occurs when both the "wasmbind" and "clock" features are enabled, for the wasm32 target. CI would need to compile for this feature combination to detect errors like this one.

As for the lint errors, let me handle that shortly.

@danielalvsaaker
Copy link
Contributor Author

danielalvsaaker commented Apr 9, 2022

@djc

Should we just silence clippy for the four trait methods it complains about? Renaming these would be breaking.

@djc
Copy link
Contributor

djc commented Apr 9, 2022

Lints have been fixed on main, please rebase.

@djc djc merged commit 29cbd59 into chronotope:main Apr 9, 2022
botahamec pushed a commit to botahamec/chrono that referenced this pull request May 26, 2022
pickfire pushed a commit to pickfire/chrono that referenced this pull request Jul 5, 2022
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.

None yet

3 participants