-
Notifications
You must be signed in to change notification settings - Fork 712
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
Refactor SPM Modules #462
Refactor SPM Modules #462
Conversation
Thanks you a lot for such an amazing effort for structuring the modules. |
@@ -35,36 +35,35 @@ @interface KSThread_Tests : XCTestCase @end | |||
|
|||
@implementation KSThread_Tests | |||
|
|||
// TODO: Disabling this until I figure out what's wrong with queue names. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Have you figured out what's wrong with the queue names?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not quite.
I was just looking through other pull requests and found this #221. Don't think that it would be compatible with my changes. By the way tests passes fine.
8afa591
to
384c1a9
Compare
Overview
This PR restructures our project to support modular imports in Swift Package Manager (SPM), addressing the inefficiencies of the current complex and non-standard target structure. It sets the foundation for future enhancements in privacy compliance and build system compatibility.
Key Changes
This restructuring prepares the library for future improvements, making it more manageable and ensuring compatibility with modern build environments.
High-Level Design of KSCrash modules. Thanks to @bamx23.
This PR addresses issue #458.