tuist/Gemfile

18 lines
414 B
Ruby
Raw Normal View History

# frozen_string_literal: true
source "https://rubygems.org"
gem "cucumber", "~> 5.1"
gem "rake", "~> 13.0"
gem "byebug", "~> 11.1"
gem "minitest", "~> 5.14"
gem "simctl", "~> 1.6"
gem "rubocop", "~> 0.91.0"
gem "encrypted-environment", "~> 0.2.0"
gem "google-cloud-storage", "~> 1.28"
gem "colorize", "~> 0.8.1"
gem "cocoapods", "~> 1.9"
gem "xcodeproj", "~> 1.18"
gem "highline", "~> 2.0"
Add "tuist doc" command. (#1683) * Created empty DocCommand * Created empty DocService * Added OptionGroup to DocCommand. inputs, moduleName and outputs * Added DocCommand as Tuist subcommand * * Created TuistDoc, TuistDocTesting, TuistDocTests * Created SwiftDocController * Implement logic to generate documentation * Add doc page to documentation * Add arguments table * Fixed little typos (#1687) * Added option group * Added base-url to avoid broken css * Remove css TODO * Copying swift-doc to build folder in release task * Added task to update swift-doc binary * Removed TODO and updated abstract for DocCommand * Added target option * Handling visible targets for transitive dependencies * private instead of internal for DocService properties * Added MARKs * Added DocServiceTests and necessary mocks * Introduced SwiftDocController * commonmark instead of md * Updated binary * Basic server running * Moved trap signal to server * * Added Logger to TuistDoc * Added baseURL * Full flow working * Add test for failing server * Rake style correct * nullify the mock properties * Added public to absolutePath in MockBinaryLocator * stub function instead of variable inside MockBinaryLocator * Added generate stub for MockSwiftDocController * Swiftformat * Working with sources instead of target path * Added TODO for port * Added acceptance test * Added two modes: localhost or files-only * Added documentation * Share code in BinaryLocator * rake style_correct * Removed extra ' * Fixed broken tests after rebase * - Added comments to public classes from TuistDoc - Fixed broken tests * Last minute updates * Updated the way we update swift-doc * Code formatter * Added zip to the gemfile * * Added SwiftDocControllerTests and improved DocServiceTests * Added integration tests * Swiftlint force_try * Moved SWIFTDOC_VERSION to top of the Rakefile * swift_doc_update inside a temporary directory * Renamed SwiftDocServer.Error to SwiftDocServerError * Using FileHandler.shared instead of FileHandler() * Renamed DocService.Error to DocServiceError * Added .swift-doc.version file * - Removed nested functions - Renamed DocService.Error - static instead of instance for baseURL * Deleted extra log * Avoid logging errors * throw the function the server throws instead of replacing it * Removing extra test file * Removing port and serve flag * Deleted TuistDocIntegrationTests.swift * tearDown all variables * Removed extra doc and improved intro. * Moved logic outside SwiftDocServer to DocService * Updated acceptance test * Update Sources/TuistKit/Services/DocService.swift * Fixed tests * style correct * Update features/step_definitions/doc.rb Co-authored-by: Pedro Piñera Buendía <pepibumur@gmail.com> * Increasing sleep Co-authored-by: facumenzella <facumenzella@gmail.com> Co-authored-by: Ali A. Hilal <ali94_200970@yahoo.com> Co-authored-by: Facundo Menzella <facumenzella@users.noreply.github.com>
2020-09-16 15:06:54 +08:00
gem "zip", "~> 2.0.2"