Files
skill-seekers-reference/tests/test_scraper_features.py
Ricardo JL Rufino e28aaa1a5e feat: Add support for brush: and bare class language detection
- Support <pre class="brush: java"> pattern (SyntaxHighlighter)
- Support bare class names like <pre class="python">
- Add _extract_language_from_classes() helper method
- Apply detection logic to both code and parent pre elements
- Add 3 comprehensive test cases

Improves language detection for 25+ programming languages across
various documentation site formats.

Co-authored-by: Ricardo JL Rufino <ricardo@edu3.com.br>
2025-10-29 22:17:51 +03:00

18 KiB