Wingman uses hyphenation to come up with better variable names. But I didn't realize that hyphenation uses external files for the language data. These aren't bundled with the release, so Wingman crashes when trying to produce variable names for any non-symbolic types. It's not picked up in CI presumably because we build from source, which ensures the language dependencies exist.
Wingman uses
hyphenationto come up with better variable names. But I didn't realize thathyphenationuses external files for the language data. These aren't bundled with the release, so Wingman crashes when trying to produce variable names for any non-symbolic types. It's not picked up in CI presumably because we build from source, which ensures the language dependencies exist.