Jelajahi Sumber

Use fully qualified name

Jon Börjesson 11 bulan lalu
induk
melakukan
5fef97636a
1 mengubah file dengan 5 tambahan dan 1 penghapusan
  1. 5 1
      lib/docs/filters/crystal/entries.rb

+ 5 - 1
lib/docs/filters/crystal/entries.rb

@@ -16,8 +16,12 @@ module Docs
           name
         else
           return at_css('h1').content.strip unless at_css('.type-name')
-          name = at_css('.type-name').children.last.content.strip
+          name = at_css('.type-name').children.reject { |n| n.matches?('.kind') }
+          name.map! { |n| n.text.strip }
+          name.reject! &:empty?
+          name = name.join
           name.remove! %r{\(.*\)}
+          name.strip!
           name
         end
       end