Skip to content

Commit e4c9bf3

Browse files
committed
update the error message
1 parent ac1a566 commit e4c9bf3

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

response_builder.go

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package main
22

33
import (
4+
"errors"
45
"fmt"
56
"io"
67
"strings"
@@ -68,10 +69,8 @@ func (b responseBuilder) buildFile(reqFileName string) (*pluginpb.CodeGeneratorR
6869

6970
func (b responseBuilder) buildContent(protoFile *descriptorpb.FileDescriptorProto) (string, error) {
7071
if len(protoFile.GetMessageType()) != 1 {
71-
return "", fmt.Errorf(
72-
"only one top-level type may be defined in the file \"%s\". use nested types instead (https://developers.google.com/protocol-buffers/docs/proto3#nested)",
73-
protoFile.GetName(),
74-
)
72+
errorMessage := protoFile.GetName() + ": only one top-level type may be defined in a file. use nested types or use imports. see https://developers.google.com/protocol-buffers/docs/proto3 for details."
73+
return "", errors.New(errorMessage)
7574
}
7675

7776
contentBuilder := new(strings.Builder)

0 commit comments

Comments
 (0)