spotify / XCRemoteCache

Other
825 stars 50 forks source link

Refactor existing implementation for swift-driver change #208

Closed polac24 closed 1 year ago

polac24 commented 1 year ago

As it is highly possible that Xcode 15 beta (expected on in a week, on Jun 5th) will no longer support SWIFT_USE_INTEGRATED_DRIVER: NO, we should be ready to add support for the integrated driver.

This is a first PR that refactors the existing implementation so it the swift-driver PR will be easier to reason about.

This PR doesn't change anything in the business logic.

Includes:

Next steps

Add swift-frontend support (draft PR)

polac24 commented 1 year ago

We have several E2E tests so hopefully that covers all cases.