I used dry-types to test yardcheck as I worked on it. Real world code (which I use day-to-day) with very thorough documentation.
-
-
-
My goal was to tweak dry-types documentation and yardcheck until it reported zero issues. A good linter should should always be "finishable"
-
This ended up being tricky. I ran into a bug in TracePoint that incorrectly reports some returns https://bugs.ruby-lang.org/issues/13369
-
Especially tricky since this bug probably wont go away soon. Solution: def tracepoint_bug_candidate? end https://git.io/vS8c5
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.