Fix version blocks and update patch version

pull/1090/head
Jasper van Merle 5 years ago
parent 84afa65bcb
commit f47326e787

@ -2,7 +2,6 @@ module Docs
class Crystal < UrlScraper
self.type = 'crystal'
self.base_url = 'https://crystal-lang.org/'
self.root_path = "api/#{release}/index.html"
self.initial_paths = %w(docs/index.html)
self.links = {
home: 'https://crystal-lang.org/',
@ -11,14 +10,6 @@ module Docs
html_filters.push 'crystal/entries', 'crystal/clean_html'
options[:only_patterns] = [/\Adocs\//, /\Aapi\/#{release}\//]
options[:skip_patterns] = [/debug/i]
options[:replace_paths] = {
"api/#{release}/" => "api/#{release}/index.html",
'docs/' => 'docs/index.html'
}
options[:attribution] = ->(filter) {
if filter.slug.start_with?('docs')
<<-HTML
@ -35,11 +26,29 @@ module Docs
}
version '0.31' do
self.release = '0.31.0'
self.release = '0.31.1'
self.root_path = "api/#{release}/index.html"
options[:only_patterns] = [/\Adocs\//, /\Aapi\/#{release}\//]
options[:skip_patterns] = [/debug/i]
options[:replace_paths] = {
"api/#{release}/" => "api/#{release}/index.html",
'docs/' => 'docs/index.html'
}
end
version '0.30' do
self.release = '0.30.1'
self.root_path = "api/#{release}/index.html"
options[:only_patterns] = [/\Adocs\//, /\Aapi\/#{release}\//]
options[:skip_patterns] = [/debug/i]
options[:replace_paths] = {
"api/#{release}/" => "api/#{release}/index.html",
'docs/' => 'docs/index.html'
}
end
def get_latest_version(opts)

Loading…
Cancel
Save