tuist/Tests/TuistDependenciesTests
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
..
Carthage Chimera - `carthage` support. (#2060) 2020-12-29 13:00:40 +01:00
CocoaPods Chimera - `carthage` support. (#2060) 2020-12-29 13:00:40 +01:00
SwiftPackageManager Chimera - `carthage` support. (#2060) 2020-12-29 13:00:40 +01:00
DependenciesControllerTests.swift Chimera - `carthage` support. (#2060) 2020-12-29 13:00:40 +01:00