Crystal docs: Use fully qualified name for entries
Unified · Split
| @@ -16,8 +16,12 @@ module Docs · 15 unmodified lines | |||
| 16 | name | 16 | name |
| 17 | else | 17 | 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.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 | ||
| 20 | name.remove! %r{\(.*\)} | 23 | name.remove! %r{\(.*\)} |
| 24 | name.strip! | ||
| 21 | name | 25 | name |
| 22 | end | 26 | end |
| 23 | end | 27 | end |