Replies: 1 comment
-
The errors are probably caused by custom configurations:
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
A common practice is to separate third-party dependencies from production code via a dedicated module wrapper.
Typically, typealiases and function wrappers handle this well, but what about macros?
It appears that the @CasePathable macro is implemented in a way that prevents us from using typealias with it.
One idea is to export the
swift-case-paths
module using@_exported
:// ModuleA @_exported import CasePaths
Unfortunately, errors appear in Xcode 16, iOS 18.0:
Can I ask for your recommendations on how to handle the issue described?
I’d be happy to prepare a small proof of concept (POC) if needed.
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions