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
1616 name
1717 else
1818 return at_css('h1').content.strip unless at_css('.type-name')
19− name = at_css('.type-name').children.last.content.strip
19+ 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
2023 name.remove! %r{\(.*\)}
24+ name.strip!
2125 name
2226 end
2327 end