solargraph
solargraph copied to clipboard
Various debugging-related log statements
Not sure if I want this merged in (it does clutter up code), but I find myself reinventing many of these log statements over and over while figuring out type resolution issues.
In the meantime, I've been keeping development branches with my open PRs merged in - see apiology/solargraph:YYYY-MM-DD. I can merge this in to those and have the improvements even we decide not to clutter up master.
Perf wise, the slowdown from the statements seems in the noise - typed-level typechecking of solargraph's code takes 23-26 seconds of wall clock on my machine either way.