Skip to content

Commit f68c1eb

Browse files
authored
Merge pull request #54 from mattheath/interpret-error-messages
Wrap errors from invalid bodies to be more descriptive
2 parents ebaa948 + 1e68f60 commit f68c1eb

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

interpret/unordered/enum.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ func InterpretEnum(src *parser.Enum) (*Enum, error) {
3838

3939
enumBody, err := interpretEnumBody(src.EnumBody)
4040
if err != nil {
41-
return nil, err
41+
return nil, fmt.Errorf("invalid Enum %s: %w", src.EnumName, err)
4242
}
4343
return &Enum{
4444
EnumName: src.EnumName,

interpret/unordered/message.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ func InterpretMessage(src *parser.Message) (*Message, error) {
4343

4444
messageBody, err := interpretMessageBody(src.MessageBody)
4545
if err != nil {
46-
return nil, err
46+
return nil, fmt.Errorf("invalid Message %s: %w", src.MessageName, err)
4747
}
4848
return &Message{
4949
MessageName: src.MessageName,

interpret/unordered/service.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ func InterpretService(src *parser.Service) (*Service, error) {
3636

3737
serviceBody, err := interpretServiceBody(src.ServiceBody)
3838
if err != nil {
39-
return nil, err
39+
return nil, fmt.Errorf("invalid Service %s: %w", src.ServiceName, err)
4040
}
4141
return &Service{
4242
ServiceName: src.ServiceName,

0 commit comments

Comments
 (0)