From 5d36458c46151f79d0f9bf52ea422c2fb96d96aa Mon Sep 17 00:00:00 2001 From: Thibaut Courouble Date: Sun, 13 Nov 2016 10:36:43 -0500 Subject: [PATCH] Update Kotlin documentation (1.0.4) --- lib/docs/filters/kotlin/clean_html.rb | 4 +++- lib/docs/scrapers/kotlin.rb | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/docs/filters/kotlin/clean_html.rb b/lib/docs/filters/kotlin/clean_html.rb index 3c09f3f4..3ea049a3 100644 --- a/lib/docs/filters/kotlin/clean_html.rb +++ b/lib/docs/filters/kotlin/clean_html.rb @@ -15,7 +15,9 @@ module Docs end css('pre').each do |node| - node['data-language'] = node.at_css('code')['class'][/lang_(\w+)/, 1] if node.at_css('code') + node['data-language'] = 'kotlin' if node.at_css('code[data-lang="text/x-kotlin"]') + node['data-language'] = 'xml' if node.at_css('code[data-lang="application/xml"]') + node['data-language'] = 'javascript' if node.at_css('code[data-lang="text/javascript"]') node.content = node.content end end diff --git a/lib/docs/scrapers/kotlin.rb b/lib/docs/scrapers/kotlin.rb index d122591c..d92bd277 100644 --- a/lib/docs/scrapers/kotlin.rb +++ b/lib/docs/scrapers/kotlin.rb @@ -1,7 +1,7 @@ module Docs class Kotlin < UrlScraper self.type = 'kotlin' - self.release = '1.0.3' + self.release = '1.0.4' self.base_url = 'https://kotlinlang.org/' self.root_path = 'api/latest/jvm/stdlib/index.html' self.links = {