Skip to content

Commit fb0f401

Browse files
authored
Merge pull request #509 from ahoppen/pr/exit-with-1-if-syntax-files-dont-match
Exit build-script verify-source-code with non-zero exit code if files don’t match
2 parents a00c603 + a6275e0 commit fb0f401

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

Sources/SwiftSyntaxBuilder/generated/ExpressibleAsProtocols.swift

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -789,6 +789,14 @@ public extension ExpressibleAsPoundSourceLocationArgs {
789789
return createPoundSourceLocationArgs()
790790
}
791791
}
792+
public protocol ExpressibleAsDeclModifierDetail: ExpressibleAsSyntaxBuildable {
793+
func createDeclModifierDetail() -> DeclModifierDetail
794+
}
795+
public extension ExpressibleAsDeclModifierDetail {
796+
func createSyntaxBuildable() -> SyntaxBuildable {
797+
return createDeclModifierDetail()
798+
}
799+
}
792800
public protocol ExpressibleAsDeclModifier: ExpressibleAsModifierList, ExpressibleAsSyntaxBuildable {
793801
func createDeclModifier() -> DeclModifier
794802
}
@@ -801,14 +809,6 @@ func createModifierList() -> ModifierList {
801809
return createDeclModifier()
802810
}
803811
}
804-
public protocol ExpressibleAsDeclModifierDetail: ExpressibleAsSyntaxBuildable {
805-
func createDeclModifierDetail() -> DeclModifierDetail
806-
}
807-
public extension ExpressibleAsDeclModifierDetail {
808-
func createSyntaxBuildable() -> SyntaxBuildable {
809-
return createDeclModifierDetail()
810-
}
811-
}
812812
public protocol ExpressibleAsInheritedType: ExpressibleAsInheritedTypeList, ExpressibleAsSyntaxBuildable {
813813
func createInheritedType() -> InheritedType
814814
}
@@ -2010,4 +2010,4 @@ public extension ExpressibleAsVersionTuple {
20102010
func createSyntaxBuildable() -> SyntaxBuildable {
20112011
return createVersionTuple()
20122012
}
2013-
}
2013+
}

build-script.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -689,6 +689,7 @@ def verify_source_code_command(args):
689689
"SwiftSyntax project and merge it alongside the main PR."
690690
"$ swift-syntax/build-script.py generate-source-code --toolchain /path/to/toolchain.xctoolchain/usr"
691691
)
692+
raise SystemExit(1)
692693

693694

694695
def build_command(args):

0 commit comments

Comments
 (0)