├── .gitignore ├── README.md ├── Tuist ├── Config.swift ├── Dependencies.swift ├── ProjectDescriptionHelpers │ ├── Project+Env.swift │ ├── Project+InfoPlist.swift │ ├── Project+Templates.swift │ └── Project+uFeature.swift └── Templates │ └── framework │ ├── framework.swift │ └── project.stencil ├── Workspace.swift └── modules ├── App ├── Derived │ └── InfoPlists │ │ └── ExampleApp-Info.plist ├── Project.swift └── src │ ├── App.swift │ └── MainView.swift ├── Common ├── Derived │ └── InfoPlists │ │ └── Common-Info.plist ├── Project.swift └── src │ └── Common.swift ├── RandomProvider ├── Derived │ └── InfoPlists │ │ ├── RandomProvider-Info.plist │ │ └── RandomProviderInterface-Info.plist ├── Project.swift ├── interface │ └── NumberProvider.swift └── src │ ├── NumberProviderRandom.swift │ └── NumberProviderZero.swift └── RandomScreen ├── Derived └── InfoPlists │ ├── RandomScreen-Info.plist │ └── RandomScreenInterface-Info.plist ├── Project.swift ├── interface └── RandomScreen.swift └── src ├── RandomScreenBig.swift └── RandomScreenSimple.swift /.gitignore: -------------------------------------------------------------------------------- 1 | *.xcworkspace 2 | *.xcodeproj 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/README.md -------------------------------------------------------------------------------- /Tuist/Config.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/Tuist/Config.swift -------------------------------------------------------------------------------- /Tuist/Dependencies.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/Tuist/Dependencies.swift -------------------------------------------------------------------------------- /Tuist/ProjectDescriptionHelpers/Project+Env.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/Tuist/ProjectDescriptionHelpers/Project+Env.swift -------------------------------------------------------------------------------- /Tuist/ProjectDescriptionHelpers/Project+InfoPlist.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/Tuist/ProjectDescriptionHelpers/Project+InfoPlist.swift -------------------------------------------------------------------------------- /Tuist/ProjectDescriptionHelpers/Project+Templates.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/Tuist/ProjectDescriptionHelpers/Project+Templates.swift -------------------------------------------------------------------------------- /Tuist/ProjectDescriptionHelpers/Project+uFeature.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/Tuist/ProjectDescriptionHelpers/Project+uFeature.swift -------------------------------------------------------------------------------- /Tuist/Templates/framework/framework.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/Tuist/Templates/framework/framework.swift -------------------------------------------------------------------------------- /Tuist/Templates/framework/project.stencil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/Tuist/Templates/framework/project.stencil -------------------------------------------------------------------------------- /Workspace.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/Workspace.swift -------------------------------------------------------------------------------- /modules/App/Derived/InfoPlists/ExampleApp-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/App/Derived/InfoPlists/ExampleApp-Info.plist -------------------------------------------------------------------------------- /modules/App/Project.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/App/Project.swift -------------------------------------------------------------------------------- /modules/App/src/App.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/App/src/App.swift -------------------------------------------------------------------------------- /modules/App/src/MainView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/App/src/MainView.swift -------------------------------------------------------------------------------- /modules/Common/Derived/InfoPlists/Common-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/Common/Derived/InfoPlists/Common-Info.plist -------------------------------------------------------------------------------- /modules/Common/Project.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/Common/Project.swift -------------------------------------------------------------------------------- /modules/Common/src/Common.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/Common/src/Common.swift -------------------------------------------------------------------------------- /modules/RandomProvider/Derived/InfoPlists/RandomProvider-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/RandomProvider/Derived/InfoPlists/RandomProvider-Info.plist -------------------------------------------------------------------------------- /modules/RandomProvider/Derived/InfoPlists/RandomProviderInterface-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/RandomProvider/Derived/InfoPlists/RandomProviderInterface-Info.plist -------------------------------------------------------------------------------- /modules/RandomProvider/Project.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/RandomProvider/Project.swift -------------------------------------------------------------------------------- /modules/RandomProvider/interface/NumberProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/RandomProvider/interface/NumberProvider.swift -------------------------------------------------------------------------------- /modules/RandomProvider/src/NumberProviderRandom.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/RandomProvider/src/NumberProviderRandom.swift -------------------------------------------------------------------------------- /modules/RandomProvider/src/NumberProviderZero.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/RandomProvider/src/NumberProviderZero.swift -------------------------------------------------------------------------------- /modules/RandomScreen/Derived/InfoPlists/RandomScreen-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/RandomScreen/Derived/InfoPlists/RandomScreen-Info.plist -------------------------------------------------------------------------------- /modules/RandomScreen/Derived/InfoPlists/RandomScreenInterface-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/RandomScreen/Derived/InfoPlists/RandomScreenInterface-Info.plist -------------------------------------------------------------------------------- /modules/RandomScreen/Project.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/RandomScreen/Project.swift -------------------------------------------------------------------------------- /modules/RandomScreen/interface/RandomScreen.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/RandomScreen/interface/RandomScreen.swift -------------------------------------------------------------------------------- /modules/RandomScreen/src/RandomScreenBig.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/RandomScreen/src/RandomScreenBig.swift -------------------------------------------------------------------------------- /modules/RandomScreen/src/RandomScreenSimple.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexdremov/TuistExample/HEAD/modules/RandomScreen/src/RandomScreenSimple.swift --------------------------------------------------------------------------------