xamarin / binding-tools-for-swift

MIT License
160 stars 21 forks source link

[Improvements] The projection tooling improvements #806

Open kotlarmilos opened 10 months ago

kotlarmilos commented 10 months ago

Description

This issue comprises ideas and features for tooling improvements based on feedback. The more ideas will be added as we collect feedback.

rolfbjarne commented 10 months ago
  • API aggregation: Aggregate public APIs without requiring a .swift source library, relying solely on the .swiftmodule file.

I believe we shouldn't need more than what Swift itself needs? So if you want to use a Swift library from Swift code, and the Swift compiler only needs the .swiftmodule, then we should be able to figure things out with just the .swiftmodule.