Skip to content

Commit

Permalink
Update generated array style
Browse files Browse the repository at this point in the history
C-style array declarations (e.g. `Foo foos[]`) is discouraged by the JLS. Java style (e.g., `Foo[] foos`) should be preferred.
  • Loading branch information
kluever authored Dec 29, 2024
1 parent 4c942c5 commit 508d3b5
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions jflex/src/main/resources/jflex/skeleton.default
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
* Error messages for {@link #ZZ_UNKNOWN_ERROR}, {@link #ZZ_NO_MATCH}, and
* {@link #ZZ_PUSHBACK_2BIG} respectively.
*/
private static final String ZZ_ERROR_MSG[] = {
private static final String[] ZZ_ERROR_MSG = {
"Unknown internal scanner error",
"Error: could not match input",
"Error: pushback value was too large"
Expand All @@ -39,7 +39,7 @@
* This buffer contains the current text to be matched and is the source of the {@link #yytext()}
* string.
*/
private char zzBuffer[] = new char[Math.min(ZZ_BUFFERSIZE, zzMaxBufferLen())];
private char[] zzBuffer = new char[Math.min(ZZ_BUFFERSIZE, zzMaxBufferLen())];

/** Text position at the last accepting state. */
private int zzMarkedPos;
Expand Down Expand Up @@ -97,7 +97,7 @@
/* is the buffer big enough? */
if (zzCurrentPos >= zzBuffer.length - zzFinalHighSurrogate && zzCanGrow()) {
/* if not, and it can grow: blow it up */
char newBuffer[] = new char[Math.min(zzBuffer.length * 2, zzMaxBufferLen())];
char[] newBuffer = new char[Math.min(zzBuffer.length * 2, zzMaxBufferLen())];
System.arraycopy(zzBuffer, 0, newBuffer, 0, zzBuffer.length);
zzBuffer = newBuffer;
zzEndRead += zzFinalHighSurrogate;
Expand Down

0 comments on commit 508d3b5

Please sign in to comment.