Skip to content

Commit

Permalink
Fix NullPointerException when the commit is the initial (no parent)
Browse files Browse the repository at this point in the history
  • Loading branch information
tsantalis committed Apr 4, 2024
1 parent 1cc7eea commit 4d482dd
Showing 1 changed file with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1331,8 +1331,10 @@ else if (commitFile.getStatus().equals("renamed")) {
repositoryDirectories(currentCommit.getTree(), "", repositoryDirectoriesCurrent, new LinkedHashSet<>(orderedFilesCurrent));
//repositoryDirectoriesCurrent.addAll(deletedAndRenamedFileParentDirectories);
//allRepositoryDirectories(currentCommit.getTree(), "", repositoryDirectoriesCurrent);
GHCommit parentCommit = repository.getCommit(parentCommitId);
repositoryDirectories(parentCommit.getTree(), "", repositoryDirectoriesBefore, new LinkedHashSet<>(orderedFilesBefore));
if(parentCommitId != null) {
GHCommit parentCommit = repository.getCommit(parentCommitId);
repositoryDirectories(parentCommit.getTree(), "", repositoryDirectoriesBefore, new LinkedHashSet<>(orderedFilesBefore));
}
ChangedFileInfo changedFileInfo = new ChangedFileInfo(parentCommitId, commitId, orderedFilesBefore, orderedFilesCurrent, repositoryDirectoriesBefore, repositoryDirectoriesCurrent, renamedFilesHint);
final ObjectMapper mapper = new ObjectMapper();
mapper.writeValue(jsonFile, changedFileInfo);
Expand Down

0 comments on commit 4d482dd

Please sign in to comment.