Преглед изворни кода

Update openjdk 15 to 15.0.3 and openjdk 11 to 11.0.11

- Remove zero width characters from method signatures
Enoc пре 4 година
родитељ
комит
d668808fac

+ 1 - 0
lib/docs/filters/openjdk/clean_html.rb

@@ -111,6 +111,7 @@ module Docs
         css('hr + br', 'p + br', 'div + br', 'hr').remove
 
         css('pre').each do |node|
+          node.content = node.content.sub(/\u200B/, '') # fix zero width space characters
           node.content = node.content.strip
           node['data-language'] = 'java'
         end

+ 3 - 0
lib/docs/filters/openjdk/clean_html_new.rb

@@ -31,6 +31,8 @@ module Docs
 
         # add syntax highlight to each method
         css('.member-signature').each do |node|
+          node.content = node.content.sub(/\u200B/, '') # fix zero width space characters
+
           node.name = 'pre'
           node['class'] = 'lang-java'
           node['data-language'] = 'java'
@@ -39,6 +41,7 @@ module Docs
             subnode.name = 'code'
           end
 
+
         end
 
         doc

+ 2 - 2
lib/docs/scrapers/openjdk.rb

@@ -38,7 +38,7 @@ module Docs
     NEWFILTERS = ['openjdk/entries_new', 'openjdk/clean_html_new']
 
     version '15' do
-      self.release = '15.0.1'
+      self.release = '15.0.3'
       self.root_path = 'index.html'
       self.base_url = 'https://docs.oracle.com/en/java/javase/15/docs/api/'
 
@@ -50,7 +50,7 @@ module Docs
     OLDFILTERS = ['openjdk/entries', 'openjdk/clean_html']
 
     version '11' do
-      self.release = '11.0.10'
+      self.release = '11.0.11'
       self.root_path = 'index.html'
       self.base_url = 'https://docs.oracle.com/en/java/javase/11/docs/api/'