Commit 3623a1e
committed
fix(metadata-generator): Improve blacklist/whitelist filtering diagnostics
* In verbose logs include both the JS and Native names if different
* Output which rule enabled and which rule disabled a given entity
in verbose logs. This makes it much easier to understand why
a particular symbol is considered blacklisted or whitelisted.
* Output command line arguments in `stderr` stream along with `stdout`
and remove the additional quotes and commas. This way it's much easier
to grab all arguments directly from the `stderr` text file and paste them in
Xcode to debug metadata generation.
* Rename the `--no-apply-manual-changes` argument to
`-apply-manual-dts-changes` (defaulting to `true`). This name better
conveys its purpose, uses LLVM argument parsing (like all other
arguments) and doesn't start with a negation. Passing
`-apply-manual-dts-changes=false` disables the default.1 parent ed3afde commit 3623a1e
1 file changed
Lines changed: 1 addition & 1 deletion
0 commit comments