Skip to content

Add missing headers to module.modulemap and include directory#1336

Merged
congt merged 2 commits intokif-framework:masterfrom
ksloginov:kloginov/spm-adding-missing-header-files
Oct 9, 2025
Merged

Add missing headers to module.modulemap and include directory#1336
congt merged 2 commits intokif-framework:masterfrom
ksloginov:kloginov/spm-adding-missing-header-files

Conversation

@ksloginov
Copy link
Copy Markdown
Contributor

Summary

  • Added 12 missing header files to module.modulemap
  • Created symbolic links for all missing headers in Sources/KIF/include/

Why

The module.modulemap was incomplete - it only included headers that were already symlinked in the include/ directory, missing many public APIs from Classes/ and Additions/ folders. This made those classes unavailable when importing KIF as a module via @import KIF; in Swift Package Manager projects (while those were still accessible through CocoaPods)

@congt congt merged commit 0e29a2a into kif-framework:master Oct 9, 2025
5 checks passed
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