From 61de95f5fc2b69da9fbf318eeacbef0e3506f213 Mon Sep 17 00:00:00 2001 From: Michael Breu <Michael.Breu@arctis.at> Date: Fri, 11 Aug 2023 08:31:28 +0200 Subject: [PATCH] Fixing PMD --- .../at/ac/uibk/gitsearch/service/ZipRepackagingService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/at/ac/uibk/gitsearch/service/ZipRepackagingService.java b/src/main/java/at/ac/uibk/gitsearch/service/ZipRepackagingService.java index 76dcb350f..19d986c30 100644 --- a/src/main/java/at/ac/uibk/gitsearch/service/ZipRepackagingService.java +++ b/src/main/java/at/ac/uibk/gitsearch/service/ZipRepackagingService.java @@ -27,6 +27,9 @@ import org.springframework.util.StreamUtils; /** * service to re-package a gitlab zip. Chop off leading root directory and * filter out unpublished entries. + * TODO: Refactor this method + * - define, when dealing with initial slashes allowed/expected + * - define, when directories must contain trailing slashes * * @author Michael Breu */ @@ -241,7 +244,7 @@ public class ZipRepackagingService { * @return */ - @SuppressWarnings({ "PMD.CognitiveComplexity", "PMD.CyclomaticComplexity" }) + @SuppressWarnings({ "PMD.CognitiveComplexity", "PMD.CyclomaticComplexity", "PMD.ExcessiveMethodLength" }) protected static List<String> getApplicableFilters(final String exercisePathF, TreeNode<SearchResultDTO> currentTreeNode) { if (exercisePathF == null) { return new ArrayList<>(); -- GitLab