Closed johnfairh closed 7 months ago
1 Warning | |
---|---|
:warning: | Big PR |
Generated by :no_entry_sign: Danger
Some pathological extension-merging...
Autolinking was quite an effort; at least I understand what it was doing now. The various test specs have changes which are all improvements/bug fixes --- far too much effort to reimplement the bugs:
Object
and stuff nested in typealias'd extensions now worksI am confident the rework is good, the specs exercise all the paths in so many weird ways.
Thanks to the efforts from last year (#1369) there's a prototype and a lot of thoughts about this, so let's see how much further it can go without too much risk to existing projects.
Testcase / demo in spec/integration_specs/jazzy_multi_modules, 3x Swift & 1 ObjC module.
Ready to go now, will let it sit a bit first.