Skip to content

Commit eb782d7

Browse files
author
Vladimir Kotal
committed
avoid null pointer exceptions for project with no repositories
1 parent 326dace commit eb782d7

File tree

1 file changed

+5
-2
lines changed
  • opengrok-indexer/src/main/java/org/opengrok/indexer/index

1 file changed

+5
-2
lines changed

opengrok-indexer/src/main/java/org/opengrok/indexer/index/Indexer.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -264,8 +264,11 @@ public static void main(String argv[]) {
264264
Project project;
265265
if ((project = Project.getProject(path)) != null) {
266266
subFiles.add(path);
267-
repositories.addAll(env.getProjectRepositoriesMap().get(project).
268-
stream().map(x -> x.getDirectoryNameRelative()).collect(Collectors.toSet()));
267+
List<RepositoryInfo> repoList = env.getProjectRepositoriesMap().get(project);
268+
if (repoList != null) {
269+
repositories.addAll(repoList.
270+
stream().map(x -> x.getDirectoryNameRelative()).collect(Collectors.toSet()));
271+
}
269272
} else {
270273
System.err.println("The path " + path
271274
+ " does not correspond to a project");

0 commit comments

Comments
 (0)