From 94613f27731721e14303bf4e5b199fc06f1759a3 Mon Sep 17 00:00:00 2001
From: Daniel Rainer <daniel.m.rainer@student.uibk.ac.at>
Date: Sat, 6 Mar 2021 19:20:09 +0100
Subject: [PATCH] Declare variable as late as possible

---
 .../uibk/gitsearch/repository/search/MetaDataRepository.java   | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/main/java/at/ac/uibk/gitsearch/repository/search/MetaDataRepository.java b/src/main/java/at/ac/uibk/gitsearch/repository/search/MetaDataRepository.java
index 1cdf18e3d..2be1afbd9 100644
--- a/src/main/java/at/ac/uibk/gitsearch/repository/search/MetaDataRepository.java
+++ b/src/main/java/at/ac/uibk/gitsearch/repository/search/MetaDataRepository.java
@@ -282,12 +282,13 @@ public class MetaDataRepository {
         objectMapper.registerModule(new JavaTimeModule());
         objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
 
-        final SearchResultsDTO results = new SearchResultsDTO();
         final List<SearchResultDTO> searchResults = new ArrayList<>();
         for (SearchHit searchHit : searchResponse.getHits().getHits()) {
             searchResults.add(parseSearchHit(searchHit, objectMapper));
         }
+
         long hitCount = searchResponse.getHits().getTotalHits();
+        final SearchResultsDTO results = new SearchResultsDTO();
         results.setHitCount(hitCount);
         results.setSearchResult(searchResults);
         return results;
-- 
GitLab