-
-
Notifications
You must be signed in to change notification settings - Fork 583
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Dependencies.swift] Fix failed decoding for not present container key + Tests #3164
[Dependencies.swift] Fix failed decoding for not present container key + Tests #3164
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for contributing this one @havebeenfitz 👏🏼. Besides the tiny comment that I left, it'd be great to update the CHANGELOG.md to list your change there. After that and if CI is green, we can merge :)
Sources/TuistDependenciesTesting/Carthage/Models/CarthageVersionFile+TestData.swift
Show resolved
Hide resolved
@all-contributors add @havebeenfitz for bug |
@pepibumur I've put up a pull request to add @havebeenfitz! 🎉 |
So it looks like At first I thought ok, let’s rely on name + What do you think? .GoogleMaps.version
|
…hage frameworks in Graph
Sources/TuistDependencies/Carthage/Utils/CarthageGraphGenerator.swift
Outdated
Show resolved
Hide resolved
Sources/TuistDependencies/Carthage/Utils/CarthageGraphGenerator.swift
Outdated
Show resolved
Hide resolved
Sources/TuistGraph/DependenciesGraph/ThirdPartyDependency.swift
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I will review the rest after my working hours. :)
@havebeenfitz call You can read more about |
@tuist/core Do you know why CI doest fire checks for unit and acceptance tests? |
57c9003
to
51c2e5a
Compare
Hey guys! I spent some time fixing this Graph and realized that it's starting to look like a feature more than a bugfix. And while graph feature is definitely great and useful, it seems like it's less used and doesn't produce error now, just works a bit incorrectly. Assume that we have multiple platform in |
51c2e5a
to
dc6f2a5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I left a few minor comments. I think it is fine to push this fix into main and add framework
support later.
Sources/TuistDependenciesTesting/Carthage/Models/CarthageVersionFile+TestData.swift
Show resolved
Hide resolved
Sources/TuistDependenciesTesting/Carthage/Models/CarthageVersionFile+TestData.swift
Show resolved
Hide resolved
Tests/TuistDependenciesTests/Carthage/Utils/CarthageGraphGeneratorTests.swift
Outdated
Show resolved
Hide resolved
7ca5944
to
de03f46
Compare
5b72d65
to
46efac8
Compare
# Conflicts: # CHANGELOG.md
e00947c
to
6009c31
Compare
* [fix-styling] remove - `ThirdPartyDependency.framework` * [fix-styling] change - `logger.info` -> `logger.warning`
Resolves #3107 (comment)
Short description 📝
Checklist ✅
CHANGELOG.md
has been updated to reflect the changes. In case of a breaking change, it's been flagged as such.