History

Update MDN scrapers

Thibaut committed 11 years ago

Commit bd52c741 parent 329dfea2 files · +10 −3Browse files

Unified · Split

2 files
  1. lib/docs/filters/dom/entries.rb +5 −1
  2. lib/docs/filters/javascript/entries.rb +5 −2
lib/docs/filters/dom/entries.rb+5−1
@@ -12,6 +12,7 @@ module Docs · 11 unmodified lines
1212 'Fetch' => 'Fetch',
1313 'File API' => 'File',
1414 'Geolocation' => 'Geolocation',
15+ 'Geometry' => 'Geometry',
1516 'Media Capture' => 'Media',
1617 'Media Source' => 'Media',
1718 'MediaStream' => 'Media',
@@ -24,7 +25,8 @@ module Docs · 6 unmodified lines
2425 'Web Messaging' => 'Web Messaging',
2526 'Web Storage' => 'Web Storage',
2627 'Web Workers' => 'Web Workers',
27− 'WebRTC' => 'WebRTC' }
28+ 'WebRTC' => 'WebRTC',
29+ 'WebVR' => 'WebVR' }
2830
2931 TYPE_BY_NAME_STARTS_WITH = {
3032 'Audio' => 'Web Audio',
@@ -51,6 +53,7 @@ module Docs · 20 unmodified lines
5153 'Node' => 'Node',
5254 'Notification' => 'Notification',
5355 'ParentNode' => 'Node',
56+ 'Push' => 'Push',
5457 'Range' => 'Range',
5558 'RTC' => 'WebRTC',
5659 'screen' => 'Screen',
@@ -79,6 +82,7 @@ module Docs · 22 unmodified lines
7982 'TextMetrics' => 'Canvas',
8083 'udio' => 'Web Audio',
8184 'WebGL' => 'Canvas',
85+ 'WebVR' => 'WebVR',
8286 'Worker' => 'Web Workers' }
8387
8488 TYPE_BY_NAME_MATCHES = {}
lib/docs/filters/javascript/entries.rb+5−2
@@ -2,8 +2,8 @@ module Docs · 1 unmodified line
22 class Javascript
33 class EntriesFilter < Docs::EntriesFilter
44 TYPES = %w(Array ArrayBuffer Boolean DataView Date Function Intl JSON Map
5− Math Number Object Promise RegExp Set String Symbol TypedArray WeakMap
6− WeakSet)
5+ Math Number Object Promise RegExp Set SIMD String Symbol TypedArray
6+ WeakMap WeakSet)
77 INTL_OBJECTS = %w(Collator DateTimeFormat NumberFormat)
88
99 def get_name
@@ -21,6 +21,7 @@ module Docs · 11 unmodified lines
2121 name
2222 else
2323 name = super
24+ name.remove! 'Classes.'
2425 name.remove! 'Functions.'
2526 name.remove! 'Functions and function scope.'
2627 name.remove! 'Operators.'
@@ -34,6 +35,8 @@ module Docs · 7 unmodified lines
3435 'Statements'
3536 elsif slug.start_with? 'Operators'
3637 'Operators'
38+ elsif slug.start_with? 'Classes'
39+ 'Classes'
3740 elsif slug.start_with?('Functions_and_function_scope') || slug.start_with?('Functions') || slug.include?('GeneratorFunction')
3841 'Function'
3942 elsif slug.start_with? 'Global_Objects'

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t