diff --git a/lib-extra/src/jdt/java/com/diffplug/spotless/extra/glue/jdt/DefaultJavaElementComparator.java b/lib-extra/src/jdt/java/com/diffplug/spotless/extra/glue/jdt/DefaultJavaElementComparator.java index 9b9f1d3aaf..2d5b7c47ed 100644 --- a/lib-extra/src/jdt/java/com/diffplug/spotless/extra/glue/jdt/DefaultJavaElementComparator.java +++ b/lib-extra/src/jdt/java/com/diffplug/spotless/extra/glue/jdt/DefaultJavaElementComparator.java @@ -190,6 +190,7 @@ private int category(BodyDeclaration bodyDeclaration) { } case ASTNode.TYPE_DECLARATION: case ASTNode.ENUM_DECLARATION: + case ASTNode.RECORD_DECLARATION: case ASTNode.ANNOTATION_TYPE_DECLARATION: return TYPE_INDEX; case ASTNode.ENUM_CONSTANT_DECLARATION: @@ -315,6 +316,7 @@ public int compare(BodyDeclaration bodyDeclaration1, BodyDeclaration bodyDeclara } case ASTNode.TYPE_DECLARATION: case ASTNode.ENUM_DECLARATION: + case ASTNode.RECORD_DECLARATION: case ASTNode.ANNOTATION_TYPE_DECLARATION: { AbstractTypeDeclaration type1 = (AbstractTypeDeclaration) bodyDeclaration1; AbstractTypeDeclaration type2 = (AbstractTypeDeclaration) bodyDeclaration2;