Galen O’Hanlon

Results 6 issues of Galen O’Hanlon

I think it's better to be conservative, as the list of variables that can cause discrepancies is incomplete and unlikely to ever be exhaustive. Other things that seem to cause...

Using `pip install -r requirements.txt` with the included requirements was enough for me to run `python encoder.py` in a clean Python 3.6.1 install. Note that I also specified the Python...

### Description #2247 better isolates the `AttributeRemoverTests` to just `AttributeRemover`. Along the way, a new assert helper was created that, unlike `assertMacroExpansion`, doesn't trim newlines before comparing values. Notably, this...

bug

### Description `assertMacro` only applies fix-its when _all_ emitted diagnostics have one or more fix-its, so fix-it coverage is lost when macros include diagnostics with and without fix-its. Instead, fixes...

bug

### Description I have a diagnostic with several fix-its, where only one can be applied. Here's the usage, and note that, while `diagnostics` is correct and (very!) useful, both `fixes`...

bug

### Description Swift provides non-public initializers that default optionals to `nil`. A design tenet of MemberwiseInit has been to strive to be a pure superset of Swift's memberwise initializer, and...

enhancement