History

Merge pull request #1781 from rdlu/feature/phx-1-16

Update Phoenix Framework 1.16 / Elixir misc fixes

Simon Legner committed 4 years ago

Commit d8ebee42 parents f5d8edb b46e9583 files · +5 −2Browse files

Unified · Split

3 files
  1. .tool-versions +1 −0
  2. lib/docs/filters/elixir/clean_html.rb +2 −0
  3. lib/docs/scrapers/phoenix.rb +2 −2
.tool-versions+1−0
@@ -0,0 +1 @@
1+ruby 2.7.4
lib/docs/filters/elixir/clean_html.rb+2−0
@@ -27,6 +27,8 @@ module Docs · 26 unmodified lines
2727 def api
2828 css('.hover-link', 'footer', ':not(.detail-header) > .view-source').remove
2929
30+ css('h1 .settings').remove
31+
3032 css('.summary').each do |node|
3133 node.name = 'dl'
3234 end
lib/docs/scrapers/phoenix.rb+2−2
@@ -1,7 +1,7 @@
11 module Docs
22 class Phoenix < UrlScraper
33 self.type = 'elixir'
4− self.release = '1.5.6'
4+ self.release = '1.6.11'
55 self.base_url = 'https://hexdocs.pm/'
66 self.root_path = 'phoenix/Phoenix.html'
77 self.initial_paths = %w(
@@ -20,7 +20,7 @@ module Docs · 12 unmodified lines
2020
2121 options[:container] = '#content'
2222
23− options[:skip_patterns] = [/extra-api-reference/]
23+ options[:skip_patterns] = [/extra-api-reference/, /js/, /\d+\.\d+\.\d+/]
2424 options[:only_patterns] = [
2525 /\Aphoenix\//,
2626 /\Aecto\//,