Skip to content

Commit d82bff5

Browse files
Update dependency html-proofer to v5 (#8994)
* Update dependency html-proofer to v5 * fix some broken internal links * fix incorrect http https * fix rakefile to ensure all ja files are skipped * try to exlude ja files again * remove outdated note * try another suggestion to ignore all JA files * correct the ignore japanese content part of the rakefile * move archive out of jekyll folder and fix a few xrefs * also ignore api docs * fix some xrefs * fix some style errors --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Rosie Yohannan <rosie@circleci.com>
1 parent 2de1fc9 commit d82bff5

1,241 files changed

Lines changed: 317 additions & 299 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Gemfile.lock

Lines changed: 33 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,24 +31,34 @@ GIT
3131
GEM
3232
remote: https://rubygems.org/
3333
specs:
34+
Ascii85 (1.1.1)
3435
addressable (2.8.7)
3536
public_suffix (>= 2.0.2, < 7.0)
37+
afm (0.2.2)
3638
algolia_html_extractor (2.6.4)
3739
json (~> 2.0)
3840
nokogiri (~> 1.10)
3941
algoliasearch (1.27.5)
4042
httpclient (~> 2.8, >= 2.8.3)
4143
json (>= 1.5.1)
4244
asciidoctor (2.0.23)
45+
async (2.17.0)
46+
console (~> 1.26)
47+
fiber-annotation
48+
io-event (~> 1.6, >= 1.6.5)
4349
bigdecimal (3.1.8)
4450
colorator (1.1.0)
4551
concurrent-ruby (1.3.4)
52+
console (1.27.0)
53+
fiber-annotation
54+
fiber-local (~> 1.1)
55+
json
4656
csv (3.3.0)
4757
dotenv (2.8.1)
4858
em-websocket (0.5.3)
4959
eventmachine (>= 0.12.9)
5060
http_parser.rb (~> 0)
51-
ethon (0.14.0)
61+
ethon (0.16.0)
5262
ffi (>= 1.15.0)
5363
eventmachine (1.2.7)
5464
faraday (1.3.1)
@@ -57,19 +67,25 @@ GEM
5767
ruby2_keywords (>= 0.0.4)
5868
faraday-net_http (1.0.2)
5969
ffi (1.17.0)
70+
fiber-annotation (0.2.0)
71+
fiber-local (1.1.0)
72+
fiber-storage
73+
fiber-storage (1.0.0)
6074
filesize (0.2.0)
6175
forwardable-extended (2.6.0)
6276
gitlab (4.8.0)
6377
httparty (>= 0.14.0)
6478
terminal-table (>= 1.5.1)
65-
html-proofer (3.19.4)
79+
hashery (2.1.2)
80+
html-proofer (5.0.9)
6681
addressable (~> 2.3)
67-
mercenary (~> 0.3)
82+
async (~> 2.1)
6883
nokogiri (~> 1.13)
69-
parallel (~> 1.10)
84+
pdf-reader (~> 2.11)
7085
rainbow (~> 3.0)
7186
typhoeus (~> 1.3)
7287
yell (~> 2.0)
88+
zeitwerk (~> 2.5)
7389
htmlcompressor (0.4.0)
7490
htmlentities (4.3.4)
7591
http_parser.rb (0.8.0)
@@ -80,6 +96,7 @@ GEM
8096
httpclient (2.8.3)
8197
i18n (1.14.6)
8298
concurrent-ruby (~> 1.0)
99+
io-event (1.6.5)
83100
jekyll-algolia (1.7.1)
84101
algolia_html_extractor (~> 2.6)
85102
algoliasearch (~> 1.26)
@@ -120,9 +137,14 @@ GEM
120137
octokit (4.20.0)
121138
faraday (>= 0.9)
122139
sawyer (~> 0.8.0, >= 0.5.3)
123-
parallel (1.20.1)
124140
pathutil (0.16.2)
125141
forwardable-extended (~> 2.6)
142+
pdf-reader (2.12.0)
143+
Ascii85 (~> 1.0)
144+
afm (~> 0.2.1)
145+
hashery (~> 2.0)
146+
ruby-rc4
147+
ttfunk
126148
progressbar (1.13.0)
127149
pronto (0.11.2)
128150
gitlab (>= 4.4.0, < 5.0)
@@ -133,15 +155,16 @@ GEM
133155
rugged (>= 0.23.0, < 2.0)
134156
thor (>= 0.20.3, < 2.0)
135157
pronto-markdownlint (0.0.3)
136-
public_suffix (4.0.7)
158+
public_suffix (6.0.1)
137159
racc (1.8.1)
138-
rainbow (3.0.0)
160+
rainbow (3.1.1)
139161
rake (13.0.3)
140162
rb-fsevent (0.11.2)
141163
rb-inotify (0.11.1)
142164
ffi (~> 1.0)
143165
rexml (3.3.8)
144166
rouge (3.30.0)
167+
ruby-rc4 (0.1.5)
145168
ruby2_keywords (0.0.5)
146169
rugged (1.0.1)
147170
safe_yaml (1.0.5)
@@ -153,12 +176,15 @@ GEM
153176
terminal-table (3.0.2)
154177
unicode-display_width (>= 1.1.1, < 3)
155178
thor (1.1.0)
179+
ttfunk (1.8.0)
180+
bigdecimal (~> 3.1)
156181
typhoeus (1.4.1)
157182
ethon (>= 0.9.0)
158183
unicode-display_width (2.6.0)
159184
verbal_expressions (0.1.5)
160185
webrick (1.8.2)
161186
yell (2.2.2)
187+
zeitwerk (2.6.18)
162188

163189
PLATFORMS
164190
ruby

Rakefile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ task :test do
4949
]
5050

5151
ignore_files = ignore_dirs.map {|d| makeFilePath(d)}
52-
ignore_ja_files = Dir.glob("./jekyll/_site/#{JEKYLL_BASENAME}/ja/**/*").select { |e| File.file? e };
5352

5453
options = {
5554
:allow_hash_href => true,
@@ -58,8 +57,10 @@ task :test do
5857
:disable_external => true,
5958
:empty_alt_ignore => true,
6059
:parallel => { :in_processes => HTML_PROOFER_PARALLEL},
61-
:file_ignore => ignore_files.concat(ignore_ja_files),
60+
:file_ignore => ignore_files,
61+
:directory_index_file => "index.html",
62+
:ignore_files => [/ja\//, /api\//],
6263
}
6364

6465
HTMLProofer.check_directory("./jekyll/_site", options).run
65-
end
66+
end

0 commit comments

Comments
 (0)