├── .github └── workflows │ ├── build.yml │ ├── docs.yml │ └── undocumented.yml ├── .gitignore ├── .jazzy.yaml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── Package.resolved ├── Package.swift ├── Playground ├── GeneratePlayground.swift └── SwiftShortcutsTemplate.playgroundbook │ └── Contents │ ├── Chapters │ └── Chapter1.playgroundchapter │ │ ├── Manifest.plist │ │ └── Pages │ │ ├── My Playground.playgroundpage │ │ ├── Manifest.plist │ │ └── main.swift │ │ └── Template.playgroundpage │ │ ├── Manifest.plist │ │ └── main.swift │ ├── Manifest.plist │ └── Modules │ └── ShortcutSupport.playgroundmodule │ └── Sources │ ├── PlaygroundPage+Shortcut.swift │ ├── ShortcutPreviewViewController.swift │ └── ShortcutWrapper.swift ├── README.md ├── Sources ├── CSymbols │ ├── CSymbols.c │ └── include │ │ └── CSymbols.h └── SwiftShortcuts │ ├── Actions │ ├── AskForInput.swift │ ├── BatteryLevel.swift │ ├── Calculate.swift │ ├── ChangeCase.swift │ ├── ChooseFromList.swift │ ├── ChooseFromMenu.swift │ ├── Comment.swift │ ├── ControlFlowAction.swift │ ├── CopyToClipboard.swift │ ├── FilterFiles.swift │ ├── GetClipboard.swift │ ├── GetContentsOfURL.swift │ ├── GetDictionary.swift │ ├── GetType.swift │ ├── GetURLsFromInput.swift │ ├── If.swift │ ├── List.swift │ ├── LogHealthSample.swift │ ├── MakeHTMLFromRichText.swift │ ├── Nothing.swift │ ├── Number+Action.swift │ ├── Repeat.swift │ ├── ReplaceText.swift │ ├── SetLowPowerMode.swift │ ├── SetVariable.swift │ ├── Share.swift │ ├── ShowAlert.swift │ ├── ShowResult.swift │ ├── Text+Action.swift │ └── URLEncode.swift │ ├── Core │ ├── Action.swift │ ├── AnyShortcut.swift │ ├── ByteCountUnit.swift │ ├── CoercionItemClass.swift │ ├── Condition.swift │ ├── ConditionNumberOperand.swift │ ├── ConditionNumberOperandConvertible.swift │ ├── ConditionOperand.swift │ ├── ConditionOperandConvertible.swift │ ├── ConditionTextOperand.swift │ ├── ConditionTextOperandConvertible.swift │ ├── ConditionalContent.swift │ ├── DateFormatStyle.swift │ ├── DictionaryValue.swift │ ├── EmptyShortcut.swift │ ├── FileFiltering.swift │ ├── FileSize.swift │ ├── ForEach.swift │ ├── HealthMeasurementType.swift │ ├── HealthSampleMeasurement.swift │ ├── HealthSampleType.swift │ ├── HealthSampleUnit.swift │ ├── MultipartFormValue.swift │ ├── Never+Shortcut.swift │ ├── Number.swift │ ├── Optional+Shortcut.swift │ ├── OutputVariable.swift │ ├── PropertyName.swift │ ├── PropertyUserInfo.swift │ ├── ResultShortcut.swift │ ├── SavedOutputShortcut.swift │ ├── Shortcut+Build.swift │ ├── Shortcut.swift │ ├── ShortcutBuilder.swift │ ├── ShortcutGroup.swift │ ├── SortOrder.swift │ ├── Text.swift │ ├── TextCase.swift │ ├── TimeFormatStyle.swift │ ├── TimeSpanValue.swift │ ├── TimeUnit.swift │ ├── TupleShortcut.swift │ ├── Variable.swift │ ├── VariableDateValueConvertible.swift │ ├── VariableValue+Encodable.swift │ ├── VariableValue+ExpressibleByLiteral.swift │ └── VariableValue.swift │ └── Internal │ ├── ActionDecomposable.swift │ ├── ActionWrapper.swift │ ├── Aggrandizement.swift │ ├── AnyEncodable.swift │ ├── Attachment.swift │ ├── ConditionType.swift │ ├── EmptyParameters.swift │ ├── FromAny.swift │ ├── KeyedValue.swift │ ├── OuterDictionary.swift │ ├── SerializationType.swift │ └── ShortcutPayload.swift └── Tests ├── LinuxMain.swift └── SwiftShortcutsTests ├── Helpers ├── Snapshotting+Shortcut.swift └── UUID+Incrementing.swift ├── ShortcutTests.swift ├── Shortcuts ├── BatteryLevelShortcut.swift ├── BatteryLevelWithResultShortcut.swift ├── ClapAlongShortcut.swift ├── DictionaryShortcut.swift ├── LogWaterShortcut.swift ├── RepeatWithCalculationResultShortcut.swift └── ShortenWithSmallCat.swift ├── XCTestManifests.swift └── __Snapshots__ └── ShortcutTests ├── testBatteryLevelShortcut.1.shortcut ├── testBatteryLevelWithResultShortcut.1.shortcut ├── testClapAlongShortcut.1.shortcut ├── testDictionaryShortcut.1.shortcut ├── testLogWaterShortcut.1.shortcut ├── testRepeatWithCalculationResultShortcut.1.shortcut └── testShortenWithSmallCatShortcut.1.shortcut /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/undocumented.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/.github/workflows/undocumented.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/.gitignore -------------------------------------------------------------------------------- /.jazzy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/.jazzy.yaml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Package.swift -------------------------------------------------------------------------------- /Playground/GeneratePlayground.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Playground/GeneratePlayground.swift -------------------------------------------------------------------------------- /Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Chapters/Chapter1.playgroundchapter/Manifest.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Chapters/Chapter1.playgroundchapter/Manifest.plist -------------------------------------------------------------------------------- /Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Chapters/Chapter1.playgroundchapter/Pages/My Playground.playgroundpage/Manifest.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Chapters/Chapter1.playgroundchapter/Pages/My Playground.playgroundpage/Manifest.plist -------------------------------------------------------------------------------- /Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Chapters/Chapter1.playgroundchapter/Pages/My Playground.playgroundpage/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Chapters/Chapter1.playgroundchapter/Pages/My Playground.playgroundpage/main.swift -------------------------------------------------------------------------------- /Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Chapters/Chapter1.playgroundchapter/Pages/Template.playgroundpage/Manifest.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Chapters/Chapter1.playgroundchapter/Pages/Template.playgroundpage/Manifest.plist -------------------------------------------------------------------------------- /Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Chapters/Chapter1.playgroundchapter/Pages/Template.playgroundpage/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Chapters/Chapter1.playgroundchapter/Pages/Template.playgroundpage/main.swift -------------------------------------------------------------------------------- /Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Manifest.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Manifest.plist -------------------------------------------------------------------------------- /Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Modules/ShortcutSupport.playgroundmodule/Sources/PlaygroundPage+Shortcut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Modules/ShortcutSupport.playgroundmodule/Sources/PlaygroundPage+Shortcut.swift -------------------------------------------------------------------------------- /Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Modules/ShortcutSupport.playgroundmodule/Sources/ShortcutPreviewViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Modules/ShortcutSupport.playgroundmodule/Sources/ShortcutPreviewViewController.swift -------------------------------------------------------------------------------- /Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Modules/ShortcutSupport.playgroundmodule/Sources/ShortcutWrapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Playground/SwiftShortcutsTemplate.playgroundbook/Contents/Modules/ShortcutSupport.playgroundmodule/Sources/ShortcutWrapper.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/README.md -------------------------------------------------------------------------------- /Sources/CSymbols/CSymbols.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/CSymbols/CSymbols.c -------------------------------------------------------------------------------- /Sources/CSymbols/include/CSymbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/CSymbols/include/CSymbols.h -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/AskForInput.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/AskForInput.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/BatteryLevel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/BatteryLevel.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/Calculate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/Calculate.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/ChangeCase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/ChangeCase.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/ChooseFromList.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/ChooseFromList.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/ChooseFromMenu.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/ChooseFromMenu.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/Comment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/Comment.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/ControlFlowAction.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/ControlFlowAction.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/CopyToClipboard.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/CopyToClipboard.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/FilterFiles.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/FilterFiles.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/GetClipboard.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/GetClipboard.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/GetContentsOfURL.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/GetContentsOfURL.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/GetDictionary.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/GetDictionary.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/GetType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/GetType.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/GetURLsFromInput.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/GetURLsFromInput.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/If.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/If.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/List.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/List.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/LogHealthSample.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/LogHealthSample.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/MakeHTMLFromRichText.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/MakeHTMLFromRichText.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/Nothing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/Nothing.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/Number+Action.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/Number+Action.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/Repeat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/Repeat.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/ReplaceText.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/ReplaceText.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/SetLowPowerMode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/SetLowPowerMode.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/SetVariable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/SetVariable.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/Share.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/Share.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/ShowAlert.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/ShowAlert.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/ShowResult.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/ShowResult.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/Text+Action.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/Text+Action.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Actions/URLEncode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Actions/URLEncode.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/Action.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/Action.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/AnyShortcut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/AnyShortcut.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/ByteCountUnit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/ByteCountUnit.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/CoercionItemClass.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/CoercionItemClass.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/Condition.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/Condition.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/ConditionNumberOperand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/ConditionNumberOperand.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/ConditionNumberOperandConvertible.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/ConditionNumberOperandConvertible.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/ConditionOperand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/ConditionOperand.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/ConditionOperandConvertible.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/ConditionOperandConvertible.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/ConditionTextOperand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/ConditionTextOperand.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/ConditionTextOperandConvertible.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/ConditionTextOperandConvertible.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/ConditionalContent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/ConditionalContent.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/DateFormatStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/DateFormatStyle.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/DictionaryValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/DictionaryValue.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/EmptyShortcut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/EmptyShortcut.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/FileFiltering.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/FileFiltering.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/FileSize.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/FileSize.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/ForEach.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/ForEach.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/HealthMeasurementType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/HealthMeasurementType.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/HealthSampleMeasurement.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/HealthSampleMeasurement.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/HealthSampleType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/HealthSampleType.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/HealthSampleUnit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/HealthSampleUnit.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/MultipartFormValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/MultipartFormValue.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/Never+Shortcut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/Never+Shortcut.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/Number.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/Number.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/Optional+Shortcut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/Optional+Shortcut.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/OutputVariable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/OutputVariable.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/PropertyName.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/PropertyName.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/PropertyUserInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/PropertyUserInfo.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/ResultShortcut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/ResultShortcut.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/SavedOutputShortcut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/SavedOutputShortcut.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/Shortcut+Build.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/Shortcut+Build.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/Shortcut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/Shortcut.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/ShortcutBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/ShortcutBuilder.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/ShortcutGroup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/ShortcutGroup.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/SortOrder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/SortOrder.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/Text.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/Text.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/TextCase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/TextCase.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/TimeFormatStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/TimeFormatStyle.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/TimeSpanValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/TimeSpanValue.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/TimeUnit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/TimeUnit.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/TupleShortcut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/TupleShortcut.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/Variable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/Variable.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/VariableDateValueConvertible.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/VariableDateValueConvertible.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/VariableValue+Encodable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/VariableValue+Encodable.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/VariableValue+ExpressibleByLiteral.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/VariableValue+ExpressibleByLiteral.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Core/VariableValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Core/VariableValue.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Internal/ActionDecomposable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Internal/ActionDecomposable.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Internal/ActionWrapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Internal/ActionWrapper.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Internal/Aggrandizement.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Internal/Aggrandizement.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Internal/AnyEncodable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Internal/AnyEncodable.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Internal/Attachment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Internal/Attachment.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Internal/ConditionType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Internal/ConditionType.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Internal/EmptyParameters.swift: -------------------------------------------------------------------------------- 1 | struct EmptyParameters: Encodable { 2 | init() {} 3 | } 4 | -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Internal/FromAny.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Internal/FromAny.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Internal/KeyedValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Internal/KeyedValue.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Internal/OuterDictionary.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Internal/OuterDictionary.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Internal/SerializationType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Internal/SerializationType.swift -------------------------------------------------------------------------------- /Sources/SwiftShortcuts/Internal/ShortcutPayload.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Sources/SwiftShortcuts/Internal/ShortcutPayload.swift -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/Helpers/Snapshotting+Shortcut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/Helpers/Snapshotting+Shortcut.swift -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/Helpers/UUID+Incrementing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/Helpers/UUID+Incrementing.swift -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/ShortcutTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/ShortcutTests.swift -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/Shortcuts/BatteryLevelShortcut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/Shortcuts/BatteryLevelShortcut.swift -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/Shortcuts/BatteryLevelWithResultShortcut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/Shortcuts/BatteryLevelWithResultShortcut.swift -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/Shortcuts/ClapAlongShortcut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/Shortcuts/ClapAlongShortcut.swift -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/Shortcuts/DictionaryShortcut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/Shortcuts/DictionaryShortcut.swift -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/Shortcuts/LogWaterShortcut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/Shortcuts/LogWaterShortcut.swift -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/Shortcuts/RepeatWithCalculationResultShortcut.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/Shortcuts/RepeatWithCalculationResultShortcut.swift -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/Shortcuts/ShortenWithSmallCat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/Shortcuts/ShortenWithSmallCat.swift -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/XCTestManifests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/XCTestManifests.swift -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/__Snapshots__/ShortcutTests/testBatteryLevelShortcut.1.shortcut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/__Snapshots__/ShortcutTests/testBatteryLevelShortcut.1.shortcut -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/__Snapshots__/ShortcutTests/testBatteryLevelWithResultShortcut.1.shortcut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/__Snapshots__/ShortcutTests/testBatteryLevelWithResultShortcut.1.shortcut -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/__Snapshots__/ShortcutTests/testClapAlongShortcut.1.shortcut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/__Snapshots__/ShortcutTests/testClapAlongShortcut.1.shortcut -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/__Snapshots__/ShortcutTests/testDictionaryShortcut.1.shortcut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/__Snapshots__/ShortcutTests/testDictionaryShortcut.1.shortcut -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/__Snapshots__/ShortcutTests/testLogWaterShortcut.1.shortcut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/__Snapshots__/ShortcutTests/testLogWaterShortcut.1.shortcut -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/__Snapshots__/ShortcutTests/testRepeatWithCalculationResultShortcut.1.shortcut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/__Snapshots__/ShortcutTests/testRepeatWithCalculationResultShortcut.1.shortcut -------------------------------------------------------------------------------- /Tests/SwiftShortcutsTests/__Snapshots__/ShortcutTests/testShortenWithSmallCatShortcut.1.shortcut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2/swift-shortcuts/HEAD/Tests/SwiftShortcutsTests/__Snapshots__/ShortcutTests/testShortenWithSmallCatShortcut.1.shortcut --------------------------------------------------------------------------------