Peekaboo/peekaboo-cli/Sources/peekaboo
Peter Steinberger b1ddf6f1b6 Enhance Swift testing framework and test coverage
- Update CI configuration to use macOS-15 runner with Xcode 16.3
- Expand test coverage with comprehensive new test suites:
  * JSONOutputTests.swift - JSON encoding/decoding and MCP compliance
  * LoggerTests.swift - Thread-safe logging functionality
  * ImageCaptureLogicTests.swift - Image capture command logic
  * TestTags.swift - Centralized test tagging system
- Improve existing tests with Swift Testing patterns and async support
- Make Logger thread-safe with concurrent dispatch queue
- Add performance, concurrency, and edge case testing
- Fix compilation issues and optimize test performance

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-07 23:57:26 +01:00
..
ApplicationFinder.swift Add Swift 6.0 version to SwiftFormat config and apply formatting 2025-05-25 18:45:20 +02:00
ImageCommand.swift Apply SwiftFormat changes 2025-06-07 22:58:07 +01:00
JSONOutput.swift Enhance error handling with specific exit codes and user-friendly messages 2025-06-07 22:44:07 +01:00
ListCommand.swift Enhance Swift testing framework and test coverage 2025-06-07 23:57:26 +01:00
Logger.swift Enhance Swift testing framework and test coverage 2025-06-07 23:57:26 +01:00
main.swift Prepare release 2025-05-27 00:21:29 +02:00
Models.swift Apply SwiftFormat changes 2025-06-07 22:58:07 +01:00
PermissionsChecker.swift Apply SwiftFormat changes 2025-06-07 22:58:07 +01:00
Version.swift.development Prepare release 2025-05-27 00:21:29 +02:00
WindowManager.swift Add Swift 6.0 version to SwiftFormat config and apply formatting 2025-05-25 18:45:20 +02:00