Skip to content

Conversation

cmcgee1024
Copy link
Member

No description provided.

@cmcgee1024
Copy link
Member Author

@swift-ci please test

@cmcgee1024
Copy link
Member Author

@swift-ci please test

@cmcgee1024
Copy link
Member Author

@swift-ci test Windows

@cmcgee1024
Copy link
Member Author

@swift-ci test Linux

@cmcgee1024
Copy link
Member Author

@swift-ci please test

@cmcgee1024
Copy link
Member Author

@swift-ci test Windows

@cmcgee1024
Copy link
Member Author

@swift-ci please test

@cmcgee1024
Copy link
Member Author

@swift-ci test Windows

@cmcgee1024
Copy link
Member Author

@swift-ci test Windows

enableAllTraits: true,
cacheBuildManifest: false
)
// TODO pass along the various flags as associated values to the symbol graph build output (e.g. includeSPISymbols)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: is this TODO still applicable with this change?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, I'll pull this comment out. It should be done after this PR lands.

public static func == (lhs: BuildOutput, rhs: BuildOutput) -> Bool {
switch lhs {
case .symbolGraph(_):
return false
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems potentially incorrect, what do we use this Equatable conformance for at the moment?

Copy link
Member Author

@cmcgee1024 cmcgee1024 Sep 11, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's for the simpler build outputs to see if they are in the array/set. This one has an associated value now that makes it harder to manage. Perhaps this should compare the associated value structure for lhs against rhs, or perhaps there is a better pattern for this.

@cmcgee1024
Copy link
Member Author

@swift-ci please test

@cmcgee1024
Copy link
Member Author

@swift-ci test Windows

@cmcgee1024 cmcgee1024 merged commit ec2a626 into swiftlang:main Sep 12, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants