Fix a potential NPE (#1331)
diff --git a/warn/warn_bazel_api.go b/warn/warn_bazel_api.go index 707a848..61de4e6 100644 --- a/warn/warn_bazel_api.go +++ b/warn/warn_bazel_api.go
@@ -180,8 +180,8 @@ // useApparentRepoNameIfExternal replaces the module name in a load statement with the apparent repository // name used by the root Bazel module (if any). func useApparentRepoNameIfExternal(load string, fileReader *FileReader) string { - if !strings.HasPrefix(load, "@") { - // Not a load from an external repository. + if !strings.HasPrefix(load, "@") || fileReader == nil { + // Not a load from an external repository or we can't load external files. return load } if moduleToApparentRepoName == nil {