This is an automated email from the ASF dual-hosted git repository.

zstan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git


The following commit(s) were added to refs/heads/master by this push:
     new ff6d9ebe7ea IGNITE-28812 Change checkstyle plugin dependency 
acceptable for jdk17 (#13270)
ff6d9ebe7ea is described below

commit ff6d9ebe7eae2b093e101465aaf1377114263e6f
Author: Evgeniy Stanilovskiy <[email protected]>
AuthorDate: Fri Jun 26 07:58:17 2026 +0300

    IGNITE-28812 Change checkstyle plugin dependency acceptable for jdk17 
(#13270)
---
 .github/dependabot.yml                             |   3 +-
 .../jmh/notify/JmhWaitStategyBenchmark.java        |   2 +
 .../query/calcite/exec/rel/AbstractNode.java       |   4 +-
 .../query/calcite/rel/IgniteRelVisitor.java        |   1 -
 modules/checkstyle/pom.xml                         |   2 +-
 .../deployment/GridDeploymentCommunication.java    |   1 -
 .../deployment/GridDeploymentPerVersionStore.java  |   1 -
 .../odbc/ClientListenerRequestHandler.java         |   1 -
 .../sql/optimizer/affinity/PartitionNode.java      |   1 -
 .../apache/ignite/mxbean/ClusterMetricsMXBean.java | 232 ++++++++++-----------
 .../tcp/messages/RecoveryLastReceivedMessage.java  |   3 +-
 ...teCacheStoreSessionWriteBehindAbstractTest.java |   4 +-
 .../persistence/tree/io/PageIOFreeSizeTest.java    |   2 +
 .../ignite/p2p/GridP2PJobClassLoaderSelfTest.java  |   4 +-
 ...sionSetFutureAttributeWaitListenerSelfTest.java |   4 +-
 ...SessionSetJobAttributeWaitListenerSelfTest.java |   4 +-
 .../junits/common/GridCommonAbstractTest.java      |   8 +-
 .../processors/query/h2/dml/DmlBatchSender.java    |   3 +-
 .../cache/index/IndexCorruptionRebuildTest.java    |   4 +-
 .../resource/GridResourceProcessorSelfTest.java    |   3 +
 .../ignite/cache/websession/WebSessionFilter.java  |   1 -
 parent/pom.xml                                     |   2 +-
 22 files changed, 145 insertions(+), 145 deletions(-)

diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 10cd1d8dc88..ef01c4debde 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -21,4 +21,5 @@ updates:
 
       - dependency-name: "junit:junit"
 
-      - dependency-name: "com.h2database:h2"
\ No newline at end of file
+      - dependency-name: "com.h2database:h2"
+      - dependency-name: "com.puppycrawl.tools:checkstyle"
\ No newline at end of file
diff --git 
a/modules/benchmarks/src/main/java/org/apache/ignite/internal/benchmarks/jmh/notify/JmhWaitStategyBenchmark.java
 
b/modules/benchmarks/src/main/java/org/apache/ignite/internal/benchmarks/jmh/notify/JmhWaitStategyBenchmark.java
index 1c6a641b8e3..af8f2a60e30 100644
--- 
a/modules/benchmarks/src/main/java/org/apache/ignite/internal/benchmarks/jmh/notify/JmhWaitStategyBenchmark.java
+++ 
b/modules/benchmarks/src/main/java/org/apache/ignite/internal/benchmarks/jmh/notify/JmhWaitStategyBenchmark.java
@@ -106,6 +106,7 @@ public class JmhWaitStategyBenchmark extends 
JmhCacheAbstractBenchmark {
 
     /** Decreasing expiry policy. */
     private static final ExpiryPolicy DECREASING_EXPIRY_POLICY = new 
ExpiryPolicy() {
+        /** */
         AtomicLong duration = new AtomicLong(1_000_000_000);
 
         @Override public Duration getExpiryForCreation() {
@@ -123,6 +124,7 @@ public class JmhWaitStategyBenchmark extends 
JmhCacheAbstractBenchmark {
 
     /** Increasing expiry policy. */
     private static final ExpiryPolicy INCREASING_EXPIRY_POLICY = new 
ExpiryPolicy() {
+        /** */
         AtomicLong duration = new AtomicLong(1_000_000);
 
         @Override public Duration getExpiryForCreation() {
diff --git 
a/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/AbstractNode.java
 
b/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/AbstractNode.java
index f27548c0eb7..ef372b62f2a 100644
--- 
a/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/AbstractNode.java
+++ 
b/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/AbstractNode.java
@@ -79,8 +79,8 @@ public abstract class AbstractNode<Row> implements Node<Row> {
     /**
      * {@link Inbox} node may not have proper context at creation time in case 
it
      * creates on first message received from a remote source. This case the 
context
-     * sets in scope of {@link Inbox#init(ExecutionContext, Collection, 
Comparator)} method call.
-     */ /** {@inheritDoc} */
+     * sets in scope of {@link Inbox#init(ExecutionContext, RelDataType, 
Collection, Comparator)} method call.
+     */
     @Override public ExecutionContext<Row> context() {
         return ctx;
     }
diff --git 
a/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteRelVisitor.java
 
b/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteRelVisitor.java
index 0f68002fb95..933ceecd8c5 100644
--- 
a/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteRelVisitor.java
+++ 
b/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteRelVisitor.java
@@ -79,7 +79,6 @@ public interface IgniteRelVisitor<T> {
      */
     T visit(IgniteIndexCount rel);
 
-
     /**
      * See {@link IgniteRelVisitor#visit(IgniteRel)}
      */
diff --git a/modules/checkstyle/pom.xml b/modules/checkstyle/pom.xml
index 49246c6b9c3..3982c193b8d 100644
--- a/modules/checkstyle/pom.xml
+++ b/modules/checkstyle/pom.xml
@@ -41,7 +41,7 @@
         <maven.compiler.target>17</maven.compiler.target>
         <maven.flatten.file.name>pom-installed.xml</maven.flatten.file.name>
         <revision>2.19.0-SNAPSHOT</revision>
-        <checkstyle.puppycrawl.version>8.45</checkstyle.puppycrawl.version>
+        <checkstyle.puppycrawl.version>12.3.1</checkstyle.puppycrawl.version>
     </properties>
 
     <url>https://ignite.apache.org</url>
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentCommunication.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentCommunication.java
index 422c15e1190..a36e98fcdee 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentCommunication.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentCommunication.java
@@ -330,7 +330,6 @@ class GridDeploymentCommunication {
                     "(node does not exist): " + nodeId);
     }
 
-
     /**
      * @param rsrcName Resource to undeploy.
      * @param rmtNodes Nodes to send request to.
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentPerVersionStore.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentPerVersionStore.java
index 0501b2d0772..8d1e9dee167 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentPerVersionStore.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/managers/deployment/GridDeploymentPerVersionStore.java
@@ -1206,7 +1206,6 @@ public class GridDeploymentPerVersionStore extends 
GridDeploymentStoreAdapter {
             return classLoader().registeredClassLoaderIds();
         }
 
-
         /**
          * @return {@code True} if deployment has any node participants.
          */
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/ClientListenerRequestHandler.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/ClientListenerRequestHandler.java
index 6e08e5f7dde..62783177149 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/ClientListenerRequestHandler.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/ClientListenerRequestHandler.java
@@ -47,7 +47,6 @@ public interface ClientListenerRequestHandler {
      */
     void writeHandshake(BinaryWriterEx writer);
 
-
     /**
      * Checks whether query cancellation is supported within given version of 
protocol.
      *
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/sql/optimizer/affinity/PartitionNode.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/sql/optimizer/affinity/PartitionNode.java
index 98e203001f7..c507bdf443c 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/sql/optimizer/affinity/PartitionNode.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/sql/optimizer/affinity/PartitionNode.java
@@ -41,7 +41,6 @@ public interface PartitionNode {
      */
     int joinGroup();
 
-
     /**
      * @return First met cache name of an any <code>PartitionSingleNode</code>
      * during <code>PartitionNode</code> tree traversal. This method is 
intended to be used within the Jdbc thin client.
diff --git 
a/modules/core/src/main/java/org/apache/ignite/mxbean/ClusterMetricsMXBean.java 
b/modules/core/src/main/java/org/apache/ignite/mxbean/ClusterMetricsMXBean.java
index d5f834f9024..e5aaa737c34 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/mxbean/ClusterMetricsMXBean.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/mxbean/ClusterMetricsMXBean.java
@@ -27,239 +27,239 @@ import org.apache.ignite.cluster.ClusterMetrics;
 @MXBeanDescription("MBean that provides access to aggregated cluster metrics.")
 public interface ClusterMetricsMXBean extends ClusterMetrics {
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Last update time of this node metrics.")
-    public long getLastUpdateTime();
+    @MXBeanDescription("Last update time of this node metrics.")
+    @Override public long getLastUpdateTime();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Maximum number of jobs that ever ran 
concurrently on this node.")
-    public int getMaximumActiveJobs();
+    @MXBeanDescription("Maximum number of jobs that ever ran concurrently on 
this node.")
+    @Override public int getMaximumActiveJobs();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Number of currently active jobs concurrently 
executing on the node.")
-    public int getCurrentActiveJobs();
+    @MXBeanDescription("Number of currently active jobs concurrently executing 
on the node.")
+    @Override public int getCurrentActiveJobs();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Average number of active jobs concurrently 
executing on the node.")
-    public float getAverageActiveJobs();
+    @MXBeanDescription("Average number of active jobs concurrently executing 
on the node.")
+    @Override public float getAverageActiveJobs();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Maximum number of waiting jobs this node 
had.")
-    public int getMaximumWaitingJobs();
+    @MXBeanDescription("Maximum number of waiting jobs this node had.")
+    @Override public int getMaximumWaitingJobs();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Number of queued jobs currently waiting to 
be executed.")
-    public int getCurrentWaitingJobs();
+    @MXBeanDescription("Number of queued jobs currently waiting to be 
executed.")
+    @Override public int getCurrentWaitingJobs();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Average number of waiting jobs this node had 
queued.")
-    public float getAverageWaitingJobs();
+    @MXBeanDescription("Average number of waiting jobs this node had queued.")
+    @Override public float getAverageWaitingJobs();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Maximum number of jobs rejected at once 
during a single collision resolution operation.")
-    public int getMaximumRejectedJobs();
+    @MXBeanDescription("Maximum number of jobs rejected at once during a 
single collision resolution operation.")
+    @Override public int getMaximumRejectedJobs();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Number of jobs rejected after more recent 
collision resolution operation.")
-    public int getCurrentRejectedJobs();
+    @MXBeanDescription("Number of jobs rejected after more recent collision 
resolution operation.")
+    @Override public int getCurrentRejectedJobs();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Average number of jobs this node rejects 
during collision resolution operations.")
-    public float getAverageRejectedJobs();
+    @MXBeanDescription("Average number of jobs this node rejects during 
collision resolution operations.")
+    @Override public float getAverageRejectedJobs();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription(
+    @MXBeanDescription(
         "Total number of jobs this node rejects during collision resolution 
operations since node startup.")
-    public int getTotalRejectedJobs();
+    @Override public int getTotalRejectedJobs();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Maximum number of cancelled jobs this node 
ever had running concurrently.")
-    public int getMaximumCancelledJobs();
+    @MXBeanDescription("Maximum number of cancelled jobs this node ever had 
running concurrently.")
+    @Override public int getMaximumCancelledJobs();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Number of cancelled jobs that are still 
running.")
-    public int getCurrentCancelledJobs();
+    @MXBeanDescription("Number of cancelled jobs that are still running.")
+    @Override public int getCurrentCancelledJobs();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Average number of cancelled jobs this node 
ever had running concurrently.")
-    public float getAverageCancelledJobs();
+    @MXBeanDescription("Average number of cancelled jobs this node ever had 
running concurrently.")
+    @Override public float getAverageCancelledJobs();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Total number of cancelled jobs since node 
startup.")
-    public int getTotalCancelledJobs();
+    @MXBeanDescription("Total number of cancelled jobs since node startup.")
+    @Override public int getTotalCancelledJobs();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Total number of jobs handled by the node.")
-    public int getTotalExecutedJobs();
+    @MXBeanDescription("Total number of jobs handled by the node.")
+    @Override public int getTotalExecutedJobs();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Total time all finished jobs takes to 
execute on the node.")
-    public long getTotalJobsExecutionTime();
+    @MXBeanDescription("Total time all finished jobs takes to execute on the 
node.")
+    @Override public long getTotalJobsExecutionTime();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Maximum time a job ever spent waiting in a 
queue to be executed.")
-    public long getMaximumJobWaitTime();
+    @MXBeanDescription("Maximum time a job ever spent waiting in a queue to be 
executed.")
+    @Override public long getMaximumJobWaitTime();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Current wait time of oldest job.")
-    public long getCurrentJobWaitTime();
+    @MXBeanDescription("Current wait time of oldest job.")
+    @Override public long getCurrentJobWaitTime();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Average time jobs spend waiting in the queue 
to be executed.")
-    public double getAverageJobWaitTime();
+    @MXBeanDescription("Average time jobs spend waiting in the queue to be 
executed.")
+    @Override public double getAverageJobWaitTime();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Time it took to execute the longest job on 
the node.")
-    public long getMaximumJobExecuteTime();
+    @MXBeanDescription("Time it took to execute the longest job on the node.")
+    @Override public long getMaximumJobExecuteTime();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Longest time a current job has been 
executing for.")
-    public long getCurrentJobExecuteTime();
+    @MXBeanDescription("Longest time a current job has been executing for.")
+    @Override public long getCurrentJobExecuteTime();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Average time a job takes to execute on the 
node.")
-    public double getAverageJobExecuteTime();
+    @MXBeanDescription("Average time a job takes to execute on the node.")
+    @Override public double getAverageJobExecuteTime();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Total number of tasks handled by the node.")
-    public int getTotalExecutedTasks();
+    @MXBeanDescription("Total number of tasks handled by the node.")
+    @Override public int getTotalExecutedTasks();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Total time this node spent executing jobs.")
-    public long getTotalBusyTime();
+    @MXBeanDescription("Total time this node spent executing jobs.")
+    @Override public long getTotalBusyTime();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Total time this node spent idling (not 
executing any jobs).")
-    public long getTotalIdleTime();
+    @MXBeanDescription("Total time this node spent idling (not executing any 
jobs).")
+    @Override public long getTotalIdleTime();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Time this node spend idling since executing 
last job.")
-    public long getCurrentIdleTime();
+    @MXBeanDescription("Time this node spend idling since executing last job.")
+    @Override public long getCurrentIdleTime();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Percentage of time this node is busy 
executing jobs vs. idling.")
-    public float getBusyTimePercentage();
+    @MXBeanDescription("Percentage of time this node is busy executing jobs 
vs. idling.")
+    @Override public float getBusyTimePercentage();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Percentage of time this node is idling vs. 
executing jobs.")
-    public float getIdleTimePercentage();
+    @MXBeanDescription("Percentage of time this node is idling vs. executing 
jobs.")
+    @Override public float getIdleTimePercentage();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("The number of CPUs available to the Java 
Virtual Machine.")
-    public int getTotalCpus();
+    @MXBeanDescription("The number of CPUs available to the Java Virtual 
Machine.")
+    @Override public int getTotalCpus();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("The system load average; or a negative value 
if not available.")
-    public double getCurrentCpuLoad();
+    @MXBeanDescription("The system load average; or a negative value if not 
available.")
+    @Override public double getCurrentCpuLoad();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Average of CPU load values over all metrics 
kept in the history.")
-    public double getAverageCpuLoad();
+    @MXBeanDescription("Average of CPU load values over all metrics kept in 
the history.")
+    @Override public double getAverageCpuLoad();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Average time spent in GC since the last 
update.")
-    public double getCurrentGcCpuLoad();
+    @MXBeanDescription("Average time spent in GC since the last update.")
+    @Override public double getCurrentGcCpuLoad();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("The initial size of memory in bytes; -1 if 
undefined.")
-    public long getHeapMemoryInitialized();
+    @MXBeanDescription("The initial size of memory in bytes; -1 if undefined.")
+    @Override public long getHeapMemoryInitialized();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Current heap size that is used for object 
allocation.")
-    public long getHeapMemoryUsed();
+    @MXBeanDescription("Current heap size that is used for object allocation.")
+    @Override public long getHeapMemoryUsed();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("The amount of committed memory in bytes.")
-    public long getHeapMemoryCommitted();
+    @MXBeanDescription("The amount of committed memory in bytes.")
+    @Override public long getHeapMemoryCommitted();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("The maximum amount of memory in bytes; -1 if 
undefined.")
-    public long getHeapMemoryMaximum();
+    @MXBeanDescription("The maximum amount of memory in bytes; -1 if 
undefined.")
+    @Override public long getHeapMemoryMaximum();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("The total amount of memory in bytes; -1 if 
undefined.")
-    public long getHeapMemoryTotal();
+    @MXBeanDescription("The total amount of memory in bytes; -1 if undefined.")
+    @Override public long getHeapMemoryTotal();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("The initial size of memory in bytes; -1 if 
undefined.")
-    public long getNonHeapMemoryInitialized();
+    @MXBeanDescription("The initial size of memory in bytes; -1 if undefined.")
+    @Override public long getNonHeapMemoryInitialized();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Current non-heap memory size that is used by 
Java VM.")
-    public long getNonHeapMemoryUsed();
+    @MXBeanDescription("Current non-heap memory size that is used by Java VM.")
+    @Override public long getNonHeapMemoryUsed();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Amount of non-heap memory in bytes that is 
committed for the JVM to use.")
-    public long getNonHeapMemoryCommitted();
+    @MXBeanDescription("Amount of non-heap memory in bytes that is committed 
for the JVM to use.")
+    @Override public long getNonHeapMemoryCommitted();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Maximum amount of non-heap memory in bytes 
that can " +
+    @MXBeanDescription("Maximum amount of non-heap memory in bytes that can " +
         "be used for memory management. -1 if undefined.")
-    public long getNonHeapMemoryMaximum();
+    @Override public long getNonHeapMemoryMaximum();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Total amount of non-heap memory in bytes 
that can " +
+    @MXBeanDescription("Total amount of non-heap memory in bytes that can " +
         "be used for memory management. -1 if undefined.")
-    public long getNonHeapMemoryTotal();
+    @Override public long getNonHeapMemoryTotal();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Uptime of the JVM in milliseconds.")
-    public long getUpTime();
+    @MXBeanDescription("Uptime of the JVM in milliseconds.")
+    @Override public long getUpTime();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Start time of the JVM in milliseconds.")
-    public long getStartTime();
+    @MXBeanDescription("Start time of the JVM in milliseconds.")
+    @Override public long getStartTime();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Current number of live threads.")
-    public int getCurrentThreadCount();
+    @MXBeanDescription("Current number of live threads.")
+    @Override public int getCurrentThreadCount();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("The peak live thread count.")
-    public int getMaximumThreadCount();
+    @MXBeanDescription("The peak live thread count.")
+    @Override public int getMaximumThreadCount();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("The total number of threads started.")
-    public long getTotalStartedThreadCount();
+    @MXBeanDescription("The total number of threads started.")
+    @Override public long getTotalStartedThreadCount();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Current number of live daemon threads.")
-    public int getCurrentDaemonThreadCount();
+    @MXBeanDescription("Current number of live daemon threads.")
+    @Override public int getCurrentDaemonThreadCount();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Last data version.")
-    public long getLastDataVersion();
+    @MXBeanDescription("Last data version.")
+    @Override public long getLastDataVersion();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Sent messages count.")
-    public int getSentMessagesCount();
+    @MXBeanDescription("Sent messages count.")
+    @Override public int getSentMessagesCount();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Sent bytes count.")
-    public long getSentBytesCount();
+    @MXBeanDescription("Sent bytes count.")
+    @Override public long getSentBytesCount();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Received messages count.")
-    public int getReceivedMessagesCount();
+    @MXBeanDescription("Received messages count.")
+    @Override public int getReceivedMessagesCount();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Received bytes count.")
-    public long getReceivedBytesCount();
+    @MXBeanDescription("Received bytes count.")
+    @Override public long getReceivedBytesCount();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Outbound messages queue size.")
-    public int getOutboundMessagesQueueSize();
+    @MXBeanDescription("Outbound messages queue size.")
+    @Override public int getOutboundMessagesQueueSize();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Start time of the grid node in 
milliseconds.")
-    public long getNodeStartTime();
+    @MXBeanDescription("Start time of the grid node in milliseconds.")
+    @Override public long getNodeStartTime();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Total number of nodes.")
-    public int getTotalNodes();
+    @MXBeanDescription("Total number of nodes.")
+    @Override public int getTotalNodes();
 
     /** {@inheritDoc} */
-    @Override @MXBeanDescription("Current PME duration in milliseconds.")
-    public long getCurrentPmeDuration();
+    @MXBeanDescription("Current PME duration in milliseconds.")
+    @Override public long getCurrentPmeDuration();
 
     /**
      * Get count of total baseline nodes.
diff --git 
a/modules/core/src/main/java/org/apache/ignite/spi/communication/tcp/messages/RecoveryLastReceivedMessage.java
 
b/modules/core/src/main/java/org/apache/ignite/spi/communication/tcp/messages/RecoveryLastReceivedMessage.java
index 354635bc4a2..0405c570b00 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/spi/communication/tcp/messages/RecoveryLastReceivedMessage.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/spi/communication/tcp/messages/RecoveryLastReceivedMessage.java
@@ -18,7 +18,6 @@
 package org.apache.ignite.spi.communication.tcp.messages;
 
 import org.apache.ignite.internal.Order;
-import org.apache.ignite.internal.direct.stream.DirectByteBufferStream;
 import org.apache.ignite.internal.util.typedef.internal.S;
 import org.apache.ignite.plugin.extensions.communication.Message;
 
@@ -41,7 +40,7 @@ public class RecoveryLastReceivedMessage implements Message {
     /**
      * Message body size in bytes. In worst case it uses 10 bytes for 
serialization.
      *
-     * @see DirectByteBufferStream#writeLong(long).
+     * @see 
org.apache.ignite.internal.direct.stream.DirectByteBufferStream#writeLong(long).
      */
     private static final int MESSAGE_SIZE = 10;
 
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/integration/IgniteCacheStoreSessionWriteBehindAbstractTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/integration/IgniteCacheStoreSessionWriteBehindAbstractTest.java
index 0a86ed99bb9..c9641544bb3 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/integration/IgniteCacheStoreSessionWriteBehindAbstractTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/integration/IgniteCacheStoreSessionWriteBehindAbstractTest.java
@@ -75,8 +75,8 @@ public abstract class 
IgniteCacheStoreSessionWriteBehindAbstractTest extends Ign
      * @return Cache configuration.
      * @throws Exception In case of error.
      */
-    @Override @SuppressWarnings("unchecked")
-    protected CacheConfiguration cacheConfiguration(String igniteInstanceName) 
throws Exception {
+    @SuppressWarnings("unchecked")
+    @Override protected CacheConfiguration cacheConfiguration(String 
igniteInstanceName) throws Exception {
         CacheConfiguration ccfg0 = 
super.cacheConfiguration(igniteInstanceName);
 
         ccfg0.setReadThrough(true);
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/persistence/tree/io/PageIOFreeSizeTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/persistence/tree/io/PageIOFreeSizeTest.java
index 9f4d82e6d17..dadd1bdb959 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/persistence/tree/io/PageIOFreeSizeTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/cache/persistence/tree/io/PageIOFreeSizeTest.java
@@ -65,8 +65,10 @@ public class PageIOFreeSizeTest extends 
GridCommonAbstractTest {
 
     /** */
     private final PageMetrics mock = new PageMetrics() {
+        /** */
         final LongAdderMetric totalPages = new LongAdderMetric("a", null);
 
+        /** */
         final LongAdderMetric idxPages = new LongAdderMetric("b", null);
 
         @Override public LongAdderMetric totalPages() {
diff --git 
a/modules/core/src/test/java/org/apache/ignite/p2p/GridP2PJobClassLoaderSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/p2p/GridP2PJobClassLoaderSelfTest.java
index b2e0ba1a384..91e47ba1059 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/p2p/GridP2PJobClassLoaderSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/p2p/GridP2PJobClassLoaderSelfTest.java
@@ -134,8 +134,8 @@ public class GridP2PJobClassLoaderSelfTest extends 
GridCommonAbstractTest {
 
             return Collections.singletonList(new ComputeJobAdapter() {
                     /** {@inheritDoc} */
-                    @Override @SuppressWarnings({"ObjectEquality"})
-                    public Serializable execute() {
+                    @SuppressWarnings({"ObjectEquality"})
+                    @Override public Serializable execute() {
                         assert getClass().getClassLoader() == ldr;
 
                         return null;
diff --git 
a/modules/core/src/test/java/org/apache/ignite/session/GridSessionSetFutureAttributeWaitListenerSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/session/GridSessionSetFutureAttributeWaitListenerSelfTest.java
index 298b66884d0..be9e7b63e0a 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/session/GridSessionSetFutureAttributeWaitListenerSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/session/GridSessionSetFutureAttributeWaitListenerSelfTest.java
@@ -158,8 +158,8 @@ public class 
GridSessionSetFutureAttributeWaitListenerSelfTest extends GridCommo
 
             for (int i = 1; i <= SPLIT_COUNT; i++) {
                 jobs.add(new ComputeJobAdapter(i) {
-                    @Override @SuppressWarnings({"UnconditionalWait"})
-                    public Serializable execute() {
+                    @SuppressWarnings({"UnconditionalWait"})
+                    @Override public Serializable execute() {
                         assert taskSes != null;
 
                         if (log.isInfoEnabled())
diff --git 
a/modules/core/src/test/java/org/apache/ignite/session/GridSessionSetJobAttributeWaitListenerSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/session/GridSessionSetJobAttributeWaitListenerSelfTest.java
index a250df6d429..4abe283a7fa 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/session/GridSessionSetJobAttributeWaitListenerSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/session/GridSessionSetJobAttributeWaitListenerSelfTest.java
@@ -143,8 +143,8 @@ public class GridSessionSetJobAttributeWaitListenerSelfTest 
extends GridCommonAb
 
             for (int i = 1; i <= SPLIT_COUNT; i++) {
                 jobs.add(new ComputeJobAdapter(i) {
-                    @Override @SuppressWarnings({"UnconditionalWait"})
-                    public Serializable execute() {
+                    @SuppressWarnings({"UnconditionalWait"})
+                    @Override public Serializable execute() {
                         assert taskSes != null;
 
                         if (log.isInfoEnabled())
diff --git 
a/modules/core/src/test/java/org/apache/ignite/testframework/junits/common/GridCommonAbstractTest.java
 
b/modules/core/src/test/java/org/apache/ignite/testframework/junits/common/GridCommonAbstractTest.java
index 8fef6371974..6432a528b39 100755
--- 
a/modules/core/src/test/java/org/apache/ignite/testframework/junits/common/GridCommonAbstractTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/testframework/junits/common/GridCommonAbstractTest.java
@@ -2469,8 +2469,8 @@ public abstract class GridCommonAbstractTest extends 
GridAbstractTest {
 
         List<T3<String, @Nullable PartitionUpdateCounter, Boolean>> cntrMap = 
G.allGrids().stream().filter(ignite ->
             !ignite.configuration().isClientMode()).map(ignite ->
-            new T3<>(ignite.name(), counter(partId, cacheName, ignite.name()),
-                
ignite.affinity(cacheName).isPrimary(ignite.cluster().localNode(), 
partId))).collect(toList());
+                new T3<>(ignite.name(), counter(partId, cacheName, 
ignite.name()),
+                    
ignite.affinity(cacheName).isPrimary(ignite.cluster().localNode(), 
partId))).collect(toList());
 
         for (T3<String, PartitionUpdateCounter, Boolean> cntr : cntrMap) {
             if (cntr.get2() == null)
@@ -2502,8 +2502,8 @@ public abstract class GridCommonAbstractTest extends 
GridAbstractTest {
         long reserved) throws AssertionFailedError {
         List<T3<String, @Nullable PartitionUpdateCounter, Boolean>> cntrMap = 
G.allGrids().stream().filter(ignite ->
             !ignite.configuration().isClientMode()).map(ignite ->
-            new T3<>(ignite.name(), counter(partId, cacheName, ignite.name()),
-                
ignite.affinity(cacheName).isPrimary(ignite.cluster().localNode(), 
partId))).collect(toList());
+                new T3<>(ignite.name(), counter(partId, cacheName, 
ignite.name()),
+                    
ignite.affinity(cacheName).isPrimary(ignite.cluster().localNode(), 
partId))).collect(toList());
 
         for (T3<String, PartitionUpdateCounter, Boolean> cntr : cntrMap) {
             if (cntr.get2() == null)
diff --git 
a/modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/dml/DmlBatchSender.java
 
b/modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/dml/DmlBatchSender.java
index 34ebb59a73f..a57c932a2c1 100644
--- 
a/modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/dml/DmlBatchSender.java
+++ 
b/modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/dml/DmlBatchSender.java
@@ -37,7 +37,6 @@ import org.apache.ignite.IgniteCheckedException;
 import org.apache.ignite.cluster.ClusterNode;
 import org.apache.ignite.internal.binary.BinaryUtils;
 import org.apache.ignite.internal.processors.affinity.AffinityTopologyVersion;
-import org.apache.ignite.internal.processors.cache.GridCacheAdapter;
 import org.apache.ignite.internal.processors.cache.GridCacheContext;
 import 
org.apache.ignite.internal.processors.cache.distributed.dht.IgniteClusterReadOnlyException;
 import org.apache.ignite.internal.processors.cache.query.IgniteQueryErrorCode;
@@ -280,7 +279,7 @@ public class DmlBatchSender {
      * Process errors of entry processor - split the keys into 
duplicated/concurrently modified and those whose
      * processing yielded an exception.
      *
-     * @param res Result of {@link GridCacheAdapter#invokeAll)}
+     * @param res Result of {@link 
org.apache.ignite.internal.processors.cache.GridCacheAdapter#invokeAll)}
      * @param batch Batch.
      * @return pair [array of duplicated/concurrently modified keys, SQL 
exception for erroneous keys] (exception is
      * null if all keys are duplicates/concurrently modified ones).
diff --git 
a/modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/index/IndexCorruptionRebuildTest.java
 
b/modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/index/IndexCorruptionRebuildTest.java
index fb5cfccbaf3..9184ef84c1b 100644
--- 
a/modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/index/IndexCorruptionRebuildTest.java
+++ 
b/modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/index/IndexCorruptionRebuildTest.java
@@ -394,8 +394,8 @@ public class IndexCorruptionRebuildTest extends 
GridCommonAbstractTest {
         private volatile boolean rebuiltIndexes;
 
         /** {@inheritDoc} */
-        @Override @Nullable
-        public IgniteInternalFuture<?> rebuild(
+        @Nullable
+        @Override public IgniteInternalFuture<?> rebuild(
             GridCacheContext cctx,
             boolean force,
             IndexRebuildCancelToken cancelTok
diff --git 
a/modules/spring/src/test/java/org/apache/ignite/internal/processors/resource/GridResourceProcessorSelfTest.java
 
b/modules/spring/src/test/java/org/apache/ignite/internal/processors/resource/GridResourceProcessorSelfTest.java
index e6739b07d9e..828bf600bb5 100644
--- 
a/modules/spring/src/test/java/org/apache/ignite/internal/processors/resource/GridResourceProcessorSelfTest.java
+++ 
b/modules/spring/src/test/java/org/apache/ignite/internal/processors/resource/GridResourceProcessorSelfTest.java
@@ -234,10 +234,13 @@ public class GridResourceProcessorSelfTest extends 
GridCommonAbstractTest {
 
                 /** */
                 private Callable<String> c = new Callable<String>() {
+                    /** */
                     @TestAnnotation
                     private String cStr;
 
+                    /** */
                     private Runnable r = new Runnable() {
+                        /** */
                         @TestAnnotation
                         private String rStr;
 
diff --git 
a/modules/web/src/main/java/org/apache/ignite/cache/websession/WebSessionFilter.java
 
b/modules/web/src/main/java/org/apache/ignite/cache/websession/WebSessionFilter.java
index adbbc18690e..f4ce1f55a2f 100644
--- 
a/modules/web/src/main/java/org/apache/ignite/cache/websession/WebSessionFilter.java
+++ 
b/modules/web/src/main/java/org/apache/ignite/cache/websession/WebSessionFilter.java
@@ -862,7 +862,6 @@ public class WebSessionFilter implements Filter {
         }
     }
 
-
     /**
      * Handles cache operation exception.
      * @param e Exception
diff --git a/parent/pom.xml b/parent/pom.xml
index 164546afa1d..507e6d27edf 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -101,7 +101,7 @@
         <maven.flatten.plugin.version>1.7.3</maven.flatten.plugin.version>
         <maven.flatten.file.name>pom-installed.xml</maven.flatten.file.name>
         <maven.model.version>3.8.9</maven.model.version>
-        <checkstyle.puppycrawl.version>8.45</checkstyle.puppycrawl.version>
+        <checkstyle.puppycrawl.version>12.3.1</checkstyle.puppycrawl.version>
         <mockito.version>5.21.0</mockito.version>
         <mysql.connector.version>8.0.30</mysql.connector.version>
         <postgres.connector.version>42.7.3</postgres.connector.version>


Reply via email to