@@ -31,15 +31,14 @@ import (
31
31
32
32
"github.com/arduino/arduino-cli/legacy/builder/constants"
33
33
"github.com/arduino/arduino-cli/legacy/builder/gohasissues"
34
- "github.com/arduino/arduino-cli/legacy/builder/i18n"
35
34
"github.com/arduino/arduino-cli/legacy/builder/types"
36
35
paths "github.com/arduino/go-paths-helper"
37
36
"github.com/pkg/errors"
38
37
"golang.org/x/text/transform"
39
38
"golang.org/x/text/unicode/norm"
40
39
)
41
40
42
- func ParseCommandLine (input string , logger i18n. Logger ) ([]string , error ) {
41
+ func ParseCommandLine (input string ) ([]string , error ) {
43
42
var parts []string
44
43
escapingChar := constants .EMPTY_STRING
45
44
escapedArg := constants .EMPTY_STRING
@@ -74,7 +73,7 @@ func ParseCommandLine(input string, logger i18n.Logger) ([]string, error) {
74
73
}
75
74
76
75
if escapingChar != constants .EMPTY_STRING {
77
- return nil , i18n . ErrorfWithLogger ( logger , constants . MSG_INVALID_QUOTING , escapingChar )
76
+ return nil , errors . Errorf ( "Invalid quoting: no closing [%s] char found." , escapingChar )
78
77
}
79
78
80
79
return parts , nil
@@ -189,8 +188,8 @@ func TrimSpace(value string) string {
189
188
return strings .TrimSpace (value )
190
189
}
191
190
192
- func PrepareCommand (pattern string , logger i18n. Logger ) (* exec.Cmd , error ) {
193
- parts , err := ParseCommandLine (pattern , logger )
191
+ func PrepareCommand (pattern string ) (* exec.Cmd , error ) {
192
+ parts , err := ParseCommandLine (pattern )
194
193
if err != nil {
195
194
return nil , errors .WithStack (err )
196
195
}
0 commit comments