History

Merge pull request #2404 from spuun/improve-crystal-navigation

Crystal docs: Use fully qualified name for entries

Simon Legner committed 1 year ago

Commit dccec102 parents d851473 5fef9761 file · +5 −1Browse files

Unified · Split

lib/docs/filters/crystal/entries.rb+5−1
@@ -16,8 +16,12 @@ module Docs · 15 unmodified lines
16 name16 name
17 else17 else
18 return at_css('h1').content.strip unless at_css('.type-name')18 return at_css('h1').content.strip unless at_css('.type-name')
19 name = at_css('.type-name').children.last.content.strip19 name = at_css('.type-name').children.reject { |n| n.matches?('.kind') }
20 name.map! { |n| n.text.strip }
21 name.reject! &:empty?
22 name = name.join
20 name.remove! %r{\(.*\)}23 name.remove! %r{\(.*\)}
24 name.strip!
21 name25 name
22 end26 end
23 end27 end