diff --git a/pom.xml b/pom.xml
index e465e8f3..a96d408b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -150,7 +150,7 @@
com.puppycrawl.tools
checkstyle
- 9.0
+ 10.16.0
diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/automation/AutomationStatus.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/automation/AutomationStatus.java
index 14635b62..a6ab6159 100644
--- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/automation/AutomationStatus.java
+++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/automation/AutomationStatus.java
@@ -127,7 +127,6 @@ public enum AutomationStatus implements PossibleValueEnum
/*******************************************************************************
**
*******************************************************************************/
- @SuppressWarnings("checkstyle:indentation")
public String getInsertOrUpdate()
{
return switch(this)
diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/customizers/RecordCustomizerUtilityInterface.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/customizers/RecordCustomizerUtilityInterface.java
index ff8c2d82..afb54a71 100644
--- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/customizers/RecordCustomizerUtilityInterface.java
+++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/customizers/RecordCustomizerUtilityInterface.java
@@ -50,10 +50,7 @@ public interface RecordCustomizerUtilityInterface
/*******************************************************************************
** Container for an old value and a new value.
*******************************************************************************/
- @SuppressWarnings("checkstyle:MethodName")
- record Change(Serializable oldValue, Serializable newValue)
- {
- }
+ record Change(Serializable oldValue, Serializable newValue) {}
/*******************************************************************************
diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/dashboard/widgets/DateTimeGroupBy.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/dashboard/widgets/DateTimeGroupBy.java
index 2cc0ba81..47cedbf9 100644
--- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/dashboard/widgets/DateTimeGroupBy.java
+++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/dashboard/widgets/DateTimeGroupBy.java
@@ -256,7 +256,6 @@ public enum DateTimeGroupBy
/*******************************************************************************
**
*******************************************************************************/
- @SuppressWarnings("checkstyle:indentation")
public Instant roundDown(Instant instant, ZoneId zoneId)
{
ZonedDateTime zoned = instant.atZone(zoneId);
diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/permissions/PermissionsHelper.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/permissions/PermissionsHelper.java
index 57a368f7..ab1b56ca 100644
--- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/permissions/PermissionsHelper.java
+++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/permissions/PermissionsHelper.java
@@ -500,7 +500,6 @@ public class PermissionsHelper
/*******************************************************************************
**
*******************************************************************************/
- @SuppressWarnings("checkstyle:indentation")
static PermissionSubType getEffectivePermissionSubType(QPermissionRules rules, PermissionSubType originalPermissionSubType)
{
if(rules == null || rules.getLevel() == null)
@@ -515,10 +514,10 @@ public class PermissionsHelper
if(PrivatePermissionSubType.HAS_ACCESS.equals(originalPermissionSubType))
{
return switch(rules.getLevel())
- {
- case NOT_PROTECTED -> null;
- default -> PrivatePermissionSubType.HAS_ACCESS;
- };
+ {
+ case NOT_PROTECTED -> null;
+ default -> PrivatePermissionSubType.HAS_ACCESS;
+ };
}
else
{
@@ -527,30 +526,30 @@ public class PermissionsHelper
// permission sub-type to what we expect to be set for the table //
////////////////////////////////////////////////////////////////////////////////////////////////////////
return switch(rules.getLevel())
+ {
+ case NOT_PROTECTED -> null;
+ case HAS_ACCESS_PERMISSION -> PrivatePermissionSubType.HAS_ACCESS;
+ case READ_WRITE_PERMISSIONS ->
{
- case NOT_PROTECTED -> null;
- case HAS_ACCESS_PERMISSION -> PrivatePermissionSubType.HAS_ACCESS;
- case READ_WRITE_PERMISSIONS ->
+ if(PrivatePermissionSubType.READ.equals(originalPermissionSubType) || PrivatePermissionSubType.WRITE.equals(originalPermissionSubType))
{
- if(PrivatePermissionSubType.READ.equals(originalPermissionSubType) || PrivatePermissionSubType.WRITE.equals(originalPermissionSubType))
- {
- yield (originalPermissionSubType);
- }
- else if(TablePermissionSubType.INSERT.equals(originalPermissionSubType) || TablePermissionSubType.EDIT.equals(originalPermissionSubType) || TablePermissionSubType.DELETE.equals(originalPermissionSubType))
- {
- yield (PrivatePermissionSubType.WRITE);
- }
- else if(TablePermissionSubType.READ.equals(originalPermissionSubType))
- {
- yield (PrivatePermissionSubType.READ);
- }
- else
- {
- throw new IllegalStateException("Unexpected permissionSubType: " + originalPermissionSubType);
- }
+ yield (originalPermissionSubType);
}
- case READ_INSERT_EDIT_DELETE_PERMISSIONS -> originalPermissionSubType;
- };
+ else if(TablePermissionSubType.INSERT.equals(originalPermissionSubType) || TablePermissionSubType.EDIT.equals(originalPermissionSubType) || TablePermissionSubType.DELETE.equals(originalPermissionSubType))
+ {
+ yield (PrivatePermissionSubType.WRITE);
+ }
+ else if(TablePermissionSubType.READ.equals(originalPermissionSubType))
+ {
+ yield (PrivatePermissionSubType.READ);
+ }
+ else
+ {
+ throw new IllegalStateException("Unexpected permissionSubType: " + originalPermissionSubType);
+ }
+ }
+ case READ_INSERT_EDIT_DELETE_PERMISSIONS -> originalPermissionSubType;
+ };
}
}
diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/scripts/ExecuteCodeAction.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/scripts/ExecuteCodeAction.java
index 2e7e811f..5aa0be68 100644
--- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/scripts/ExecuteCodeAction.java
+++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/scripts/ExecuteCodeAction.java
@@ -77,7 +77,6 @@ public class ExecuteCodeAction
/*******************************************************************************
**
*******************************************************************************/
- @SuppressWarnings("checkstyle:indentation")
public void run(ExecuteCodeInput input, ExecuteCodeOutput output) throws QException, QCodeException
{
QCodeReference codeReference = input.getCodeReference();
diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/tables/helpers/ValidateRecordSecurityLockHelper.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/tables/helpers/ValidateRecordSecurityLockHelper.java
index c8de0e4f..d914b05c 100644
--- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/tables/helpers/ValidateRecordSecurityLockHelper.java
+++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/tables/helpers/ValidateRecordSecurityLockHelper.java
@@ -390,7 +390,6 @@ public class ValidateRecordSecurityLockHelper
** MultiRecordSecurityLock, with only the appropriate lock-scopes being included
** (e.g., read-locks for selects, write-locks for insert/update/delete).
*******************************************************************************/
- @SuppressWarnings("checkstyle:Indentation")
static MultiRecordSecurityLock getRecordSecurityLocks(QTableMetaData table, Action action)
{
List allLocksOnTable = CollectionUtils.nonNullList(table.getRecordSecurityLocks());
diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/values/QPossibleValueTranslator.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/values/QPossibleValueTranslator.java
index 6d49cc9a..8fac20fc 100644
--- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/values/QPossibleValueTranslator.java
+++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/values/QPossibleValueTranslator.java
@@ -118,6 +118,7 @@ public class QPossibleValueTranslator
}
+
/*******************************************************************************
** Constructor
**
@@ -421,7 +422,6 @@ public class QPossibleValueTranslator
/*******************************************************************************
**
*******************************************************************************/
- @SuppressWarnings("checkstyle:Indentation")
private String doFormatPossibleValue(String formatString, List valueFields, Object id, String label)
{
List