yusyus
e3b49574d3
fix: Add C# language detection to code extraction
Problem: System couldn't extract C# code examples from documentation
because the language detector only recognized C# from CSS classes
but failed to detect C# from code content.
Solution: Added C# heuristic detection patterns:
- 'using System' - System namespace imports
- 'namespace ' - Namespace declarations
- '{ get; set; }' - Property auto-property syntax
- 'public class ' - Public class declarations
- 'private class ' - Private class declarations
- 'internal class ' - Internal class declarations
- 'public static void ' - Static method declarations
Changes:
- cli/doc_scraper.py: Added C# patterns to detect_language() method
- tests/test_scraper_features.py: Added 7 comprehensive C# detection tests
Test Results: 409 passed (+7 new tests), 3 skipped, 0 failed
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-07 00:37:04 +03:00
..
2025-10-26 13:16:54 +03:00
2025-10-26 15:09:38 +03:00
2025-11-06 23:31:46 +03:00
2025-11-06 23:31:46 +03:00
2025-10-26 13:05:39 +03:00
2025-11-07 00:37:04 +03:00
2025-11-07 00:15:03 +03:00
2025-10-26 13:05:39 +03:00
2025-10-26 13:05:39 +03:00
2025-11-07 00:20:28 +03:00
2025-11-06 23:56:31 +03:00
2025-10-24 18:27:17 +04:00
2025-10-24 18:27:17 +04:00
2025-10-24 18:26:10 +04:00
2025-10-26 15:17:27 +03:00
2025-10-19 20:48:03 +03:00
2025-10-22 21:45:51 +03:00
2025-10-26 13:05:39 +03:00
2025-11-06 23:56:31 +03:00
2025-10-19 15:19:53 +03:00
2025-10-19 20:48:03 +03:00
2025-10-26 16:33:41 +03:00
2025-10-26 16:33:41 +03:00
2025-11-06 23:56:31 +03:00
2025-10-19 22:17:23 +03:00
2025-10-26 13:05:39 +03:00