History

Update Elixir documentation (1.15.4)

Simon Legner committed 3 years ago

Commit f4a17d01 parent f0e52f82 files · +16 −1Browse files

Unified · Split

2 files
  1. lib/docs/filters/elixir/clean_html.rb +3 −1
  2. lib/docs/scrapers/elixir.rb +13 −0
lib/docs/filters/elixir/clean_html.rb+3−1
@@ -54,7 +54,7 @@ module Docs · 53 unmodified lines
54 node.name = 'h3'54 node.name = 'h3'
55 node['id'] = id55 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 node.content = node.at_css('.signature').inner_text59 node.content = node.at_css('.signature').inner_text
60 node << %(<a href="#{source_href}" class="source">Source</a>)60 node << %(<a href="#{source_href}" class="source">Source</a>)
@@ -69,6 +69,8 @@ module Docs · 8 unmodified lines
69 node['data-language'] = 'elixir'69 node['data-language'] = 'elixir'
70 node.content = node.content70 node.content = node.content
71 end71 end
72
73 css('.icon-action').remove
72 end74 end
73 end75 end
74 end76 end
lib/docs/scrapers/elixir.rb+13−0
@@ -33,6 +33,19 @@ module Docs · 32 unmodified lines
33 "https://elixir-lang.org/getting-started/introduction.html" ]33 "https://elixir-lang.org/getting-started/introduction.html" ]
34 end34 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 version '1.14' do49 version '1.14' do
37 self.release = '1.14.1'50 self.release = '1.14.1'
38 self.base_urls = [51 self.base_urls = [