()
| 192 | } |
| 193 | |
| 194 | func (p *PolicyToLint) Validate() { |
| 195 | // Validate standalone rego files |
| 196 | for _, regoFile := range p.RegoFiles { |
| 197 | p.validateRegoFile(regoFile) |
| 198 | } |
| 199 | |
| 200 | // Validate WASM files |
| 201 | for _, wasmFile := range p.WASMFiles { |
| 202 | p.validateWasmFile(wasmFile) |
| 203 | } |
| 204 | } |
| 205 | |
| 206 | func (p *PolicyToLint) validateRegoFile(file *File) { |
| 207 | original := string(file.Content) |