Peekaboo/peekaboo-cli
Peter Steinberger e894210dbd Apply SwiftFormat and fix all SwiftLint violations
- Run SwiftFormat on all Swift files for consistent formatting
- Fix all critical SwiftLint violations:
  * Replace count > 0 with \!isEmpty
  * Use descriptive variable names instead of i, x, y
  * Replace % operator with isMultiple(of:)
  * Fix force try violations
  * Use trailing closure syntax
  * Replace for-if patterns with for-where
  * Fix line length violations
  * Use Data(_:) instead of .data(using:)\!
- Ensure zero SwiftLint errors for clean code quality

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-08 00:18:23 +01:00
..
Sources/peekaboo Apply SwiftFormat and fix all SwiftLint violations 2025-06-08 00:18:23 +01:00
Tests Apply SwiftFormat and fix all SwiftLint violations 2025-06-08 00:18:23 +01:00
.swiftformat Add Swift 6.0 version to SwiftFormat config and apply formatting 2025-05-25 18:45:20 +02:00
.swiftlint.yml Add Swift linting and enhance image capture features 2025-05-25 18:02:39 +02:00
ApplicationFinder.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
Argument.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
ArgumentDecoder.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
ArgumentDefinition.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
ArgumentHelp.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
ArgumentSet.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
ArgumentVisibility.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
AsyncParsableCommand.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
BashCompletionsGenerator.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
CollectionExtensions.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
CommandConfiguration.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
CommandGroup.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
CommandParser.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
CompletionKind.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
CompletionsGenerator.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
DumpHelpGenerator.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
EnumerableFlag.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
Errors.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
ExpressibleByArgument.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
FishCompletionsGenerator.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
Flag.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
HelpCommand.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
HelpGenerator.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
ImageCommand.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
InputKey.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
InputOrigin.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
JSONOutput.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
ListCommand.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
Logger.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
main.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
MessageInfo.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
Models.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
Name.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
NameSpecification.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
Option.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
OptionGroup.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
Package.swift Update Swift tools version to 5.9 for macOS v14 support 2025-05-26 23:47:16 +02:00
ParsableArguments.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
ParsableArgumentsValidation.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
ParsableCommand.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
Parsed.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
ParsedValues.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
ParserError.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
PermissionsChecker.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
Platform.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
SequenceExtensions.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
SplitArguments.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
StringExtensions.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
ToolInfo.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
Tree.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
UsageGenerator.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
WindowManager.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00
ZshCompletionsGenerator.bc Add peekaboo cli 2025-05-25 01:26:49 +02:00