@@ -87,7 +87,7 @@ func (cp *classParser) parse(filename string) (classes []phpClass, err error) {
8787 }
8888
8989 if err := validator .validateClass (class ); err != nil {
90- fmt .Printf ( "Warning: Invalid class '%s': %v\n " , class .Name , err )
90+ fmt .Fprintf ( os . Stderr , "Warning: Invalid class '%s': %v\n " , class .Name , err )
9191 continue
9292 }
9393
@@ -229,7 +229,7 @@ func (cp *classParser) parseMethods(filename string) (methods []phpClassMethod,
229229
230230 method , err := cp .parseMethodSignature (className , signature )
231231 if err != nil {
232- fmt .Printf ( "Warning: Error parsing method signature %q: %v\n " , signature , err )
232+ fmt .Fprintf ( os . Stderr , "Warning: Error parsing method signature %q: %v\n " , signature , err )
233233
234234 continue
235235 }
@@ -244,7 +244,7 @@ func (cp *classParser) parseMethods(filename string) (methods []phpClassMethod,
244244 }
245245
246246 if err := validator .validateTypes (phpFunc ); err != nil {
247- fmt .Printf ( "Warning: Method \" %s::%s\" uses unsupported types: %v\n " , className , method .Name , err )
247+ fmt .Fprintf ( os . Stderr , "Warning: Method \" %s::%s\" uses unsupported types: %v\n " , className , method .Name , err )
248248
249249 continue
250250 }
@@ -272,7 +272,7 @@ func (cp *classParser) parseMethods(filename string) (methods []phpClassMethod,
272272 }
273273
274274 if err := validator .validateGoFunctionSignatureWithOptions (phpFunc , true ); err != nil {
275- fmt .Printf ( "Warning: Go method signature mismatch for '%s::%s': %v\n " , currentMethod .ClassName , currentMethod .Name , err )
275+ fmt .Fprintf ( os . Stderr , "Warning: Go method signature mismatch for '%s::%s': %v\n " , currentMethod .ClassName , currentMethod .Name , err )
276276 currentMethod = nil
277277 continue
278278 }
0 commit comments