History

Update jq documentation (1.7)

Simon Legner committed 3 years ago

Commit e90bc601 parent 7404fae3 files · +6 −8Browse files

Unified · Split

3 files
  1. lib/docs/filters/jq/clean_html.rb +1 −4
  2. lib/docs/filters/jq/entries.rb +1 −1
  3. lib/docs/scrapers/jq.rb +4 −3
lib/docs/filters/jq/clean_html.rb+1−4
@@ -2,8 +2,6 @@ module Docs · 1 unmodified line
22 class Jq
33 class CleanHtmlFilter < Filter
44 def call
5− content = at_css('div#manualcontent')
6−
75 css('.manual-example').each do |node|
86 container = node.parent
97 example_header = doc.document.create_element('h4')
@@ -13,8 +11,7 @@ module Docs · 3 unmodified lines
1311 node.remove_class('collapse')
1412 container.replace(node)
1513 end
16−
17− content
14+ doc
1815 end
1916 end
2017 end
lib/docs/filters/jq/entries.rb+1−1
@@ -7,7 +7,7 @@ module Docs · 6 unmodified lines
77
88 def additional_entries
99 entries = []
10− css('#manualcontent > section').each do |node|
10+ css('> section').each do |node|
1111 type = node.at_css('h2').content
1212 node.css('> section').each do |n|
1313 entries << [n.at_css('h3').content, n['id'], type]
lib/docs/scrapers/jq.rb+4−3
@@ -3,15 +3,16 @@ module Docs · 2 unmodified lines
33 self.name = 'jq'
44 self.slug = 'jq'
55 self.type = 'jq'
6− self.release = '1.6'
6+ self.release = '1.7'
77 self.links = {
8− home: 'https://stedolan.github.io/jq/'
8+ home: 'https://jqlang.github.io/jq/'
99 }
1010
11− self.base_url = "https://stedolan.github.io/jq/manual/v#{self.release}/index.html"
11+ self.base_url = "https://jqlang.github.io/jq/manual/v#{self.release}/index.html"
1212
1313 html_filters.push 'jq/entries', 'jq/clean_html'
1414
15+ options[:container] = 'main'
1516 options[:skip_links] = true
1617
1718 options[:attribution] = <<-HTML