Unified · Split
| @@ -54,7 +54,7 @@ module Docs · 53 unmodified lines | ||
| 54 | 54 | node.name = 'h3' |
| 55 | 55 | node['id'] = id |
| 56 | 56 | |
| 57 | − source_href = node.at_css('.view-source').attr('href') | |
| 57 | + source_href = node.at_css('a.icon-action[title="View Source"]').attr('href') | |
| 58 | 58 | |
| 59 | 59 | node.content = node.at_css('.signature').inner_text |
| 60 | 60 | node << %(<a href="#{source_href}" class="source">Source</a>) |
| @@ -69,6 +69,8 @@ module Docs · 8 unmodified lines | ||
| 69 | 69 | node['data-language'] = 'elixir' |
| 70 | 70 | node.content = node.content |
| 71 | 71 | end |
| 72 | + | |
| 73 | + css('.icon-action').remove | |
| 72 | 74 | end |
| 73 | 75 | end |
| 74 | 76 | end |
| @@ -33,6 +33,19 @@ module Docs · 32 unmodified lines | ||
| 33 | 33 | "https://elixir-lang.org/getting-started/introduction.html" ] |
| 34 | 34 | end |
| 35 | 35 | |
| 36 | + version '1.15' do | |
| 37 | + self.release = '1.15.4' | |
| 38 | + self.base_urls = [ | |
| 39 | + "https://hexdocs.pm/elixir/#{release}/", | |
| 40 | + "https://hexdocs.pm/eex/#{release}/", | |
| 41 | + "https://hexdocs.pm/ex_unit/#{release}/", | |
| 42 | + "https://hexdocs.pm/iex/#{release}/", | |
| 43 | + "https://hexdocs.pm/logger/#{release}/", | |
| 44 | + "https://hexdocs.pm/mix/#{release}/", | |
| 45 | + 'https://elixir-lang.org/getting-started/' | |
| 46 | + ] | |
| 47 | + end | |
| 48 | + | |
| 36 | 49 | version '1.14' do |
| 37 | 50 | self.release = '1.14.1' |
| 38 | 51 | self.base_urls = [ |