Skip to content

Commit 508ffbf

Browse files
committed
Merge branch 'main' into feature/add-getoffsetinapicalframe-to-pottslocation2d
2 parents 6ebb959 + 561231b commit 508ffbf

File tree

5 files changed

+449
-270
lines changed

5 files changed

+449
-270
lines changed

.github/config/checks.xml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,18 @@
2828
<module name="Translation" />
2929

3030
<!-- Checks for size violations -->
31-
<module name="FileLength" />
31+
<!-- Error-level FileLength (for src files) -->
32+
<module name="FileLength">
33+
<property name="id" value="FileLengthError"/>
34+
<property name="max" value="2000"/>
35+
<property name="severity" value="error"/>
36+
</module>
37+
<!-- Warning-level FileLength (for test files) -->
38+
<module name="FileLength">
39+
<property name="id" value="FileLengthWarn"/>
40+
<property name="max" value="2000"/>
41+
<property name="severity" value="warning"/>
42+
</module>
3243
<module name="LineLength">
3344
<property name="id" value="LineLengthTest"/>
3445
<property name="fileExtensions" value=".java" />
@@ -178,7 +189,11 @@
178189
<!-- Miscellaneous other checks -->
179190
<module name="ArrayTypeStyle" />
180191
<module name="CommentsIndentation" />
181-
<module name="TodoComment" />
182192
<module name="UpperEll" />
193+
194+
<!-- TODO comments raise warnings but don't throw errors -->
195+
<module name="TodoComment">
196+
<property name="severity" value="warning" />
197+
</module>
183198
</module>
184199
</module>

.github/config/suppressions.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
<!-- Checks for size violations -->
1212
<suppress checks="LineLength" files="test/*" id="LineLength" />
13+
<suppress checks="LineLengthTest" files="src/*" id="LineLength" />
1314

1415
<!-- Checks for Javadoc comments -->
1516
<suppress checks="JavadocVariable" files="test/*" />
@@ -21,4 +22,14 @@
2122

2223
<!-- Checks for class design-->
2324
<suppress checks="VisibilityModifier" files="/sim/*" />
25+
26+
27+
<!-- Checks for filelengths -->
28+
<suppress checks="FileLength"
29+
id="FileLengthError"
30+
files="test/*" />
31+
<!-- Suppress warning-level FileLength in non-test files -->
32+
<suppress checks="FileLength"
33+
id="FileLengthWarn"
34+
files="src/*" />
2435
</suppressions>

src/arcade/core/gui/GUI.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -371,7 +371,7 @@ public File getPath() {
371371
}
372372

373373
/** Custom file filter for XML files. */
374-
private static class XMLFileFilter extends FileFilter {
374+
private static final class XMLFileFilter extends FileFilter {
375375
/**
376376
* Determines if the file is an XML file.
377377
*

0 commit comments

Comments
 (0)