History

Ignore non-existing paths

A bug in crystals doc generation causes the docs to contain links to non-documented and therefore non-existing types.

Jon Börjesson committed 2 years ago

Commit a8367581 parent 500f45b1 file · +6 −0Browse files

Unified · Split

lib/docs/scrapers/crystal.rb+6−0
@@ -19,6 +19,12 @@ module Docs · 18 unmodified lines
19 19
20 html_filters.push 'crystal/entries', 'crystal/clean_html'20 html_filters.push 'crystal/entries', 'crystal/clean_html'
21 21
22 options[:skip_patterns] = [
23 %r{\ACrystal/System/},
24 %r{\AIO/Evented.html\z},
25 %r{\ARegex/PCRE2.html\z}
26 ]
27
22 options[:attribution] = ->(filter) {28 options[:attribution] = ->(filter) {
23 if filter.current_url.path.start_with?('/reference/')29 if filter.current_url.path.start_with?('/reference/')
24 <<-HTML30 <<-HTML