[devdocsgjs/main: 1091/1867] haxe: update release, clean html
- From: Andy Holmes <andyholmes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [devdocsgjs/main: 1091/1867] haxe: update release, clean html
- Date: Fri, 19 Nov 2021 23:47:44 +0000 (UTC)
commit 97edd615031bed4307cf3e8c076027bee93d8c3c
Author: Simon Legner <Simon Legner gmail com>
Date: Fri Nov 13 00:06:47 2020 +0100
haxe: update release, clean html
lib/docs/filters/haxe/clean_html.rb | 6 ++++--
lib/docs/scrapers/haxe.rb | 2 +-
2 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/lib/docs/filters/haxe/clean_html.rb b/lib/docs/filters/haxe/clean_html.rb
index 4e9bd635..c75316b5 100644
--- a/lib/docs/filters/haxe/clean_html.rb
+++ b/lib/docs/filters/haxe/clean_html.rb
@@ -2,7 +2,7 @@ module Docs
class Haxe
class CleanHtmlFilter < Filter
def call
- css('.viewsource', 'hr', 'h1 > small', '.inherited-fields').remove
+ css('.viewsource', 'hr', 'h1 > small', '.inherited-fields', '.label-meta').remove
css('h4 + h1').each do |node|
node.after(node.previous_element)
@@ -28,8 +28,10 @@ module Docs
end
css('.field').each do |node|
+ h3 = node.at_css('h3:not(:empty)')
+ next unless h3.present?
link = node.at_css('a[name]')
- node.at_css('h3:not(:empty)')['id'] = link['name']
+ h3['id'] = link['name']
link.before(link.children).remove
node.before(node.children).remove
end
diff --git a/lib/docs/scrapers/haxe.rb b/lib/docs/scrapers/haxe.rb
index 892085be..4950ed67 100644
--- a/lib/docs/scrapers/haxe.rb
+++ b/lib/docs/scrapers/haxe.rb
@@ -2,7 +2,7 @@ module Docs
class Haxe < UrlScraper
self.name = 'Haxe'
self.type = 'simple'
- self.release = '4.0.5'
+ self.release = '4.1.3'
self.base_url = 'https://api.haxe.org/'
html_filters.push 'haxe/clean_html', 'haxe/entries'
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]