From 28f67f40f1a8c69f1e076049c17989faf1f3ca32 Mon Sep 17 00:00:00 2001 From: Daniel Gerhardt <code@dgerhardt.net> Date: Wed, 21 Aug 2019 19:27:28 +0200 Subject: [PATCH] Remove redundant modifiers and add Checkstyle rule --- checkstyle.xml | 1 + .../de/thm/arsnova/persistence/AnswerRepository.java | 2 +- .../de/thm/arsnova/persistence/ContentRepository.java | 2 +- .../de/thm/arsnova/persistence/CrudRepository.java | 2 +- .../arsnova/service/FeedbackStorageServiceImpl.java | 2 +- src/main/java/de/thm/arsnova/service/MotdService.java | 10 +++++----- src/main/java/de/thm/arsnova/service/RoomService.java | 2 +- src/main/java/de/thm/arsnova/service/TimerService.java | 10 +++++----- .../java/de/thm/arsnova/service/UserServiceImpl.java | 2 +- .../arsnova/service/score/VariantScoreCalculator.java | 2 +- src/main/java/de/thm/arsnova/util/ImageUtils.java | 8 ++++---- 11 files changed, 22 insertions(+), 21 deletions(-) diff --git a/checkstyle.xml b/checkstyle.xml index ce622a22a..f51d92949 100644 --- a/checkstyle.xml +++ b/checkstyle.xml @@ -278,6 +278,7 @@ <property name="tokens" value="VARIABLE_DEF,PARAMETER_DEF"/> <property name="validateEnhancedForLoopVariable" value="true"/> </module> + <module name="RedundantModifier"/> <module name="RedundantImport"/> <module name="UnusedImports"/> </module> diff --git a/src/main/java/de/thm/arsnova/persistence/AnswerRepository.java b/src/main/java/de/thm/arsnova/persistence/AnswerRepository.java index eebde69a8..a733b5360 100644 --- a/src/main/java/de/thm/arsnova/persistence/AnswerRepository.java +++ b/src/main/java/de/thm/arsnova/persistence/AnswerRepository.java @@ -27,7 +27,7 @@ import de.thm.arsnova.model.AnswerStatistics; public interface AnswerRepository extends CrudRepository<Answer, String> { <T extends Answer> T findByContentIdUserIdPiRound(String contentId, Class<T> type, String userId, int piRound); - AnswerStatistics findByContentIdRound(String contentId, int round, final int optionCount); + AnswerStatistics findByContentIdRound(String contentId, int round, int optionCount); int countByContentIdRound(String contentId, int round); diff --git a/src/main/java/de/thm/arsnova/persistence/ContentRepository.java b/src/main/java/de/thm/arsnova/persistence/ContentRepository.java index 320d031f0..918cc1671 100644 --- a/src/main/java/de/thm/arsnova/persistence/ContentRepository.java +++ b/src/main/java/de/thm/arsnova/persistence/ContentRepository.java @@ -18,7 +18,7 @@ public interface ContentRepository extends CrudRepository<Content, String> { Iterable<Content> findStubsByIds(Set<String> ids); - Iterable<Content> findStubsByRoomId(final String roomId); + Iterable<Content> findStubsByRoomId(String roomId); List<String> findUnansweredIdsByRoomIdAndUser(String roomId, String userId); diff --git a/src/main/java/de/thm/arsnova/persistence/CrudRepository.java b/src/main/java/de/thm/arsnova/persistence/CrudRepository.java index 0035af09c..6222e035e 100644 --- a/src/main/java/de/thm/arsnova/persistence/CrudRepository.java +++ b/src/main/java/de/thm/arsnova/persistence/CrudRepository.java @@ -35,5 +35,5 @@ public interface CrudRepository<T, I> extends org.springframework.data.repositor * @deprecated Use {@link #findById(Object)} instead. */ @Deprecated - T findOne(final I id); + T findOne(I id); } diff --git a/src/main/java/de/thm/arsnova/service/FeedbackStorageServiceImpl.java b/src/main/java/de/thm/arsnova/service/FeedbackStorageServiceImpl.java index 4600cf979..8557301f1 100644 --- a/src/main/java/de/thm/arsnova/service/FeedbackStorageServiceImpl.java +++ b/src/main/java/de/thm/arsnova/service/FeedbackStorageServiceImpl.java @@ -44,7 +44,7 @@ public class FeedbackStorageServiceImpl implements FeedbackStorageService { private final Date timestamp; private final String userId; - public FeedbackStorageObject(final int initValue, final String userId) { + FeedbackStorageObject(final int initValue, final String userId) { value = initValue; timestamp = new Date(); this.userId = userId; diff --git a/src/main/java/de/thm/arsnova/service/MotdService.java b/src/main/java/de/thm/arsnova/service/MotdService.java index ca328ef7e..69985d8ec 100644 --- a/src/main/java/de/thm/arsnova/service/MotdService.java +++ b/src/main/java/de/thm/arsnova/service/MotdService.java @@ -29,11 +29,11 @@ import de.thm.arsnova.model.Motd; public interface MotdService extends EntityService<Motd> { List<Motd> getAdminMotds(); //all w/o the sessionmotds - List<Motd> getAllRoomMotds(final String roomId); + List<Motd> getAllRoomMotds(String roomId); - List<Motd> getCurrentMotds(final Date clientdate, final String audience); + List<Motd> getCurrentMotds(Date clientdate, String audience); - List<Motd> getCurrentRoomMotds(final Date clientdate, final String roomId); + List<Motd> getCurrentRoomMotds(Date clientdate, String roomId); List<Motd> filterMotdsByDate(List<Motd> list, Date clientdate); @@ -41,9 +41,9 @@ public interface MotdService extends EntityService<Motd> { Motd save(Motd motd); - Motd save(final String roomId, final Motd motd); + Motd save(String roomId, Motd motd); Motd update(Motd motd); - Motd update(final String roomId, Motd motd); + Motd update(String roomId, Motd motd); } diff --git a/src/main/java/de/thm/arsnova/service/RoomService.java b/src/main/java/de/thm/arsnova/service/RoomService.java index f8a225a26..4a808372e 100644 --- a/src/main/java/de/thm/arsnova/service/RoomService.java +++ b/src/main/java/de/thm/arsnova/service/RoomService.java @@ -35,7 +35,7 @@ public interface RoomService extends EntityService<Room> { Room getByShortId(String shortId); - Room getForAdmin(final String id); + Room getForAdmin(String id); Room getInternal(String id, String userId); diff --git a/src/main/java/de/thm/arsnova/service/TimerService.java b/src/main/java/de/thm/arsnova/service/TimerService.java index 7fe7f87f9..bfdbe4762 100644 --- a/src/main/java/de/thm/arsnova/service/TimerService.java +++ b/src/main/java/de/thm/arsnova/service/TimerService.java @@ -19,13 +19,13 @@ package de.thm.arsnova.service; public interface TimerService { - void startNewRound(final String contentId); + void startNewRound(String contentId); - void startNewRoundDelayed(final String contentId, final int time); + void startNewRoundDelayed(String contentId, int time); - void cancelRoundChange(final String contentId); + void cancelRoundChange(String contentId); - void cancelDelayedRoundChange(final String contentId); + void cancelDelayedRoundChange(String contentId); - void resetRoundState(final String contentId); + void resetRoundState(String contentId); } diff --git a/src/main/java/de/thm/arsnova/service/UserServiceImpl.java b/src/main/java/de/thm/arsnova/service/UserServiceImpl.java index 00342fd3b..21110d04c 100644 --- a/src/main/java/de/thm/arsnova/service/UserServiceImpl.java +++ b/src/main/java/de/thm/arsnova/service/UserServiceImpl.java @@ -571,7 +571,7 @@ public class UserServiceImpl extends DefaultEntityServiceImpl<UserProfile> imple if ((account.getPasswordResetTime() != null) && (System.currentTimeMillis() < account.getPasswordResetTime().getTime() + REPEATED_PASSWORD_RESET_DELAY_MS)) { - + logger.info("Password reset failed. The reset delay for User {} is still active.", username); throw new BadRequestException(); diff --git a/src/main/java/de/thm/arsnova/service/score/VariantScoreCalculator.java b/src/main/java/de/thm/arsnova/service/score/VariantScoreCalculator.java index 549a7d6e0..1fc6802d5 100644 --- a/src/main/java/de/thm/arsnova/service/score/VariantScoreCalculator.java +++ b/src/main/java/de/thm/arsnova/service/score/VariantScoreCalculator.java @@ -35,7 +35,7 @@ abstract class VariantScoreCalculator implements ScoreCalculator { private final SessionStatisticsRepository sessionStatisticsRepository; - public VariantScoreCalculator(final SessionStatisticsRepository sessionStatisticsRepository) { + VariantScoreCalculator(final SessionStatisticsRepository sessionStatisticsRepository) { this.sessionStatisticsRepository = sessionStatisticsRepository; } diff --git a/src/main/java/de/thm/arsnova/util/ImageUtils.java b/src/main/java/de/thm/arsnova/util/ImageUtils.java index b30d92cac..0d02f2c49 100644 --- a/src/main/java/de/thm/arsnova/util/ImageUtils.java +++ b/src/main/java/de/thm/arsnova/util/ImageUtils.java @@ -167,8 +167,8 @@ public class ImageUtils { final String base64String = imgInfo[1]; final byte[] imageData = Base64.decodeBase64(base64String); - try (final ByteArrayInputStream bais = new ByteArrayInputStream(imageData); - final ByteArrayOutputStream baos = new ByteArrayOutputStream()) { + try (ByteArrayInputStream bais = new ByteArrayInputStream(imageData); + ByteArrayOutputStream baos = new ByteArrayOutputStream()) { final BufferedImage originalImage = ImageIO.read(bais); final BufferedImage newImage = new BufferedImage(width, height, originalImage.getType()); final Graphics2D g = newImage.createGraphics(); @@ -234,8 +234,8 @@ public class ImageUtils { * @return The <code>byte[]</code> of the image on success, otherwise <code>null</code>. */ byte[] convertFileToByteArray(final String imageUrl) { - try (final InputStream is = new URL(imageUrl).openStream(); - final ByteArrayOutputStream baos = new ByteArrayOutputStream()) { + try (InputStream is = new URL(imageUrl).openStream(); + ByteArrayOutputStream baos = new ByteArrayOutputStream()) { final byte[] byteChunk = new byte[CHUNK_SIZE]; int n; -- GitLab