From e2336a1ce33bca75bc06c980a57f9b75dd880c0f Mon Sep 17 00:00:00 2001 From: Simon Legner Date: Sun, 23 Feb 2025 08:47:25 +0100 Subject: [PATCH] Update PHPUnit documentation (12.0) --- lib/docs/filters/phpunit/clean_html.rb | 2 +- lib/docs/scrapers/phpunit.rb | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/lib/docs/filters/phpunit/clean_html.rb b/lib/docs/filters/phpunit/clean_html.rb index 5e36704c..dacb1587 100644 --- a/lib/docs/filters/phpunit/clean_html.rb +++ b/lib/docs/filters/phpunit/clean_html.rb @@ -2,7 +2,7 @@ module Docs class Phpunit class CleanHtmlFilter < Filter def call - @doc = at_css('.section') if not root_page? + @doc = at_css('section') if not root_page? css('pre').each do |node| node['class'] = 'highlight' diff --git a/lib/docs/scrapers/phpunit.rb b/lib/docs/scrapers/phpunit.rb index dcd1c5f1..12efbbfc 100644 --- a/lib/docs/scrapers/phpunit.rb +++ b/lib/docs/scrapers/phpunit.rb @@ -17,12 +17,21 @@ module Docs options[:title] = false options[:attribution] = <<-HTML - © 2005–2020 Sebastian Bergmann
+ © 2005–2025 Sebastian Bergmann
Licensed under the Creative Commons Attribution 3.0 Unported License. HTML FILTERS = %w(phpunit/clean_html phpunit/entries title) + version do + self.release = '12.0' + self.base_url = "https://docs.phpunit.de/en/#{release}/" + + html_filters.push FILTERS + + options[:container] = '.document' + end + version '9' do self.release = '9.5' self.base_url = "https://phpunit.readthedocs.io/en/#{release}/"