yardcheck icon indicating copy to clipboard operation
yardcheck copied to clipboard

Validate YARD docs by running your test suite

Results 4 yardcheck issues
Sort by recently updated
recently updated
newest added

This parser works decently well but there are some decent bugs (https://github.com/lsegal/yard/issues/1077) that I would like to get past. It is also private API and I it looks like the...

Right now we just silently ignore them: ``` >> YARD::Registry.all(:method).select { |m| m.to_s =~ /percent_literal\?/ }.first.tags => [ #, #, # ] ``` see also #10

Ideally there would be a way to distinguish between these two method calls ```ruby module Bar def self.example1(value) end def self.example2(value) end end Bar.example1(String.new) Bar.example2(String) ``` but unfortunately it seems...

Even YARD has some docs that [use literal ruby in the type annotation](https://github.com/lsegal/yard/blob/fdf71a4708e91d2c422ef2a815ee9c36a7c60710/lib/yard/registry.rb#L257) like so ``` # @param path [:root] ``` where we should parse `:root` as "literally the symbol...