History

Update Haxe documentation (3.3.0)

Thibaut Courouble committed 9 years ago

Commit 8aa9a201 parent 130009b2 files · +11 −2Browse files

Unified · Split

2 files
  1. lib/docs/filters/haxe/clean_html.rb +10 −1
  2. lib/docs/scrapers/haxe.rb +1 −1
lib/docs/filters/haxe/clean_html.rb+10−1
@@ -2,7 +2,7 @@ module Docs · 1 unmodified line
2 class Haxe2 class Haxe
3 class CleanHtmlFilter < Filter3 class CleanHtmlFilter < Filter
4 def call4 def call
5 css('.viewsource').remove5 css('.viewsource', 'hr', 'h1 > small', '.inherited-fields').remove
6 6
7 css('h4 + h1').each do |node|7 css('h4 + h1').each do |node|
8 node.after(node.previous_element)8 node.after(node.previous_element)
@@ -21,6 +21,7 @@ module Docs · 12 unmodified lines
21 end21 end
22 22
23 css('.field > p > code:first-child:last-child').each do |node|23 css('.field > p > code:first-child:last-child').each do |node|
24 next if node.next.try(:content).present?
24 node = node.parent25 node = node.parent
25 node.name = 'h3'26 node.name = 'h3'
26 node.inner_html = node.inner_html.squish.gsub('</span><', '</span> <')27 node.inner_html = node.inner_html.squish.gsub('</span><', '</span> <')
@@ -41,6 +42,14 @@ module Docs · 14 unmodified lines
41 node.name = 'p'42 node.name = 'p'
42 end43 end
43 44
45 css('> div.indent').each do |node|
46 node.name = 'blockquote'
47 end
48
49 css('p.inline-content').each do |node|
50 node.name = 'div'
51 end
52
44 doc53 doc
45 end54 end
46 end55 end
lib/docs/scrapers/haxe.rb+1−1
@@ -2,7 +2,7 @@ module Docs · 1 unmodified line
2 class Haxe < UrlScraper2 class Haxe < UrlScraper
3 self.name = 'Haxe'3 self.name = 'Haxe'
4 self.type = 'haxe'4 self.type = 'haxe'
5 self.release = '3.2.1'5 self.release = '3.3.0'
6 self.base_url = 'http://api.haxe.org/'6 self.base_url = 'http://api.haxe.org/'
7 7
8 html_filters.push 'haxe/clean_html', 'haxe/entries'8 html_filters.push 'haxe/clean_html', 'haxe/entries'

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t