Wrote /root/JavaX-Caches/tmp_1130302871/main.java - 2181 bytes (written=2181, should be 2181) javac=0, ecj=1, useJarBot=0 Checking ECJ at port 4898 at 127.0.0.1 /root/jdk-17/bin/javac -source 11 -target 11 -nowarn -encoding utf8 -Xdiags:verbose -cp /root/.javax/x30.jar:/root/dexcompiler/android.jar:/root/dexcompiler/support-v4-22.2.1.jar:/root/javafx/javafx.base.jar:/root/javafx/javafx.graphics.jar:/root/javafx/javafx.swing.jar -d /root/JavaX-Caches/tmp_120440905 /root/JavaX-Caches/tmp_1130302871/main.java 2>&1
[Compilation Error]

Compiler errors. Medium transpile. Show Java sources. Show snippet. Edit.

/root/JavaX-Caches/tmp_1130302871/main.java:1: error: modifier static not allowed here static class SelectFinder { ^ /root/JavaX-Caches/tmp_1130302871/main.java:2: error: cannot find symbol L<S> tok; // list of tokens in HTML document ^ symbol: class L location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:2: error: cannot find symbol L<S> tok; // list of tokens in HTML document ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:3: error: cannot find symbol L<S> select; // list of tokens in select ^ symbol: class L location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:3: error: cannot find symbol L<S> select; // list of tokens in select ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:4: error: cannot find symbol L<L<S>> rows; // for every row, list of tokens ^ symbol: class L location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:4: error: cannot find symbol L<L<S>> rows; // for every row, list of tokens ^ symbol: class L location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:4: error: cannot find symbol L<L<S>> rows; // for every row, list of tokens ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:5: error: cannot find symbol L<S[]> options; // for every options, value plus content ^ symbol: class L location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:5: error: cannot find symbol L<S[]> options; // for every options, value plus content ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:7: error: cannot find symbol void go(S html) { ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:50: error: cannot find symbol boolean isTag(S token, S tag) { ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:50: error: cannot find symbol boolean isTag(S token, S tag) { ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:55: error: cannot find symbol S[] getData(L<S> row) { ^ symbol: class L location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:55: error: cannot find symbol S[] getData(L<S> row) { ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:55: error: cannot find symbol S[] getData(L<S> row) { ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:13: error: cannot find symbol print("Finding select."); ^ symbol: method print(String) location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:18: error: cannot find symbol print("Select found!"); ^ symbol: method print(String) location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:26: error: cannot find symbol L<S> tok = select; ^ symbol: class L location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:26: error: cannot find symbol L<S> tok = select; ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:27: error: cannot find symbol rows = new ArrayList<List<S>>(); ^ symbol: class ArrayList location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:27: error: cannot find symbol rows = new ArrayList<List<S>>(); ^ symbol: class List location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:27: error: cannot find symbol rows = new ArrayList<List<S>>(); ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:28: error: cannot find symbol options = new ArrayList<S[]>(); ^ symbol: class ArrayList location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:28: error: cannot find symbol options = new ArrayList<S[]>(); ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:45: error: cannot find symbol for (L<S> row : rows) options.add(getData(row)); ^ symbol: class L location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:45: error: cannot find symbol for (L<S> row : rows) options.add(getData(row)); ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:59: error: cannot find symbol S t = row.get(i); ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:66: error: cannot find symbol Map<S, S> map = htmlgetparams(row.get(colStart)); ^ symbol: class Map location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:66: error: cannot find symbol Map<S, S> map = htmlgetparams(row.get(colStart)); ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:66: error: cannot find symbol Map<S, S> map = htmlgetparams(row.get(colStart)); ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:67: error: cannot find symbol S value = map.get("value"); ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:69: error: cannot find symbol S data = join(row.subList(colStart+1, colEnd)); ^ symbol: class S location: class SelectFinder /root/JavaX-Caches/tmp_1130302871/main.java:71: error: cannot find symbol return new S[] {value, data}; ^ symbol: class S location: class SelectFinder 34 errors