compnerd / swift-win32

A Windows application framework for Swift
https://compnerd.github.io/swift-win32/
BSD 3-Clause "New" or "Revised" License
1.11k stars 69 forks source link

SwiftWin32: further adopt static libraries on 5.7+ #776

Closed compnerd closed 10 months ago

compnerd commented 10 months ago

Swift 5.7.0 enables static libraries for non-standard library cases. Use this to extract the CoreGraphics interfaces out of the primary library.

codecov[bot] commented 10 months ago

Codecov Report

Attention: 9 lines in your changes are missing coverage. Please review.

Comparison is base (778e896) 27.07% compared to head (213c4ab) 27.25%. Report is 1 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #776 +/- ## ========================================== + Coverage 27.07% 27.25% +0.18% ========================================== Files 129 129 Lines 7403 7412 +9 ========================================== + Hits 2004 2020 +16 + Misses 5399 5392 -7 ``` | [Files](https://app.codecov.io/gh/compnerd/swift-win32/pull/776?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Saleem+Abdulrasool) | Coverage Δ | | |---|---|---| | [...perty-Based Animations/CubicTimingParameters.swift](https://app.codecov.io/gh/compnerd/swift-win32/pull/776?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Saleem+Abdulrasool#diff-U291cmNlcy9Td2lmdFdpbjMyL0FuaW1hdGlvbiBhbmQgSGFwdGljcy9Qcm9wZXJ0eS1CYXNlZCBBbmltYXRpb25zL0N1YmljVGltaW5nUGFyYW1ldGVycy5zd2lmdA==) | `100.00% <ø> (ø)` | | | [...erty-Based Animations/SpringTimingParameters.swift](https://app.codecov.io/gh/compnerd/swift-win32/pull/776?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Saleem+Abdulrasool#diff-U291cmNlcy9Td2lmdFdpbjMyL0FuaW1hdGlvbiBhbmQgSGFwdGljcy9Qcm9wZXJ0eS1CYXNlZCBBbmltYXRpb25zL1NwcmluZ1RpbWluZ1BhcmFtZXRlcnMuc3dpZnQ=) | `100.00% <ø> (ø)` | | | [...d Haptics/ViewControllerContextTransitioning.swift](https://app.codecov.io/gh/compnerd/swift-win32/pull/776?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Saleem+Abdulrasool#diff-U291cmNlcy9Td2lmdFdpbjMyL0FuaW1hdGlvbiBhbmQgSGFwdGljcy9WaWV3Q29udHJvbGxlckNvbnRleHRUcmFuc2l0aW9uaW5nLnN3aWZ0) | `0.00% <ø> (ø)` | | | [...tion/Configurations/ListContentConfiguration.swift](https://app.codecov.io/gh/compnerd/swift-win32/pull/776?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Saleem+Abdulrasool#diff-U291cmNlcy9Td2lmdFdpbjMyL0FwcGVhcmFuY2UgQ3VzdG9taXphdGlvbi9Db25maWd1cmF0aW9ucy9MaXN0Q29udGVudENvbmZpZ3VyYXRpb24uc3dpZnQ=) | `0.00% <ø> (ø)` | | | [Sources/SwiftWin32/AutoLayout/LayoutGuide.swift](https://app.codecov.io/gh/compnerd/swift-win32/pull/776?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Saleem+Abdulrasool#diff-U291cmNlcy9Td2lmdFdpbjMyL0F1dG9MYXlvdXQvTGF5b3V0R3VpZGUuc3dpZnQ=) | `0.00% <ø> (ø)` | | | [...rces/SwiftWin32/CoreGraphics/AffineTransform.swift](https://app.codecov.io/gh/compnerd/swift-win32/pull/776?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Saleem+Abdulrasool#diff-U291cmNlcy9Td2lmdFdpbjMyL0NvcmVHcmFwaGljcy9BZmZpbmVUcmFuc2Zvcm0uc3dpZnQ=) | `100.00% <ø> (ø)` | | | [Sources/SwiftWin32/CoreGraphics/Point.swift](https://app.codecov.io/gh/compnerd/swift-win32/pull/776?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Saleem+Abdulrasool#diff-U291cmNlcy9Td2lmdFdpbjMyL0NvcmVHcmFwaGljcy9Qb2ludC5zd2lmdA==) | `66.66% <ø> (ø)` | | | [Sources/SwiftWin32/CoreGraphics/Rect.swift](https://app.codecov.io/gh/compnerd/swift-win32/pull/776?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Saleem+Abdulrasool#diff-U291cmNlcy9Td2lmdFdpbjMyL0NvcmVHcmFwaGljcy9SZWN0LnN3aWZ0) | `86.07% <ø> (ø)` | | | [Sources/SwiftWin32/CoreGraphics/Size.swift](https://app.codecov.io/gh/compnerd/swift-win32/pull/776?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Saleem+Abdulrasool#diff-U291cmNlcy9Td2lmdFdpbjMyL0NvcmVHcmFwaGljcy9TaXplLnN3aWZ0) | `50.00% <ø> (ø)` | | | [Sources/SwiftWin32/CoreGraphics/Vector.swift](https://app.codecov.io/gh/compnerd/swift-win32/pull/776?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Saleem+Abdulrasool#diff-U291cmNlcy9Td2lmdFdpbjMyL0NvcmVHcmFwaGljcy9WZWN0b3Iuc3dpZnQ=) | `86.36% <ø> (ø)` | | | ... and [37 more](https://app.codecov.io/gh/compnerd/swift-win32/pull/776?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Saleem+Abdulrasool) | |