Merge branch 'master' into deploy

* master:
  Update PHP documentation (7.2.5)
  Update Django documentation (2.0.5)
  Update D documentation (2.080.0)
  Update Elixir documentation (1.6.5)
  Update CoffeeScript documentation (2.3.0)
  Update Sinon.JS documentation (5.0.7)
  Update webpack documentation (4.8.3)
  Update Node.js documentation (10.1.0)
  Update Vagrant documentation (2.1.1)
  Update D3.js documentation (5.4.0)
  Update Bootstrap documentation (4.1.1)
  Update Electron documentation (2.0.0)
  Update Rust documentation (1.26.0)
  Update TensorFlow documentation (1.8)
pull/821/head
Thibaut Courouble 7 years ago
commit 3037581372

@ -19,6 +19,8 @@ module Docs
name.split('.')[0..2].join('.') name.split('.')[0..2].join('.')
elsif name.start_with?('ddmd') elsif name.start_with?('ddmd')
'ddmd' 'ddmd'
elsif name.start_with?('rt')
'rt'
else else
name.split('.')[0..1].join('.') name.split('.')[0..1].join('.')
end end

@ -16,8 +16,8 @@ module Docs
HTML HTML
version '4' do version '4' do
self.release = '4.1.0' self.release = '4.1.1'
self.base_url = 'https://getbootstrap.com/docs/4.0/' self.base_url = 'https://getbootstrap.com/docs/4.1/'
self.root_path = 'getting-started/introduction/' self.root_path = 'getting-started/introduction/'
html_filters.push 'bootstrap/entries_v4', 'bootstrap/clean_html_v4' html_filters.push 'bootstrap/entries_v4', 'bootstrap/clean_html_v4'

@ -16,7 +16,7 @@ module Docs
HTML HTML
version '2' do version '2' do
self.release = '2.2.2' self.release = '2.3.0'
self.base_url = 'http://coffeescript.org/' self.base_url = 'http://coffeescript.org/'
html_filters.push 'coffeescript/entries', 'coffeescript/clean_html', 'title' html_filters.push 'coffeescript/entries', 'coffeescript/clean_html', 'title'

@ -2,7 +2,7 @@ module Docs
class D < UrlScraper class D < UrlScraper
include MultipleBaseUrls include MultipleBaseUrls
self.release = '2.079.0' self.release = '2.080.0'
self.type = 'd' self.type = 'd'
self.base_urls = ['https://dlang.org/phobos/', 'https://dlang.org/spec/'] self.base_urls = ['https://dlang.org/phobos/', 'https://dlang.org/spec/']
self.root_path = 'index.html' self.root_path = 'index.html'

@ -17,7 +17,7 @@ module Docs
HTML HTML
version '5' do version '5' do
self.release = '5.1.0' self.release = '5.4.0'
self.base_url = 'https://github.com/d3/' self.base_url = 'https://github.com/d3/'
self.root_path = 'd3/blob/master/API.md' self.root_path = 'd3/blob/master/API.md'

@ -35,7 +35,7 @@ module Docs
HTML HTML
version '2.0' do version '2.0' do
self.release = '2.0.2' self.release = '2.0.5'
self.dir = '/Users/Thibaut/DevDocs/Docs/Django20' self.dir = '/Users/Thibaut/DevDocs/Docs/Django20'
self.base_url = 'https://docs.djangoproject.com/en/2.0/' self.base_url = 'https://docs.djangoproject.com/en/2.0/'
end end

@ -2,7 +2,7 @@ module Docs
class Electron < UrlScraper class Electron < UrlScraper
self.type = 'electron' self.type = 'electron'
self.base_url = 'https://electronjs.org/docs' self.base_url = 'https://electronjs.org/docs'
self.release = '1.8.4' self.release = '2.0.0'
self.links = { self.links = {
home: 'https://electronjs.org/', home: 'https://electronjs.org/',
code: 'https://github.com/electron/electron' code: 'https://github.com/electron/electron'

@ -34,7 +34,7 @@ module Docs
end end
version '1.6' do version '1.6' do
self.release = '1.6.4' self.release = '1.6.5'
self.base_urls = [ self.base_urls = [
"https://hexdocs.pm/elixir/#{release}/", "https://hexdocs.pm/elixir/#{release}/",
"https://hexdocs.pm/eex/#{release}/", "https://hexdocs.pm/eex/#{release}/",

@ -23,7 +23,7 @@ module Docs
HTML HTML
version do version do
self.release = '10.0.0' self.release = '10.1.0'
self.base_url = 'https://nodejs.org/dist/latest-v10.x/docs/api/' self.base_url = 'https://nodejs.org/dist/latest-v10.x/docs/api/'
end end

@ -4,7 +4,7 @@ module Docs
self.name = 'PHP' self.name = 'PHP'
self.type = 'php' self.type = 'php'
self.release = '7.2.2' self.release = '7.2.5'
self.base_url = 'https://secure.php.net/manual/en/' self.base_url = 'https://secure.php.net/manual/en/'
self.root_path = 'index.html' self.root_path = 'index.html'
self.initial_paths = %w( self.initial_paths = %w(
@ -61,7 +61,7 @@ module Docs
function.mssql-select-db.html function.mssql-select-db.html
pthreads.modifiers.html) pthreads.modifiers.html)
options[:skip_patterns] = [/mysqlnd/] options[:skip_patterns] = [/mysqlnd/, /xdevapi/i]
options[:attribution] = <<-HTML options[:attribution] = <<-HTML
&copy; 1997&ndash;2018 The PHP Documentation Group<br> &copy; 1997&ndash;2018 The PHP Documentation Group<br>

@ -1,7 +1,7 @@
module Docs module Docs
class Rust < UrlScraper class Rust < UrlScraper
self.type = 'rust' self.type = 'rust'
self.release = '1.25.0' self.release = '1.26.0'
self.base_url = 'https://doc.rust-lang.org/' self.base_url = 'https://doc.rust-lang.org/'
self.root_path = 'book/first-edition/index.html' self.root_path = 'book/first-edition/index.html'
self.initial_paths = %w( self.initial_paths = %w(

@ -18,6 +18,11 @@ module Docs
Licensed under the BSD License. Licensed under the BSD License.
HTML HTML
version '5' do
self.release = '5.0.7'
self.base_url = "http://sinonjs.org/releases/v#{release}/"
end
version '4' do version '4' do
self.release = '4.5.0' self.release = '4.5.0'
self.base_url = "http://sinonjs.org/releases/v#{release}/" self.base_url = "http://sinonjs.org/releases/v#{release}/"

@ -4,7 +4,7 @@ module Docs
class Tensorflow < UrlScraper class Tensorflow < UrlScraper
self.name = 'TensorFlow' self.name = 'TensorFlow'
self.type = 'tensorflow' self.type = 'tensorflow'
self.release = '1.6' self.release = '1.8'
self.root_path = 'index.html' self.root_path = 'index.html'
self.links = { self.links = {
home: 'https://www.tensorflow.org/', home: 'https://www.tensorflow.org/',

@ -2,7 +2,7 @@ module Docs
class Vagrant < UrlScraper class Vagrant < UrlScraper
self.name = 'Vagrant' self.name = 'Vagrant'
self.type = 'vagrant' self.type = 'vagrant'
self.release = '2.0.4' self.release = '2.1.1'
self.base_url = 'https://www.vagrantup.com/docs/' self.base_url = 'https://www.vagrantup.com/docs/'
self.root_path = 'index.html' self.root_path = 'index.html'
self.links = { self.links = {

@ -4,7 +4,7 @@ module Docs
self.type = 'webpack' self.type = 'webpack'
version do version do
self.release = '4.6.0' self.release = '4.8.3'
self.base_url = 'https://webpack.js.org/' self.base_url = 'https://webpack.js.org/'
self.root_path = 'guides/' self.root_path = 'guides/'
self.initial_paths = %w( self.initial_paths = %w(

Loading…
Cancel
Save