Improve JavaScript scraper

pull/142/head
Thibaut 10 years ago
parent 457386f13a
commit f2abb3552f

@ -1,8 +1,9 @@
module Docs module Docs
class Javascript class Javascript
class EntriesFilter < Docs::EntriesFilter class EntriesFilter < Docs::EntriesFilter
TYPES = %w(Array Boolean Date Function Intl JSON Map Math Number Object TYPES = %w(Array ArrayBuffer Boolean DataView Date Function Intl JSON Map
RegExp Set String Symbol WeakMap WeakSet) Math Number Object Promise RegExp Set String Symbol TypedArray WeakMap
WeakSet)
INTL_OBJECTS = %w(Collator DateTimeFormat NumberFormat) INTL_OBJECTS = %w(Collator DateTimeFormat NumberFormat)
def get_name def get_name

@ -24,7 +24,8 @@ module Docs
/Strict_mode /Strict_mode
/Functions/rest_parameters /Functions/rest_parameters
/Methods_Index /Methods_Index
/Properties_Index) /Properties_Index
/Strict_mode/Transitioning_to_strict_mode)
# Duplicates # Duplicates
options[:skip].concat %w( options[:skip].concat %w(
@ -38,6 +39,8 @@ module Docs
url.sub! 'https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference', Javascript.base_url url.sub! 'https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference', Javascript.base_url
url.sub! 'https://developer.mozilla.org/En/Core_JavaScript_1.5_Reference', Javascript.base_url url.sub! 'https://developer.mozilla.org/En/Core_JavaScript_1.5_Reference', Javascript.base_url
url.sub! '/Operators/Special/', '/Operators/' url.sub! '/Operators/Special/', '/Operators/'
url.sub! 'Destructing_assignment', 'Destructuring_assignment'
url.sub! 'Array.prototype.values()', 'values'
url url
end end
end end

Loading…
Cancel
Save