-
Notifications
You must be signed in to change notification settings - Fork 465
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Description
On a first compilation, I get the messages for my macro StepMacros:
'StepMacros' is missing a dependency on 'SwiftBasicFormat' because dependency scan of Swift module 'StepMacros' discovered a dependency on 'SwiftBasicFormat'
'StepMacros' is missing a dependency on 'SwiftSyntaxMacros' because dependency scan of Swift module 'StepMacros' discovered a dependency on
'StepMacros' is missing a dependency on 'SwiftSyntaxBuilder' because dependency scan of Swift module 'StepMacros' discovered a dependency on 'SwiftSyntaxBuilder'
'StepMacros' is missing a dependency on 'SwiftSyntax' because dependency scan of Swift module 'StepMacros' discovered a dependency on 'SwiftSyntax'
'StepMacros' is missing a dependency on 'SwiftSyntaxMacroExpansion' because dependency scan of Swift module 'StepMacros' discovered a dependency on
'SwiftSyntaxMacroExpansion'
'StepMacros' is missing a dependency on 'SwiftParser' because dependency scan of Swift module 'StepMacros' discovered a dependency on 'SwiftParser'
'StepMacros' is missing a dependency on 'SwiftDiagnostics' because dependency scan of Swift module 'StepMacros' discovered a dependency on 'SwiftDiagnostics'
'StepMacros' is missing a dependency on 'SwiftOperators' because dependency scan of Swift module 'StepMacros' discovered a dependency on 'SwiftOperators'
'StepMacros' is missing a dependency on 'SwiftParserDiagnostics' because dependency scan of Swift module 'StepMacros' discovered a dependency on
'SwiftParserDiagnostics'
The dependencies for StepMacros include:
.product(name: "SwiftSyntaxMacros", package: "swift-syntax"),
.product(name: "SwiftCompilerPlugin", package: "swift-syntax"),Is it really necessary to add all the listed dependencies, or what is the problem?
Steps to Reproduce
Do a fresh build of https://github.com/stefanspringer1/Pipeline.git (e.g. commit a8445b6ac3b5ecb8185647528ba4ce96e6784247 / tag 1.0.2).
Environment
Swift 6.2.1 in Xcode 26.1.1
kimdv and jeffreyrlewis
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working