Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/tuist/tuist

Tuist's CLI
https://github.com/tuist/tuist

Fix rebase issue with test data

9d6c3624ea5a5b1ba3e8b288d8f3f1171197c744 authored about 1 year ago
Update `directStaticDependencies` to use `dependencyReference(to: from:)` to resolve filters

42f94f5026b2c434d1c004ee2913ee7bda19eebd authored about 1 year ago
Fix `tuist generate -p` to include multiplatform targets

80a3d449050ef4020e7e14a5da4230e9bdf62bff authored about 1 year ago
Adding simple multiplatform fixture

42873abc4f1bac7e0fc74e0d0bd74c23ee4ddee2 authored about 1 year ago
Linting

1fede18e4bd0a9daf4a33223e12d44c79134fdac authored about 1 year ago
Fix a typo

dd27c0cd53080e8496a9cf76634f8a7c2d82e0c7 authored about 1 year ago
Update multiplatform fixture location and add multiplatform dependency

f2bee24b18fb0d32ce9395c7471cdf8c774bee66 authored about 1 year ago
Adding one more platformfilters test

47457c239ddd73fc448c6f2b57eb00b38763a6f9 authored about 1 year ago
Adding multiplatform namespace

7118b11084ea5e2683b4cc6866c76d4163704627 authored about 1 year ago
One last bit from the rebase

64d3b9f24ccf5ac8f8cde653da5f5374671c314c authored about 1 year ago
Traverse our graph edges to find transient platform filters

8e030400cad7be97302c3b6ecf9efe2eff0e43c0 authored about 1 year ago
Edges Checkpoint

355f03650682396eb159e78079d61aaa2a3ae7b2 authored about 1 year ago
it compiles

9a4f2368da1dd9ed72f37c5c884e4a5f26b85756 authored about 1 year ago
Connect `ProjectDescription` and `TuistGraph` Platformfilters

33d4c3cbe1d93007d65998a0379ad3f6c5144d30 authored about 1 year ago
Fix DependenciesGraphControllerTests

38f5b23d2cf8a16f100f7f9824b50fa93354654c authored about 1 year ago
Fix DumpServiceIntegrationTests

7e05465691e3280ef8c29f3f4e9c4d6cce247827 authored about 1 year ago
Dependencies WIP

4d281d7d36fe1c2eaf50fb0e2c1de3ef0b3ce59f authored about 1 year ago
Fix deploymentTargets resolution for packages.

b14dca88f3b62875799a958357780f41b6209604 authored about 1 year ago
Only use `platformFilters` field when adding them

917aea7d20b1002797a18861cde4786ee699b9a1 authored about 1 year ago
Move overlay logic to an extension instead of `SettingsHelper`

bfecae30eb842777be1e21fac8685a8cfa8959ae authored about 1 year ago
Fix custom setting mapping to work with multiplatform dependencies

2427e2bd3f2bd82715cf2b6a1d16b9dca6db59e3 authored about 1 year ago
Resolve merge issue from rebase

e6707099fb5b4c860b0ccae0215b1e6c8f883005 authored about 1 year ago
Add test to validate transitive platform filters are applied

5484d8c196091cc2df9a9ef4b14e26fce6b58b35 authored about 1 year ago
Add logic to apply intermediate filters.

This covers two scenarios

Apply platform filters to transitive dependencies if they exist in in...

237266c2ef92ca7ffc8402d0c45f873165ca5ea3 authored about 1 year ago
Update generators to apply filters when present

8c70f123a4ceaafee66f35ffb9c05dbe1302f9f4 authored about 1 year ago
Refactor `dependencyReference(to:from:)` to be source of truth for mapping

Only call `platformFilters(from:to:)` within this method to reduce chance of divergent logic.

92939aa8b8f35a0e5580c20401238bb4bb7ff960 authored about 1 year ago
Linting

5e0310990b1f5671287085e86bb3a4e9246a0967 authored about 1 year ago
Rename method for resolving platformFilters

842c4a639f6a71de784df99703900f6d8654b5ed authored about 1 year ago
Linting

13665d0e55d0922984f2b203bfbc92df2c2c3489 authored about 1 year ago
Update traversal logic to account for `.all`

07a07accc29cecbfaaf9027d9e90bbd9676ad8cd authored about 1 year ago
Add `all` to `PlatformFilters`

This changes things so that `[]` no longer represents a filter that applies to all. We will con...

4448b43e34b1257d87cef34ad82816c4652c2f66 authored about 1 year ago
Linting

687cb5127ec818905da40d2b4c226fc54fc4c1ca authored about 1 year ago
Update name of edges to be more clear

38f0dd0ccb059392fafe4a3e8bc7deeb05f1d3ed authored about 1 year ago
Return `nil` instead of `[]` in these two terminal cases

These remove the “already visited” and “leaf dependency” branches from our traversal. Including...

c737ce2cf45b4a1930121cbf564dd0fcc248c7ce authored about 1 year ago
Introduce `edges` to `Graph`

153a24a2a73e6d0a06cc66834de85b89a3680ff7 authored about 1 year ago
Linting

5ca77a7f2bb309079e25c8b66b2e58373de9a857 authored about 1 year ago
Add `platformFilters` to `GraphDependencyReference`

c75b922e8c9d60aff35ed1d0ec5d5a97a238b653 authored about 1 year ago
Add test to validate transitive platform filters are applied

c15fd349ec3bafb4663d061194813b296d8b1d18 authored about 1 year ago
Resolve all `GraphDependency` -> `GraphDependencyReference` via `dependencyReference(to:from:)

This allows a unified path for applying platform filters

feff88aae8f53c5311af2ac1d117a41dcf01308b authored about 1 year ago
Add logic to apply intermediate filters.

This covers two scenarios

Apply platform filters to transitive dependencies if they exist in in...

f99a130273bed2751c6c4d1c53d607e131f91199 authored about 1 year ago
Linting

e1ca7a99c79a90db20e88cfafedb5d7c57f1b526 authored about 1 year ago
Adding one more platformfilters test

9a43960bf700ea6c4070f3dc59c560face46720a authored about 1 year ago
Extra tests for `applyPlaftformFilters`

4a5868f7b6f6c484870be49bdef045fe969c5dab authored about 1 year ago
Only filter test devices by MaxRuntime if Version is nil (#5596)

7b8d39d0bbbcff9f9ea7d43742ba2fa6a50b3768 authored about 1 year ago
Linting

058839abee6c31ce66eeaffdac43d85f30e8ff93 authored about 1 year ago
Make sourceRootPath public (#5610)

52f05f1ea07d1c54d1a24ff18a2ffbc6cd081fb4 authored about 1 year ago
Add `stencil` files as additional files since they arent source or resource files.

a7f12a90617452eff1300df3059bb4937e3712c8 authored about 1 year ago
[Release] Tuist 3.33.4

9b39195e06d723dfb4a8b6a31d4e375621175e1f authored about 1 year ago
Revert "[Release] Tuist 3.33.4"

This reverts commit afbaba152e022a9ddcbdd736b8ee7c829b5b0620.

749da9cdca0614902762bb00fa4ee1b19418d577 authored about 1 year ago
[Release] Tuist 3.33.4

afbaba152e022a9ddcbdd736b8ee7c829b5b0620 authored about 1 year ago
Add step for running tuist fetch when setting up project locally (#5604)

93a06710b6ce738247436958a762c7ca282a790d authored about 1 year ago
Use asdf for linting and tests (#5598)

* Use asdf for linting and tests

* Remove vendor directory

* Temporarily disable cache for...

fba92b12025bcb49c1e38a4bf720fa32427e291b authored about 1 year ago
fix registry path (#5594)

Co-authored-by: Daniele Formichelli <[email protected]>

48752160f6dd1fbcdf91f029b428bc968dd8f91f authored about 1 year ago
Use XcbeautifyLib instead of invoking xcbeautify CLI (#5597)

c6e8f3cf0bd37b374e892103b2f4fbf711ffd964 authored about 1 year ago
Remove testing and test targets from Package.swift (#5592)

d63c1d901a7acd14ed9c2e6ccc82fce56d97665c authored about 1 year ago
Fix caching tuist (#5585)

* Fix tuist Project.swift definition for caching

* Add cache warm pipelines

* Fix using Pr...

3da5d97090fbbcbe9d009a38dec1aa87911c4032 authored about 1 year ago
Remove redundant jobs (#5590)

b7c7fd92cad450680dd92f0efade426a8ed0f650 authored about 1 year ago
fix: fix mapping of `registry` SPM dependencies (#5563)

f33d340f82b456c84ccd144fb100b6ec04381338 authored about 1 year ago
[Release] Tuist 3.33.3

48f8e8c4c0d474a4ab8f37e1cefc47e8e643df2f authored about 1 year ago
Add Mike to the core team

7fc70112bbdd42bad580bf99afdcee6ce82b306e authored about 1 year ago
[Release] Tuist 3.33.2

47aadec52f9300a78b1ccd4abeacc1842472cf35 authored about 1 year ago
[Release] Tuist 3.33.1

d94cc3bd2b90478246e0125c07eacaaca649f670 authored about 1 year ago
Increase the timeout to download files (#5584)

7f18536960db76cc73107f01098fcf07e2cceb9c authored about 1 year ago
Config.swift defaults to `https://cloud.tuist.io` as the Tuist Cloud URL (#5581)

* Set the default Tuist Cloud URL

* Update the documentation

* Update Sources/tuist/tuist....

720ecd1c955fa529f8a179ea97c70f19e525c72a authored about 1 year ago
Fix build acceptance tests and add TCA Macros to the fixtures (#5576)

* Add a TCA to the native Swift Macros fixture

* Increase logs verbosity

* Revert logging ...

dfa30dd61551accbea3f18c8f8c35a1a23591612 authored about 1 year ago
Improved `Package` file example in the `Adding external Dependencies` tutorial. (#5580)

2f9565c99d2ffe60d29e276dee93cdef20121169 authored about 1 year ago
Update the version to 3.33.0

8e43fc826c8212eb926891aa729fb9ec8e22b48e authored about 1 year ago
Automatically use the github actions renderer (#5577)

b29d9f9b2317ed61bea31a78ecf2464200b4fdcf authored about 1 year ago
Flatten the directory structure (#5575)

c09eab70c61ffd29e8a62b65e9201f49728782c3 authored about 1 year ago
[Release] Tuist 3.33.0

94dbbf29fb6552785a8dc7fb4a4629cc8996ddb9 authored about 1 year ago
Integrate Swift Macros using XcodeProj-native building blocks (#5542)

* Add fixture

* Add dependencies

* Get project generation working

* Move it to the new ...

9ae79a3fe5942c16a64f952b57690a2200de25b4 authored about 1 year ago
[Release] Tuist 3.32.1

e41ef0e546c3fdac99dd1ffa58c1e5c628c1632b authored about 1 year ago
Fix typos

ea33e978a31a35e4fad3a99be9ff0a29989fbaa7 authored about 1 year ago
Fix typo

d7b7f37edd7805ebce4d9f3832620ee7c63e8340 authored about 1 year ago
Document binary caching (#5571)

da424e05c74e5ea2fc952556365bc26f2a54cecd authored about 1 year ago
Update Tuist Cloud docs with better self-hosting instructions (#5529)

7e97e6be30942e725aaa4a752fbef0a1aa613ccf authored about 1 year ago
Don't change the cache directory from acceptance tests (#5569)

* Remove the setenv

* Remove the variable

c397a7748a60318b49f81f76b656721d1b8b5b2f authored about 1 year ago
Rewrite build and generate-1 acceptance tests to Swift (#5553)

* Allow specifying xcbeautify binary for acceptance tests

* Remove unused cache acceptance te...

3c52e91201b48ef6246c36c5a28152165d4dc82e authored about 1 year ago
Export extra targets as libraries (#5568)

* Export TuistAutomation as a library

* Export additional targets as libraries

c7360af16ce00bc7224461fa5eb49ab3a430f46e authored about 1 year ago
Document the /ready endpoint (#5566)

6608f161b723929d709ed32f7573bfe7ff0a52d9 authored about 1 year ago
docs: add basic Contributing documents (#5559)

5fae10ee06fa6f3e8dd9be61d7c4e61b7963ea2a authored about 1 year ago
Add DocC documentation for dependencies (#5548)

* docs: add External Dependencies.md doc

* docs: add External Dependencies as tutorial

e8921f3d185b1ba6dffc06375f1a0bb019e16558 authored about 1 year ago
Remove `.packagePlugin` (#5555)

* Remove packagePlugin

* Fix breaking APIs

* Add documentation

* Fix some linting issues

a28dd35893ba59b1615635610b3f00d01010ee43 authored about 1 year ago
Make 'Gold sponsors' h3

7095da6b7446c693a9c7eca2afee903709a9cfbd authored about 1 year ago
Add monday.com as supporter

0becbdae16003a33c42b8e97a991c8455ccb3bcd authored about 1 year ago
Improve warning experience (#5551)

* Not use logger.warning

* Improve the output format

* Rever the usage of logger.warning
...

e6d9acb6fcf521c67eb14e9ae8b64d706e0a16d8 authored about 1 year ago
Flatten the directory structure by hoisting the content under `projects/tuist` (#5550)

* Flatten the directory structure removing the projects directory

* Add missing vendor directory

348c5479d05025a729666ede4b6796b8be660b6c authored about 1 year ago
Add missing dependency

056aaef824f9f80eaff4c1e98e7418a284b6212e authored about 1 year ago
Fix task

29ab2354678264438463c176ba81bd76b4cdbd6d authored about 1 year ago
[Release] Tuist 3.32.0

65773d3bf4fe49c9470571bfe45b0752b548ddd3 authored about 1 year ago
Remove Fourier from the repository (#5549)

* Migrate the used build workflows from Ruby to bash

* Remove the test tasks

* Add a scrip...

b6d97f5912375c0aedab099aff951f8502cac783 authored about 1 year ago
Add support for Swift Macros using the native integration (#5539)

* Add the interface to declare a dependency with a Swift Macro package

* Add support for Swif...

e5f71903dad1e1076e96928f09a1659df2e1c16b authored about 1 year ago
Fix `platformFilter` usage for single filters

- XcodeProj format supports both a single `platformFilter` and multiple `platformFilters` (plura...

879caaa73ba7075207797fc792c5e5c127f2c06e authored about 1 year ago
Fix linting issue

4969801d3acb34ea918a0895290567b3ea9e21ce authored about 1 year ago
Extract Tuist Cloud code (#5531)

* Extract Tuist Cloud code

* Extract Tuist Cloud code from tests and other files

* Add lin...

190c4eb4efc34bfcca42bee93a65e6a4c1256d4c authored about 1 year ago
Support appending `arch=x86_64` to destination (#5527)

* feat: Add `rosetta` option to `build`, `run` and `test` subcommands

* fix: lint fix

* fi...

a83e0de13a27b22f53e3fc32bb6cb45f1c99bbfd authored about 1 year ago
Remove unnecessary workflow

d1cd92d273036ab5ca67300ef8afc8526366eb42 authored about 1 year ago
Fix documentation building

9d1ad01cb2fbd53768d3322c75c8e4fd785b2b8a authored about 1 year ago
Support SwiftGen ParserOptions in ResourceSynthesizer (#5517)

* dep-add: add AnyCodable dependency into TuistSupport

* fix: fix Project.swift compiler and ...

7f061f9779bab71eb0db32c678dc6e2368fce36b authored about 1 year ago
Synthesize symbolset resources when only symbol assets are present (#5530)

8190291619d3ae30c619139dcab27b9f5d4cb744 authored about 1 year ago