Wrote /root/JavaX-Caches/tmp_1005742653/main.java - 3354 bytes (written=3354, should be 3354) 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_1037289126 /root/JavaX-Caches/tmp_1005742653/main.java 2>&1
[Compilation Error]

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

/root/JavaX-Caches/tmp_1005742653/main.java:1: error: class, interface, or enum expected !7 ^ /root/JavaX-Caches/tmp_1005742653/main.java:3: error: class, interface, or enum expected abstract sclass DynTabs extends DynModule { ^ /root/JavaX-Caches/tmp_1005742653/main.java:4: error: class, interface, or enum expected sclass Tab { S name, moduleID; } ^ /root/JavaX-Caches/tmp_1005742653/main.java:7: error: class, interface, or enum expected transient JComponent grid; ^ /root/JavaX-Caches/tmp_1005742653/main.java:8: error: class, interface, or enum expected Set<S> tabbableLibIDs = syncTreeSet(); ^ /root/JavaX-Caches/tmp_1005742653/main.java:9: error: class, interface, or enum expected int gapBelow = 0; ^ /root/JavaX-Caches/tmp_1005742653/main.java:10: error: class, interface, or enum expected transient O isTabbableModule; // func(module) -> bool ^ /root/JavaX-Caches/tmp_1005742653/main.java:12: error: class, interface, or enum expected bool isTabbableModule(O mod) { ^ /root/JavaX-Caches/tmp_1005742653/main.java:14: error: class, interface, or enum expected ret contains(tabbableLibIDs, dm_moduleLibID(mod)); ^ /root/JavaX-Caches/tmp_1005742653/main.java:15: error: class, interface, or enum expected } ^ /root/JavaX-Caches/tmp_1005742653/main.java:21: error: class, interface, or enum expected tabs = notifyingList(r change + r updateTabs); ^ /root/JavaX-Caches/tmp_1005742653/main.java:22: error: class, interface, or enum expected start2(); ^ /root/JavaX-Caches/tmp_1005742653/main.java:23: error: class, interface, or enum expected dm_vmBus_onMessage_q('moduleStarted, voidfunc(S moduleID) { addTabForModule(moduleID) }); ^ /root/JavaX-Caches/tmp_1005742653/main.java:23: error: unclosed character literal dm_vmBus_onMessage_q('moduleStarted, voidfunc(S moduleID) { addTabForModule(moduleID) }); ^ /root/JavaX-Caches/tmp_1005742653/main.java:24: error: class, interface, or enum expected dm_vmBus_onMessage_q('deletingModule, voidfunc(O module) { removeTabForModule(dm_moduleID(module)) }); ^ /root/JavaX-Caches/tmp_1005742653/main.java:24: error: unclosed character literal dm_vmBus_onMessage_q('deletingModule, voidfunc(O module) { removeTabForModule(dm_moduleID(module)) }); ^ /root/JavaX-Caches/tmp_1005742653/main.java:25: error: class, interface, or enum expected dm_vmBus_onMessage_q('moduleNameChange, voidfunc(O module, S oldName, S newName) { updateTabForModule(dm_moduleID(module)) }); ^ /root/JavaX-Caches/tmp_1005742653/main.java:25: error: unclosed character literal dm_vmBus_onMessage_q('moduleNameChange, voidfunc(O module, S oldName, S newName) { updateTabForModule(dm_moduleID(module)) }); ^ /root/JavaX-Caches/tmp_1005742653/main.java:26: error: class, interface, or enum expected dm_q(r { for (S moduleID : dm_listModuleIDs()) addTabForModule(moduleID) }); ^ /root/JavaX-Caches/tmp_1005742653/main.java:27: error: class, interface, or enum expected dm_vmBus_onMessage_q('newActiveModule, vf<O> selectModule); ^ /root/JavaX-Caches/tmp_1005742653/main.java:27: error: unclosed character literal dm_vmBus_onMessage_q('newActiveModule, vf<O> selectModule); ^ /root/JavaX-Caches/tmp_1005742653/main.java:28: error: class, interface, or enum expected } ^ /root/JavaX-Caches/tmp_1005742653/main.java:32: error: class, interface, or enum expected } ^ /root/JavaX-Caches/tmp_1005742653/main.java:35: error: class, interface, or enum expected grid = hgridWithSpacing(); updateTabs(); ^ /root/JavaX-Caches/tmp_1005742653/main.java:36: error: class, interface, or enum expected new L l; ^ /root/JavaX-Caches/tmp_1005742653/main.java:37: error: class, interface, or enum expected for (fS libID : tabbableLibIDs) ^ /root/JavaX-Caches/tmp_1005742653/main.java:39: error: class, interface, or enum expected ret centerAndEastWithMargins(grid, jPopDownButton("+", toObjectArray(l))); ^ /root/JavaX-Caches/tmp_1005742653/main.java:40: error: class, interface, or enum expected } ^ /root/JavaX-Caches/tmp_1005742653/main.java:44: error: class, interface, or enum expected replaceComponentsOfHGrid(grid, map(cloneList(tabs), func(final Tab tab) -> JComponent { ^ /root/JavaX-Caches/tmp_1005742653/main.java:44: error: class, interface, or enum expected replaceComponentsOfHGrid(grid, map(cloneList(tabs), func(final Tab tab) -> JComponent { ^ /root/JavaX-Caches/tmp_1005742653/main.java:46: error: class, interface, or enum expected onLeftClick(lbl, r { showModule(tab.moduleID) }); ^ /root/JavaX-Caches/tmp_1005742653/main.java:47: error: class, interface, or enum expected componentPopupMenuItems_top(lbl, ^ /root/JavaX-Caches/tmp_1005742653/main.java:51: error: class, interface, or enum expected ret lbl; ^ /root/JavaX-Caches/tmp_1005742653/main.java:52: error: class, interface, or enum expected })); ^ /root/JavaX-Caches/tmp_1005742653/main.java:53: error: class, interface, or enum expected selectModule(dm_activeModule()); ^ /root/JavaX-Caches/tmp_1005742653/main.java:54: error: class, interface, or enum expected } ^ /root/JavaX-Caches/tmp_1005742653/main.java:59: error: class, interface, or enum expected if (dm_isVisible(moduleID)) placeUnderMe(moduleID); ^ /root/JavaX-Caches/tmp_1005742653/main.java:60: error: class, interface, or enum expected } ^ /root/JavaX-Caches/tmp_1005742653/main.java:63: error: class, interface, or enum expected void removeTabForModule(S moduleID) { removeWhere(tabs, +moduleID); } ^ /root/JavaX-Caches/tmp_1005742653/main.java:67: error: class, interface, or enum expected if (tab != null) { tab.name = moduleName(moduleID); tabs.change(); } ^ /root/JavaX-Caches/tmp_1005742653/main.java:67: error: class, interface, or enum expected if (tab != null) { tab.name = moduleName(moduleID); tabs.change(); } ^ /root/JavaX-Caches/tmp_1005742653/main.java:67: error: class, interface, or enum expected if (tab != null) { tab.name = moduleName(moduleID); tabs.change(); } ^ /root/JavaX-Caches/tmp_1005742653/main.java:72: error: class, interface, or enum expected } ^ /root/JavaX-Caches/tmp_1005742653/main.java:76: error: class, interface, or enum expected int idx = indexOfWhere(tabs, moduleID := dm_moduleID(module)); ^ /root/JavaX-Caches/tmp_1005742653/main.java:77: error: class, interface, or enum expected for i over tabs: { ^ /root/JavaX-Caches/tmp_1005742653/main.java:79: error: class, interface, or enum expected if (i == idx) makeBold(c); else makeNonBold(c); ^ /root/JavaX-Caches/tmp_1005742653/main.java:79: error: class, interface, or enum expected if (i == idx) makeBold(c); else makeNonBold(c); ^ /root/JavaX-Caches/tmp_1005742653/main.java:80: error: class, interface, or enum expected } ^ /root/JavaX-Caches/tmp_1005742653/main.java:83: error: class, interface, or enum expected void showModule(O module) { dm_showModule(module); placeUnderMe(module); } ^ /root/JavaX-Caches/tmp_1005742653/main.java:83: error: class, interface, or enum expected void showModule(O module) { dm_showModule(module); placeUnderMe(module); } ^ /root/JavaX-Caches/tmp_1005742653/main.java:87: error: class, interface, or enum expected Rect r = dm_bounds(module), me = dm_bounds(); ^ /root/JavaX-Caches/tmp_1005742653/main.java:88: error: class, interface, or enum expected if (me != null && r != null) dm_setBounds(module, me.x, me.y2()+gapBelow, me.w, r.h); ^ /root/JavaX-Caches/tmp_1005742653/main.java:89: error: class, interface, or enum expected } ^ 53 errors