objc-diff
objc-diff copied to clipboard
An Objective-C API diff report generator
Hey Matt! Some time ago, I was looking for a “user-friendly” way to browse changes in the SDK and started https://sdk.news. I built a simple crawler to collect the data...
The headers in the Xcode 11 SDKs make use of the #pragma clang availability attribute, support for which currently only exists in Clang trunk. The tool's version of Clang needs...
hi, I want do something to check if the framework api has change. Luchly, I find this repo and I try to use this tool. But, I find some issues....
There's interest in using the tool to diff SDK versions, this currently requires some hoop jumping as the frameworks to diff must be located outside of the SDK sysroot since...
This substantially improves performance, but is not yet reliable. During testing it was observed that declarations that were not in any PCH were being excluded, including superclass references for classes...
Reporting changes to declarations as old and new values for the entire declaration is a convenient generic mechanism that applies to multiple modification types. However, it may be preferable to...
Include source and binary compatibility information in the report.
Currently only typedefs for structs and unions are exposed. This is consistent with the Apple reports but incomplete. Include struct/union members and report modifications to them.