Update crystal documentation (0.25.0)

This commit is contained in:
icyleaf 2018-06-21 11:58:07 +08:00 committed by Thibaut Courouble
parent 8be51a5b36
commit 0950168660
3 changed files with 4 additions and 4 deletions

View file

@ -16,7 +16,7 @@ module Docs
end
def api
@doc = at_css('#main-content')
@doc = at_css('.main-content')
at_css('h1 + p').remove if root_page?

View file

@ -32,7 +32,7 @@ module Docs
if hierarchy && hierarchy.content.include?('Exception')
'Exceptions'
else
type = at_css('#types-list > ul > .current > a').content
type = at_css('.types-list > ul > .current > a').content
type = 'Float' if type.start_with?('Float')
type = 'Int' if type.start_with?('Int')
type = 'UInt' if type.start_with?('UInt')

View file

@ -1,7 +1,7 @@
module Docs
class Crystal < UrlScraper
self.type = 'crystal'
self.release = '0.24.1'
self.release = '0.25.0'
self.base_url = 'https://crystal-lang.org/'
self.root_path = "api/#{release}/index.html"
self.initial_paths = %w(docs/index.html)
@ -29,7 +29,7 @@ module Docs
HTML
else
<<-HTML
&copy; 2012&ndash;2017 Manas Technology Solutions.<br>
&copy; 2012&ndash;2018 Manas Technology Solutions.<br>
Licensed under the Apache License, Version 2.0.
HTML
end