tuist/Templates
Kamil Harasimowicz 56a72d653b
Chimera - `carthage` support. (#2060)
* [carthage] Init `DependencyManaging`

* [carthage] add `InstallMethod`

* [carthage] rename `InstallDependencies` -> `InstallDependenciesMethod`

* [carthage] Renaming `*Manger`s -> `*Interactor`s

* [carthage] stub `Dependencies`

* [carthage] add `CarthageCommandBuilder`

* [carthage] add `CartfileContentBuilder`

* [carthage] start using raw strings in `CartfileContentBuilder`

* [carthage] run `carthage` using `tuist dependencies`

* [carthage] copy frameworks and `Cartfile.resolved` to `Tuist/Dependencies/*`

* [carthage] add `DependenciesDirectoryController`

* [carthage] add new TODO warning

* [carthage] add `app_with_framework_and_tests_and_dependencies`

* [carthage] WIP: reading dependencies from `Dependencies.swift`

* [carthage] WIP: removing `ProjectDescription` from `TuistDependencies`

* [carthage] add `DependenciesModelLoader`

* [carthage] add `TuistCore.Dependencies` model

* [carthage] determine platforms from `carthage` run

* [carthage] add `CartfileContentBuilderError`

* [carthage] add `CarfileContentBuilderTests`

* [carthage] add `CarthageCommandBuilderTests`

* [carthage] add `CocoapodsInteractorTests`, `SPMInteractorTests`

* [carthage] remove fixed `warning`

* [carthage] add `CartfileResolvedInteractor`, `CartfileResolvedInteractorTests`

* [carthage] add `CarthageFrameworksInteractor`, `CarthageFrameworksInteractorTests`

* [carthage] add `CarthageInteractorTests`

* [carthage] mark `DependenciesCommand` as `EXPERIMENTAL`

* [carthage] add `MockCarthageInteractor`, `MockCocoapodsInteractor`,  `MockSPMInteractor`

* [carthage] add `DependenciesControllerTests`

* [carthage] fix fixture

* [carthage] fix saving frameworks, fix unit tests

* [carthage] add acceptance tests - `dependencies.feature`

* [carthage] `bundle exec rake style_correct`

* [carthage] fix `SwiftFormat` warning

* [carthage] enable `dependencies` acceptance test

* [carthage] change - grouping the files inside `TuistDependencies`

* [carthage] change - description of `CartfileContentBuilderError.rangeRequirementNotSupported`

* [carthage] remove - `carthage` via `bundler`

* [carthage] update - refactor `CarfileContentBuilderTests`

* [carthage] change - refactor `CarthageCommandBuilder` into `CarthageCommandGenerator`

* [carthage] change - refactor `CartfileContentBuilder` into `CartfileContentGenerator`

* [carthage] fix - typos

* [carthage] remove - `Info.plist` from `fixture/app_with_framework_and_tests_and_dependencies`

* [carthage] fix - typo

* [carthage] remove - warning comment

* [carthage] remove - unnecessary code

* [carthage] add - logging to `DependenciesController`

* [carthage] fix - typo

* [carthage] change - move `CarthageDependency.toString()` to `CarthageDependency.cartfileValue()`

* [carthage] add - `CarthageDependencyTests`

* [carthage] add - `CartfileContentGenerator.validate`

* [carthage] change - pass tuist directory path into `CarthageInteractor`

* [carthage] remove - `CartfileResolvedInteractor`

* [carthage] change - WIP: refactor `CarthageFrameworksInteractor`

* [carthage] change - WIP: refactor `CarthageFrameworksInteractor`

* [carthage] changed - refactor `CarthageFrameworksInteractor`

* [carthage] `bundle exec rake style_correct`

* [carthage] add - `CarthageFrameworksInteractorTests.test_save_only_one_platform`

* [carthage] `bundle exec rake style_correct`

* [carthage] add - `--use-netrc` flag

* [carthage] fix - `CarthageInteractorError.carthageNotFound` description.

* [carthage] add - `Platform.carthageDirectory`

* [carthage] change - remove unused code

* [carthage] remove - `TuistDependencies.Graph`

* [carthage] add - `CarthageVersionFilesInteractor`

* [carthage] add - `CarthageVersionFilesInteracting.loadVersionFiles`

* [carthage] add - cache `Carthage/Build` directory

* [carthage] change - new structure of `Tuist/Dependencies` directory

* [carthage] change - refactor `CarthageInteractor`

* [carthage] fix - deleting unnecessary frameworks

* [carthage] fix - acceptance tests

* [carthage] change - refactor `Dependencies.swift`

* [carthage] change - update changelog

* [carthage] fix - run `bundle exec rake style_correct`

* [carthage] fix - swiftlint violation

* [carthage] delete - `CarthageFrameworksInteractor`

* [carthage] fix - acceptance tests

* [carthage] fix - typos

* [carthage] remove - copy `Cartfile.resolved` from previous run if exist

* [carthage] change - refactor `Dependencies` model

* [carthage] `bundle exec rake style_correct`

* [carthage] add - `Dependency.CarthageOrigin`

* [carthage] remove - `InstallDependenciesMethod`

* [carthage] change - `CarthageInteractor.PathProvider` -> `CarthagePathsProvider`

* [carthage] change - update `Gitignore.stencil` with `Tuist/Dependencies`

* [carthage] add - documentation

* [carthage] fix - changelog after rebase

* [carthage] run `bundle exec rake style_correct`

* [carthage] fix - `app_with_framework_and_tests_and_dependencies` fixture
2020-12-29 13:00:40 +01:00
..
default The default generated project does not include a LaunchScreen storyboard (#1911) 2020-10-19 10:27:41 +02:00
swiftui The default generated project does not include a LaunchScreen storyboard (#1911) 2020-10-19 10:27:41 +02:00
AppProject.stencil Change the template to have a consistent directory structure (#1710) 2020-08-29 12:50:14 +02:00
AppTests.stencil Update tuist init templates (#1689) 2020-08-25 16:17:10 -04:00
Config.stencil Require the Config.swift file to be in the Tuist directory (#1903) 2020-10-18 10:04:19 +02:00
Gitignore.stencil Chimera - `carthage` support. (#2060) 2020-12-29 13:00:40 +01:00
KitSource.stencil Update tuist init templates (#1689) 2020-08-25 16:17:10 -04:00
KitTests.stencil Change the template to have a consistent directory structure (#1710) 2020-08-29 12:50:14 +02:00
LaunchScreen+iOS.stencil The default generated project does not include a LaunchScreen storyboard (#1911) 2020-10-19 10:27:41 +02:00
LaunchScreen+macOS.stencil The default generated project does not include a LaunchScreen storyboard (#1911) 2020-10-19 10:27:41 +02:00
Package.swift Style fixes 2020-11-21 18:44:10 +01:00
Project+Templates.stencil The default generated project does not include a LaunchScreen storyboard (#1911) 2020-10-19 10:27:41 +02:00
UISource.stencil Update tuist init templates (#1689) 2020-08-25 16:17:10 -04:00
UITests.stencil Change the template to have a consistent directory structure (#1710) 2020-08-29 12:50:14 +02:00