├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── MessagesState.playground ├── contents.xcplayground ├── section-1.swift └── timeline.xctimeline ├── Package.swift ├── Plists ├── Tests.plist └── Transporter.plist ├── README.md ├── Sources ├── Event.swift ├── State.swift └── StateMachine.swift ├── Tests └── TransporterTests │ ├── AddingStatesTestCase.swift │ ├── EnumTestCase.swift │ ├── EventTests.swift │ ├── StateEventsTestCase.swift │ ├── StateMachineConstructorsTests.swift │ ├── StateMachineStateSwitchingTests.swift │ └── StateTests.swift ├── Transporter.podspec ├── Transporter.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── WorkspaceSettings.xcsettings └── xcshareddata │ └── xcschemes │ ├── Tests.xcscheme │ └── Transporter.xcscheme ├── Turnstile.playground ├── contents.xcplayground ├── section-1.swift └── timeline.xctimeline ├── codecov.sh ├── codecov.yml ├── fastlane ├── Fastfile ├── README.md └── Scanfile └── xcconfigs ├── UniversalFramework_Base.xcconfig ├── UniversalFramework_Framework.xcconfig └── UniversalFramework_Test.xcconfig /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/LICENSE -------------------------------------------------------------------------------- /MessagesState.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/MessagesState.playground/contents.xcplayground -------------------------------------------------------------------------------- /MessagesState.playground/section-1.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/MessagesState.playground/section-1.swift -------------------------------------------------------------------------------- /MessagesState.playground/timeline.xctimeline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/MessagesState.playground/timeline.xctimeline -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Package.swift -------------------------------------------------------------------------------- /Plists/Tests.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Plists/Tests.plist -------------------------------------------------------------------------------- /Plists/Transporter.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Plists/Transporter.plist -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Event.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Sources/Event.swift -------------------------------------------------------------------------------- /Sources/State.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Sources/State.swift -------------------------------------------------------------------------------- /Sources/StateMachine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Sources/StateMachine.swift -------------------------------------------------------------------------------- /Tests/TransporterTests/AddingStatesTestCase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Tests/TransporterTests/AddingStatesTestCase.swift -------------------------------------------------------------------------------- /Tests/TransporterTests/EnumTestCase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Tests/TransporterTests/EnumTestCase.swift -------------------------------------------------------------------------------- /Tests/TransporterTests/EventTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Tests/TransporterTests/EventTests.swift -------------------------------------------------------------------------------- /Tests/TransporterTests/StateEventsTestCase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Tests/TransporterTests/StateEventsTestCase.swift -------------------------------------------------------------------------------- /Tests/TransporterTests/StateMachineConstructorsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Tests/TransporterTests/StateMachineConstructorsTests.swift -------------------------------------------------------------------------------- /Tests/TransporterTests/StateMachineStateSwitchingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Tests/TransporterTests/StateMachineStateSwitchingTests.swift -------------------------------------------------------------------------------- /Tests/TransporterTests/StateTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Tests/TransporterTests/StateTests.swift -------------------------------------------------------------------------------- /Transporter.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Transporter.podspec -------------------------------------------------------------------------------- /Transporter.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Transporter.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Transporter.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Transporter.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Transporter.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Transporter.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Transporter.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Transporter.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /Transporter.xcodeproj/xcshareddata/xcschemes/Tests.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Transporter.xcodeproj/xcshareddata/xcschemes/Tests.xcscheme -------------------------------------------------------------------------------- /Transporter.xcodeproj/xcshareddata/xcschemes/Transporter.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Transporter.xcodeproj/xcshareddata/xcschemes/Transporter.xcscheme -------------------------------------------------------------------------------- /Turnstile.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Turnstile.playground/contents.xcplayground -------------------------------------------------------------------------------- /Turnstile.playground/section-1.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Turnstile.playground/section-1.swift -------------------------------------------------------------------------------- /Turnstile.playground/timeline.xctimeline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/Turnstile.playground/timeline.xctimeline -------------------------------------------------------------------------------- /codecov.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/codecov.sh -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/codecov.yml -------------------------------------------------------------------------------- /fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/fastlane/Fastfile -------------------------------------------------------------------------------- /fastlane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/fastlane/README.md -------------------------------------------------------------------------------- /fastlane/Scanfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/fastlane/Scanfile -------------------------------------------------------------------------------- /xcconfigs/UniversalFramework_Base.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/xcconfigs/UniversalFramework_Base.xcconfig -------------------------------------------------------------------------------- /xcconfigs/UniversalFramework_Framework.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/xcconfigs/UniversalFramework_Framework.xcconfig -------------------------------------------------------------------------------- /xcconfigs/UniversalFramework_Test.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DenTelezhkin/Transporter/HEAD/xcconfigs/UniversalFramework_Test.xcconfig --------------------------------------------------------------------------------