Unified · Split
| @@ -42,11 +42,14 @@ module Docs · 41 unmodified lines | |||
| 42 | entries << [node.content, node['id']] unless node.content.include?('Note:') | 42 | entries << [node.content, node['id']] unless node.content.include?('Note:') |
| 43 | end | 43 | end |
| 44 | else | 44 | else |
| 45 | css('#methods + * + div > .method', '#required-methods + div > .method', '#provided-methods + div > .method').map do |node| | 45 | css('.method') |
| 46 | name = node.at_css('.fnname').content | 46 | .select {|node| !node.at_css('.fnname').nil?} |
| 47 | name.prepend "#{self.name}::" | 47 | .map {|node| |
| 48 | [name, node['id']] | 48 | name = node.at_css('.fnname').content |
| 49 | end | 49 | name.prepend "#{self.name}::" |
| 50 | [name, node['id']] | ||
| 51 | } | ||
| 52 | .uniq {|item| item[0]} | ||
| 50 | end | 53 | end |
| 51 | end | 54 | end |
| 52 | end | 55 | end |