[devdocsgjs/main: 1086/1867] leaflet: add version 1.7.1
- From: Andy Holmes <andyholmes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [devdocsgjs/main: 1086/1867] leaflet: add version 1.7.1
- Date: Fri, 19 Nov 2021 23:47:44 +0000 (UTC)
commit c9e2e9a9d2e77e1d30e2991550eaf61a9357a3f3
Author: Simon Legner <Simon Legner gmail com>
Date: Thu Nov 12 21:53:21 2020 +0100
leaflet: add version 1.7.1
https://leafletjs.com/2020/09/04/leaflet-1.7.1.html
lib/docs/filters/leaflet/clean_html.rb | 14 +++++++-------
lib/docs/scrapers/leaflet.rb | 5 +++++
2 files changed, 12 insertions(+), 7 deletions(-)
---
diff --git a/lib/docs/filters/leaflet/clean_html.rb b/lib/docs/filters/leaflet/clean_html.rb
index 802463de..717b7c74 100644
--- a/lib/docs/filters/leaflet/clean_html.rb
+++ b/lib/docs/filters/leaflet/clean_html.rb
@@ -8,25 +8,25 @@ module Docs
node.name = 'h2'
end
- at_css('> h2:first-child').name = 'h1'
-
- # remove "This reference reflects Leaflet 1.2.0."
- css('h1 ~ p').each do |node|
+ # remove "This reference reflects Leaflet"
+ css('p:contains("This reference reflects Leaflet")').each do |node|
node.remove
break
end
+ at_css('> h2:first-child').name = 'h1'
+
css('section', 'code b', '.accordion', '.accordion-overflow', '.accordion-content').each do |node|
node.before(node.children).remove
end
css('pre > code').each do |node|
node['class'] ||= ''
- lang = if node['class'].include?('lang-html') || node.content =~ /\A</
+ lang = if node['class'].include?('lang-html') || node['class'].include?('language-html') ||
node.content =~ /\A</
'html'
- elsif node['class'].include?('lang-css')
+ elsif node['class'].include?('lang-css') || node['class'].include?('language-css')
'css'
- elsif node['class'].include?('lang-js') || node['class'].include?('lang-javascript')
+ elsif node['class'].include?('lang-js') || node['class'].include?('language-js') ||
node['class'].include?('lang-javascript')
'javascript'
end
node.parent['data-language'] = lang if lang
diff --git a/lib/docs/scrapers/leaflet.rb b/lib/docs/scrapers/leaflet.rb
index ca75ea57..69abef25 100644
--- a/lib/docs/scrapers/leaflet.rb
+++ b/lib/docs/scrapers/leaflet.rb
@@ -19,6 +19,11 @@ module Docs
Maps © OpenStreetMap contributors.
HTML
+ version '1.7' do
+ self.release = '1.7.1'
+ self.base_url = "https://leafletjs.com/reference-#{release}.html"
+ end
+
version '1.6' do
self.release = '1.6.0'
self.base_url = "https://leafletjs.com/reference-#{release}.html"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]