- Remove zero width characters from method signatures
Unified · Split
| @@ -111,6 +111,7 @@ module Docs · 110 unmodified lines | |||
| 111 | css('hr + br', 'p + br', 'div + br', 'hr').remove | 111 | css('hr + br', 'p + br', 'div + br', 'hr').remove |
| 112 | 112 | ||
| 113 | css('pre').each do |node| | 113 | css('pre').each do |node| |
| 114 | node.content = node.content.sub(/\u200B/, '') # fix zero width space characters | ||
| 114 | node.content = node.content.strip | 115 | node.content = node.content.strip |
| 115 | node['data-language'] = 'java' | 116 | node['data-language'] = 'java' |
| 116 | end | 117 | end |
| @@ -31,6 +31,8 @@ module Docs · 30 unmodified lines | |||
| 31 | 31 | ||
| 32 | # add syntax highlight to each method | 32 | # add syntax highlight to each method |
| 33 | css('.member-signature').each do |node| | 33 | css('.member-signature').each do |node| |
| 34 | node.content = node.content.sub(/\u200B/, '') # fix zero width space characters | ||
| 35 | |||
| 34 | node.name = 'pre' | 36 | node.name = 'pre' |
| 35 | node['class'] = 'lang-java' | 37 | node['class'] = 'lang-java' |
| 36 | node['data-language'] = 'java' | 38 | node['data-language'] = 'java' |
| @@ -39,6 +41,7 @@ module Docs · 2 unmodified lines | |||
| 39 | subnode.name = 'code' | 41 | subnode.name = 'code' |
| 40 | end | 42 | end |
| 41 | 43 | ||
| 44 | |||
| 42 | end | 45 | end |
| 43 | 46 | ||
| 44 | doc | 47 | doc |
| @@ -38,7 +38,7 @@ module Docs · 37 unmodified lines | |||
| 38 | NEWFILTERS = ['openjdk/entries_new', 'openjdk/clean_html_new'] | 38 | NEWFILTERS = ['openjdk/entries_new', 'openjdk/clean_html_new'] |
| 39 | 39 | ||
| 40 | version '15' do | 40 | version '15' do |
| 41 | self.release = '15.0.1' | 41 | self.release = '15.0.3' |
| 42 | self.root_path = 'index.html' | 42 | self.root_path = 'index.html' |
| 43 | self.base_url = 'https://docs.oracle.com/en/java/javase/15/docs/api/' | 43 | self.base_url = 'https://docs.oracle.com/en/java/javase/15/docs/api/' |
| 44 | 44 | ||
| @@ -50,7 +50,7 @@ module Docs · 5 unmodified lines | |||
| 50 | OLDFILTERS = ['openjdk/entries', 'openjdk/clean_html'] | 50 | OLDFILTERS = ['openjdk/entries', 'openjdk/clean_html'] |
| 51 | 51 | ||
| 52 | version '11' do | 52 | version '11' do |
| 53 | self.release = '11.0.10' | 53 | self.release = '11.0.11' |
| 54 | self.root_path = 'index.html' | 54 | self.root_path = 'index.html' |
| 55 | self.base_url = 'https://docs.oracle.com/en/java/javase/11/docs/api/' | 55 | self.base_url = 'https://docs.oracle.com/en/java/javase/11/docs/api/' |
| 56 | 56 | ||