Skip to content

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
@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.

3 participants