@@ -22,7 +22,7 @@ func validateFieldsV0(publiccode PublicCode, parser Parser, network bool) error
2222
2323 if publiccodev0 .URL != nil && network {
2424 if reachable , err := parser .isReachable (* (* url .URL )(publiccodev0 .URL ), network ); ! reachable {
25- vr = append (vr , newValidationError ("url" , "'%s' not reachable: %s" , publiccodev0 .URL , err .Error ()))
25+ vr = append (vr , newValidationErrorf ("url" , "'%s' not reachable: %s" , publiccodev0 .URL , err .Error ()))
2626 }
2727
2828 if ! vcsurl .IsRepo ((* url .URL )(publiccodev0 .URL )) {
@@ -32,7 +32,7 @@ func validateFieldsV0(publiccode PublicCode, parser Parser, network bool) error
3232
3333 if publiccodev0 .LandingURL != nil {
3434 if reachable , err := parser .isReachable (* (* url .URL )(publiccodev0 .LandingURL ), network ); ! reachable {
35- vr = append (vr , newValidationError (
35+ vr = append (vr , newValidationErrorf (
3636 "landingURL" ,
3737 "'%s' not reachable: %s" , publiccodev0 .LandingURL , err .Error (),
3838 ))
@@ -41,7 +41,7 @@ func validateFieldsV0(publiccode PublicCode, parser Parser, network bool) error
4141
4242 if publiccodev0 .Roadmap != nil {
4343 if reachable , err := parser .isReachable (* (* url .URL )(publiccodev0 .Roadmap ), network ); ! reachable {
44- vr = append (vr , newValidationError (
44+ vr = append (vr , newValidationErrorf (
4545 "roadmap" ,
4646 "'%s' not reachable: %s" , publiccodev0 .Roadmap , err .Error (),
4747 ))
@@ -113,7 +113,7 @@ func validateFieldsV0(publiccode PublicCode, parser Parser, network bool) error
113113 if ! exists {
114114 u := toCodeHostingURL (* publiccodev0 .Legal .AuthorsFile , parser .currentBaseURL )
115115
116- vr = append (vr , newValidationError ("legal.authorsFile" , "'%s' does not exist: %s" , urlutil .DisplayURL (& u ), err .Error ()))
116+ vr = append (vr , newValidationErrorf ("legal.authorsFile" , "'%s' does not exist: %s" , urlutil .DisplayURL (& u ), err .Error ()))
117117 }
118118 }
119119 }
@@ -144,7 +144,7 @@ func validateFieldsV0(publiccode PublicCode, parser Parser, network bool) error
144144
145145 if ! parser .disableExternalChecks && network && desc .Documentation != nil {
146146 if reachable , err := parser .isReachable (* (* url .URL )(desc .Documentation ), network ); ! reachable {
147- vr = append (vr , newValidationError (
147+ vr = append (vr , newValidationErrorf (
148148 fmt .Sprintf ("description.%s.documentation" , lang ),
149149 "'%s' not reachable: %s" , desc .Documentation , err .Error (),
150150 ))
@@ -153,7 +153,7 @@ func validateFieldsV0(publiccode PublicCode, parser Parser, network bool) error
153153
154154 if ! parser .disableExternalChecks && network && desc .APIDocumentation != nil {
155155 if reachable , err := parser .isReachable (* (* url .URL )(desc .APIDocumentation ), network ); ! reachable {
156- vr = append (vr , newValidationError (
156+ vr = append (vr , newValidationErrorf (
157157 fmt .Sprintf ("description.%s.apiDocumentation" , lang ),
158158 "'%s' not reachable: %s" , desc .APIDocumentation , err .Error (),
159159 ))
@@ -167,7 +167,7 @@ func validateFieldsV0(publiccode PublicCode, parser Parser, network bool) error
167167 } else if ! parser .disableExternalChecks {
168168 isImage , err := parser .isImageFile (toCodeHostingURL (v , parser .currentBaseURL ), network )
169169 if ! isImage {
170- vr = append (vr , newValidationError (
170+ vr = append (vr , newValidationErrorf (
171171 keyName ,
172172 "'%s' is not an image: %s" , v , err .Error (),
173173 ))
@@ -178,7 +178,7 @@ func validateFieldsV0(publiccode PublicCode, parser Parser, network bool) error
178178 for i , v := range desc .Videos {
179179 _ , err := parser .isOEmbedURL ((* url .URL )(v ))
180180 if err != nil {
181- vr = append (vr , newValidationError (
181+ vr = append (vr , newValidationErrorf (
182182 fmt .Sprintf ("description.%s.videos[%d]" , lang , i ),
183183 "'%s' is not a valid video URL supporting oEmbed: %s" , v , err .Error (),
184184 ))
0 commit comments