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

Cleanup oxide — Part #2 #13312

Merged
merged 3 commits into from
Mar 22, 2024
Merged

Cleanup oxide — Part #2 #13312

merged 3 commits into from
Mar 22, 2024

Conversation

RobinMalfait
Copy link
Member

@RobinMalfait RobinMalfait commented Mar 22, 2024

This PR is a continuation of #13304 but this time this strips out everything related to stable, oxide, engine and crosscheck.

All the stable.test or stable.expect is just replaced with test and expect respectively. Everything related to oxide is dropped. Everything related to env.ENGINE is also removed.

Technically, in this version we don't have to use Lightning CSS anymore (it's only used in tests). However, all tests currently use a toMatchFormattedCss which is not a snapshot so updating this would involve updating 268 tests manually.

Because the wrapping crosscheck is gone, it means that a lot of tests show big differences but those are mostly whitespace related. If you use the ?w=1 option, it should be a more digestible diff.

@RobinMalfait RobinMalfait force-pushed the fix/cleanup-oxide-part-2 branch from 8b51c0d to 8563dd5 Compare March 22, 2024 00:14
@RobinMalfait RobinMalfait force-pushed the fix/cleanup-oxide-part-2 branch from 8563dd5 to 7d724f6 Compare March 22, 2024 16:01
@RobinMalfait RobinMalfait merged commit 44b3b42 into master Mar 22, 2024
13 checks passed
@RobinMalfait RobinMalfait deleted the fix/cleanup-oxide-part-2 branch March 22, 2024 16:12
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