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-29 23:19:32 +03:00
2025-10-19 02:08:58 +03:00
2025-10-26 17:19:06 +03:00
2025-10-19 17:01:37 +03:00
2025-10-26 13:05:39 +03:00
2025-10-22 21:45:51 +03:00
2025-10-24 18:27:17 +04:00
2025-10-26 13:05:39 +03:00
2025-10-22 22:08:02 +03:00
2025-10-26 14:30:57 +03:00
2025-10-24 18:27:17 +04: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 16:55:39 +03:00
2025-10-22 22:08:02 +03:00
2025-10-26 13:23:07 +03:00
2025-10-22 22:53:49 +03:00
2025-10-23 21:43:05 +03:00
2025-10-23 21:43:05 +03:00
2025-10-26 00:51:18 +03:00
2025-10-26 13:05:39 +03:00
2025-11-07 00:37:04 +03:00
2025-10-26 17:33:39 +03:00
2025-11-07 00:15:03 +03:00
2025-10-26 17:19:06 +03:00
2025-11-06 23:31:46 +03:00
2025-10-22 22:08:02 +03:00
2025-10-22 22:08:02 +03:00