xamarin / binding-tools-for-swift

MIT License
157 stars 21 forks source link

[Improvements] The projection tooling improvements #806

Open kotlarmilos opened 6 months ago

kotlarmilos commented 6 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 6 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.