Fix problems found by static analysis.
Change-Id: I02c51279f18f629b2d2fb1095692a6ae98b0e25e
diff --git a/src/main/java/eu/mulk/mulkcms2/benki/posts/Post.java b/src/main/java/eu/mulk/mulkcms2/benki/posts/Post.java
index c402265..fc0f76f 100644
--- a/src/main/java/eu/mulk/mulkcms2/benki/posts/Post.java
+++ b/src/main/java/eu/mulk/mulkcms2/benki/posts/Post.java
@@ -42,7 +42,7 @@
@Inheritance(strategy = InheritanceType.TABLE_PER_CLASS)
public abstract class Post extends PanacheEntityBase {
- private static Logger log = Logger.getLogger(Post.class);
+ private static final Logger log = Logger.getLogger(Post.class);
@Id
@SequenceGenerator(
@@ -171,10 +171,10 @@
}
public static class PostPage<T extends Post> {
- public @CheckForNull Integer prevCursor;
- public @CheckForNull Integer cursor;
- public @CheckForNull Integer nextCursor;
- public List<T> posts;
+ public @CheckForNull final Integer prevCursor;
+ public @CheckForNull final Integer cursor;
+ public @CheckForNull final Integer nextCursor;
+ public final List<T> posts;
private PostPage(
@CheckForNull Integer c0,
@@ -259,7 +259,7 @@
}
}
- return new PostPage<T>(prevCursor, cursor, nextCursor, forwardResults);
+ return new PostPage<>(prevCursor, cursor, nextCursor, forwardResults);
}
public enum Visibility {