Warning: session_start(): open(/var/lib/php/sessions/sess_83h3nn27gs8b3k5u9me3quv4me, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!include once #1020737 // global functions
lib 1019849 // Loadable Utils
import loadableUtils.utils;
//import static loadableUtils.utils.print_byThread;
//import static loadableUtils.utils.print_byThread_dontCreate;
import static loadableUtils.utils._threadInfo;
import static loadableUtils.utils._threadInheritInfo;
import static loadableUtils.utils._threadInfo_addMakerAndRetriever;
import static loadableUtils.utils.dm_currentModule;
import static loadableUtils.utils.dm_current_mandatory;
import static loadableUtils.utils.match;
//import static loadableUtils.utils.getOpt; // getOpt is in x30
import static loadableUtils.utils.getOpt_raw;
//import static loadableUtils.utils.setOpt; // TODO: move to x30?
import static loadableUtils.utils.setOpt_raw;
import static loadableUtils.utils.getField;
import static loadableUtils.utils.fieldType;
import static loadableUtils.utils.format3;
import static loadableUtils.utils.vm_generalIdentityHashSet;
import static loadableUtils.utils.vm_generalHashMap;
import static loadableUtils.utils.vm_generalWeakSubMap;
import static loadableUtils.utils.bindToComponent;
import static loadableUtils.utils.struct;
import static loadableUtils.utils.structure;
import static loadableUtils.utils.loadPage;
import static loadableUtils.utils.loadPageSilentlyWithTimeout;
import static loadableUtils.utils.loadPageSilently;
import static loadableUtils.utils.loadSnippet;
import static loadableUtils.utils.loadSnippetQuietly;
import static loadableUtils.utils.sendToLocalBot;
import static loadableUtils.utils.componentPopupMenu;
import static loadableUtils.utils.componentPopupMenu_top;
import static loadableUtils.utils.componentPopupMenu_getEvent;
import static loadableUtils.utils.listPopupMenu;
import static loadableUtils.utils.tablePopupMenu;
import static loadableUtils.utils.sexyTableWithoutDrag;
import static loadableUtils.utils.dm_current_generic;
import static loadableUtils.utils.dm_current_mandatory_generic;
//import static loadableUtils.utils.cget; // it's mapMethodLike
import static loadableUtils.utils.cset;
import static loadableUtils.utils.DynamicObject_loading;
//import static loadableUtils.utils.withDBLock;
import static loadableUtils.utils.concepts_unlisted;
import static loadableUtils.utils.makePopupMenuConditional;
import static loadableUtils.utils.makeConceptsTable_idWidth;
import static loadableUtils.utils.showConceptsTable_afterUpdate;
import static loadableUtils.utils.dynamicObjectIsLoading;
//import static loadableUtils.utils.interceptPrintInThisThread;
please include function programID.
please include function print.
set flag PublicExceptTopClass. // so we can override methods
svoid _onLoad_initUtils { utils.__javax = javax(); }
import loadableUtils.utils.F0;
import loadableUtils.utils.F1;
import loadableUtils.utils.Matches;
import loadableUtils.utils.BetterLabel;
import loadableUtils.utils.SingleComponentPanel;
import loadableUtils.utils.Snippet;
import loadableUtils.utils.Q;
import loadableUtils.utils.ImageSurface;
import loadableUtils.utils.structure_Data;
import loadableUtils.utils.RGBImage;
import loadableUtils.utils.BWImage;
import loadableUtils.utils.MakesBufferedImage;
//import loadableUtils.utils.DynamicObject;
import loadableUtils.utils.Concept;
import loadableUtils.utils.Concepts;
import loadableUtils.utils.IConceptIndex;
import loadableUtils.utils.IFieldIndex;
import loadableUtils.utils.Derefable;
import loadableUtils.utils.ImageSurfaceSelector;
//import loadableUtils.utils.Cache; // because often used with string function references
import loadableUtils.utils.SimpleCRUD;
import loadableUtils.utils.PersistableThrowable;
import loadableUtils.utils.DynModule;
import loadableUtils.utils.DynPrintLog;
import loadableUtils.utils.DynObjectTable;
import loadableUtils.utils.DynImageSurface;
import loadableUtils.utils.DynCalculatedList;
svoid _onLoad_defaultClassFinder() {
setDefaultClassFinder(func(S name) -> Class {
Class c = findClass_fullName(name);
if (c != null) ret c;
if (startsWith(name, "main$"))
ret loadableUtils.utils.findClass_fullName("loadableUtils.utils" + substring(name, 4));
null;
});
}
/*svoid _onLoad_printByThread() {
print_byThread = loadableUtils.utils.print_byThread();
}*/