Fix LongEnum definitions (#7596)

The MyGame/Example/LongEnum.java class did not compile because
Java expects an "L" suffix for literals of type long.

This CL fixes the code generation to include such a suffix.

Co-authored-by: Dominic Battre <battre@chromium.org>
This commit is contained in:
Dominic Battre
2022-10-21 03:15:00 +02:00
committed by GitHub
parent 5792623df4
commit f7b734438d
3 changed files with 7 additions and 4 deletions

View File

@@ -5,8 +5,8 @@ package MyGame.Example;
@SuppressWarnings("unused")
public final class LongEnum {
private LongEnum() { }
public static final long LongOne = 2;
public static final long LongTwo = 4;
public static final long LongBig = 1099511627776;
public static final long LongOne = 2L;
public static final long LongTwo = 4L;
public static final long LongBig = 1099511627776L;
}