Not logged in.  Login/Logout/Register | List snippets | | Create snippet | Upload image | Upload data

4025
LINES
[SHOW ALL]

< > BotCompany Repo | #1033884 // Compact Module Include Gazelle V [dev]

JavaX fragment (include)

ifndef OtherLoadableUtils
lib 1033861 // Loadable Utils for Gazelle V (dev version)
endifndef

set flag PublicExceptTopClass. // so we can override methods
set flag CleanImports.

// XXX - We currently just duplicate the src lib's binary libs here.
// Not very elegant I know
lib 1400556 // zip4j-2.9.1

import static loadableUtils.utils.VF1;

import static loadableUtils.utils.makeAndroid3;

import static loadableUtils.utils.l;
import static loadableUtils.utils.mapMethodLike getOpt;
import static loadableUtils.utils.setOpt;
import static loadableUtils.utils.callOpt;
import static loadableUtils.utils.newWeakHashMap;
import static loadableUtils.utils.newDangerousWeakHashMap;
import static loadableUtils.utils.mapMethodLike get;
import static loadableUtils.utils.get_raw;
import static loadableUtils.utils.assertTrue;
import static loadableUtils.utils.isHeadless;
import static loadableUtils.utils.isAndroid;
import static loadableUtils.utils.isTrue;

do not include function dm_current_generic.
do not include function dm_current_mandatory_generic.

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.structureToPrintWriter;
import static loadableUtils.utils.loadPage;
import static loadableUtils.utils.loadPage_utf8;
import static loadableUtils.utils.loadPageSilentlyWithTimeout;
import static loadableUtils.utils.loadPageSilently;
//import static loadableUtils.utils.loadPageWithUserAgent; // TODO: fix the src lib compilation problem
import static loadableUtils.utils.loadSnippet;
import static loadableUtils.utils.loadSnippetQuietly;
import static loadableUtils.utils.sendToLocalBot;
import static loadableUtils.utils.sendToLocalBotOpt;
import static loadableUtils.utils.sendToLocalBotQuietly;
import static loadableUtils.utils.componentPopupMenu;
import static loadableUtils.utils.componentPopupMenu_mouseEvent;
import static loadableUtils.utils.componentPopupMenu_top;
import static loadableUtils.utils.componentPopupMenu_initForComponent;
import static loadableUtils.utils.componentPopupMenu_getEvent;
import static loadableUtils.utils.listPopupMenu;
import static loadableUtils.utils.tablePopupMenu;
import static loadableUtils.utils.tablePopupMenuFirst;
import static loadableUtils.utils.rowSorter_setComparators;
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.rethrow;
import static loadableUtils.utils.hasBot;
//import static loadableUtils.utils.interceptPrintInThisThread;
import static loadableUtils.utils.concepts_internStringsLongerThan;
import static loadableUtils.utils.concepts_setUnlistedByDefault;
import static loadableUtils.utils.realMC_tl;

// import static loadableUtils.utils.getProgramID; // XXX - should do, but possible breaking change

//please include function programID.
!include once #1027168 // programID variable - WHY?
// XXX please include function print.
do not include function print.

// for print-to-module
// XXX? please include function tempInterceptPrintIfNotIntercepted.

svoid _onLoad_initUtils { utils.__javax = javax(); }

import loadableUtils.utils.F0;
import loadableUtils.utils.F1;
import loadableUtils.utils.IF0;
import loadableUtils.utils.IF1;
import loadableUtils.utils.IVF1;
import loadableUtils.utils.IVF2;
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.structure_ClassInfo;
import loadableUtils.utils.RGBImage;
import loadableUtils.utils.RGB;
import loadableUtils.utils.BWImage;
import loadableUtils.utils.MakesBufferedImage;
//import loadableUtils.utils.DynamicObject;
import loadableUtils.utils.MultiSet;
import loadableUtils.utils.Concept;
import loadableUtils.utils.Concepts;
import loadableUtils.utils.RC;
import loadableUtils.utils.IConceptIndex;
import loadableUtils.utils.IConceptCounter;
import loadableUtils.utils.ItIt;
import loadableUtils.utils.IFieldIndex;
//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;
import loadableUtils.utils.GlobalID;
import loadableUtils.utils.Rect;
import loadableUtils.utils.Pt;
import loadableUtils.utils.SynchronizedArrayList;
//import loadableUtils.utils.IntRange;
//import loadableUtils.utils.LongRange;
import loadableUtils.utils.SecretValue;

/*svoid _onLoad_defaultClassFinder() {
  setDefaultClassFinder(new F1<S, Class>() {
    public Class get(S name) {
      Class c = get2(name);
      print("_onLoad_defaultClassFinder " + name + " => " + c);
      ret c;
    }
    
    public Class get2(S name) {
      name = replacePrefix("loadableUtils.utils$", "main$", name);
      
      Class c = findClass_fullName(name);
      if (c != null) ret c;
      
      if (name.startsWith("main$"))
        ret loadableUtils.utils.findClass_fullName("loadableUtils.utils" + name.substring(4));
      null;
    }
  });
}*/

/*svoid _onLoad_printByThread() {
  print_byThread = loadableUtils.utils.print_byThread();
}*/

meta-comment { We need these functions in main class because they may call String functions (callMC). }

//!include once #1020728 // callF + callMC + call
function callF is in #1020728.
function callMC is in #1020728.
function call is in #1020728.

!include once #1028442 // Do this always to make Concepts as module field work
//function dynamicObjectIsLoading_threadLocal is in #1028442.

!include once #1023504 // now empty

import loadableUtils.utils.HCRUD;
import loadableUtils.utils.HCRUD_Data;
import loadableUtils.utils.HCRUD_Concepts;
import loadableUtils.utils.ValueConverterForField;
import loadableUtils.utils.DefaultValueConverterForField;
import loadableUtils.utils.OrError;
import loadableUtils.utils.HTML;

import static loadableUtils.utils.db_mainConcepts;
import static loadableUtils.utils.db_setMainConcepts;

import static loadableUtils.utils.uniqueString;
import static loadableUtils.utils.fixNewLines;
import static loadableUtils.utils.loadPageWithUserAgent;
import static loadableUtils.utils._handleError;
import static loadableUtils.utils.sfu;
//import static loadableUtils.utils.l;
set flag NoLFromX30.
import static loadableUtils.utils.getExceptionCause;
import static loadableUtils.utils.joinWithSpace;
import static loadableUtils.utils.callF;
import static loadableUtils.utils.javaTok;
import static loadableUtils.utils.interceptPrintInThisThread;
import static loadableUtils.utils.jlabel;
import static loadableUtils.utils.doEvery;
import static loadableUtils.utils.print_append;
import static loadableUtils.utils.nohupJavax;
import static loadableUtils.utils.multiMapPut;
import static loadableUtils.utils.withDBLock;
import static loadableUtils.utils.join;
import static loadableUtils.utils.isAWTThread;
import static loadableUtils.utils.print_byThread_dontCreate;
import static loadableUtils.utils.set;
import static loadableUtils.utils.print_byThread;
import static loadableUtils.utils.call;
import static loadableUtils.utils.fail;
import static loadableUtils.utils.print;
import static loadableUtils.utils.print_noNewLine;
import static loadableUtils.utils.printAlsoToSystemOut;

import static loadableUtils.utils.doLater;
import static loadableUtils.utils.call_checkArgs;
import static loadableUtils.utils.endsWithLetterOrDigit;
import static loadableUtils.utils.cget;
import static loadableUtils.utils.newTypeWriterTextArea;
import static loadableUtils.utils.db;
import loadableUtils.utils.LongRange;
import loadableUtils.utils.IntRange;

import loadableUtils.utils.FixedRateTimer;
import loadableUtils.utils.SmartTimerTask;
import loadableUtils.utils.MultiMap;
import loadableUtils.utils.IMultiMap;

import loadableUtils.utils.Meta;
import loadableUtils.utils.JSection;
import loadableUtils.utils.JE_RepElement;
import loadableUtils.utils.DefunctClassLoader;
import loadableUtils.utils.ICachedJavaXExpr;
import loadableUtils.utils.ITokCondition;
import loadableUtils.utils.TokCondition;
import loadableUtils.utils.JECompressionRegime;
please include class IJavaExpr.
import loadableUtils.utils.WithSideValue;
import loadableUtils.utils.IntegerIterator;
import loadableUtils.utils.RightAlignedLine;
import loadableUtils.utils.PingSource;
import loadableUtils.utils.ThreadPool;
import loadableUtils.utils.SimpleLiveValue;
import loadableUtils.utils.Matrix;
import loadableUtils.utils.WindowDragger;
import loadableUtils.utils.WindowResizeDragger;
import loadableUtils.utils.Best;
import loadableUtils.utils.CompactLinkedHashSet;
//import loadableUtils.utils.LLInt;
//import loadableUtils.utils.LInt;
import loadableUtils.utils.JEInstantCompressor_AnyType;
//import loadableUtils.utils.GridCodec1;
import loadableUtils.utils.GrabbableGrayPixels;
import loadableUtils.utils.IHasBackRefs;
import loadableUtils.utils.IRef;
import loadableUtils.utils.TripleBool;
import loadableUtils.utils.LeftAlignedLine;
import loadableUtils.utils.RegisteredReference;
import loadableUtils.utils.F2;
import loadableUtils.utils.RandomAccessAbstractList;
import loadableUtils.utils.F3;
import loadableUtils.utils.SubMatrix;
import loadableUtils.utils.IProbabilisticScheduler;
import loadableUtils.utils.IBWIntegralImage;
import loadableUtils.utils.Producer;
import loadableUtils.utils.IntBuffer;
import loadableUtils.utils.ShortBuffer;
import loadableUtils.utils.IWithSideValue;
import loadableUtils.utils.NotifyingStringBuffer;
import loadableUtils.utils.DynPrintLogAndEnabled;
import loadableUtils.utils.Cache;
import loadableUtils.utils.AbstractMatrix;
import loadableUtils.utils.OKOrError;
import loadableUtils.utils.WithTimestamp;
import loadableUtils.utils.TreeSetWithDuplicates;
import loadableUtils.utils.IMeta;
import loadableUtils.utils.IProbabilistic;
import loadableUtils.utils.LiteralJavaXExpr;
import loadableUtils.utils.ListToMatrix;
import loadableUtils.utils.ISetAndGet;
import loadableUtils.utils.AbstractJavaXExpr;
import loadableUtils.utils.LiveValue;
import loadableUtils.utils.ToJava;
import loadableUtils.utils.Dyn_FieldWatcher;
import loadableUtils.utils.Timestamp;
import loadableUtils.utils.DoubleRect;
import loadableUtils.utils.LetterLayout;
import loadableUtils.utils.Complex;
import loadableUtils.utils.QuickException;
import loadableUtils.utils.ProbabilisticScheduler;
import loadableUtils.utils.JavaCodec;
import loadableUtils.utils.JECompressionSearch;
import loadableUtils.utils.CompressionSearch_AnyType;
import loadableUtils.utils.RestartableCountdown;
import loadableUtils.utils.Either;
import loadableUtils.utils.Ratio;
import loadableUtils.utils.Steppable;
import loadableUtils.utils.FunctionCall;
import loadableUtils.utils.IIntegralImage;
import loadableUtils.utils.T3;
import loadableUtils.utils.CompilerBot;
import loadableUtils.utils.Swingable;
import loadableUtils.utils.AbstractCompressor_AnyType;
import loadableUtils.utils.EvalJavaPrep;
import loadableUtils.utils.JavaXClassLoader;
import loadableUtils.utils.Probabilistic;
import loadableUtils.utils.Average;
import loadableUtils.utils.JavaXClassLoaderWithParent;
import loadableUtils.utils.IAutoCloseableF0;
import loadableUtils.utils.Transformable;
import loadableUtils.utils.UnsynchronizedCompactHashSet;
please include class IJavaXExpr.
import loadableUtils.utils.GrabbableIntPixels;
import loadableUtils.utils.IIVirtualClip;
import loadableUtils.utils.BWIntegralImage;
//import loadableUtils.utils.JE_CompressEachElementIndividually;
import loadableUtils.utils.DoubleRange;
import loadableUtils.utils.JavaXClassLoaderWithParent2;
import loadableUtils.utils.CompressionRegime_AnyType;
import loadableUtils.utils.Seconds;
import loadableUtils.utils.Scored;
import loadableUtils.utils.WithProbability;


import static loadableUtils.utils.addPrefixOptIfNempty;
import static loadableUtils.utils.year;
import static loadableUtils.utils.withTimestamp;
import static loadableUtils.utils.javaObjectToIJavaExpr;
import static loadableUtils.utils.lambdaMethod0Like lambdaMapMethod;
import static loadableUtils.utils.negativeInfinity;
import static loadableUtils.utils.mainFunctionToF1;
import static loadableUtils.utils.score;
import static loadableUtils.utils.isThreadRunnable_x;
import static loadableUtils.utils.asQuickException;
import static loadableUtils.utils.stepAll;
import static loadableUtils.utils.poorMansProfiling_stopAndPrintResults;
import static loadableUtils.utils.isRunnableX;
import static loadableUtils.utils.jreplaceExpandRefs;
import static loadableUtils.utils.wrappedTextArea;
import static loadableUtils.utils.infoMessage;
import static loadableUtils.utils.brightnessToRGBA;
import static loadableUtils.utils.withBorder;
import static loadableUtils.utils.getPlural;
import static loadableUtils.utils.hasLetters;
import static loadableUtils.utils.sorted;
import static loadableUtils.utils.loadFont_cached;
import static loadableUtils.utils.standardCredentials_noCookies;
import static loadableUtils.utils.mapMethodLike rcallOpt;
import static loadableUtils.utils.hideConsole;
import static loadableUtils.utils.quickSubstring;
import static loadableUtils.utils.machineIsOffline;
import static loadableUtils.utils.getClassDeclarationName_skippables;
import static loadableUtils.utils.childrenOfType;
import static loadableUtils.utils.dm_reloadModuleInBackground;
import static loadableUtils.utils.poorMansProfiling_renderFullResults;
import static loadableUtils.utils.unCurlyBracket;
import static loadableUtils.utils.compileSnippetThroughServer;
import static loadableUtils.utils.dropSpaceEtc;
import static loadableUtils.utils.getVirtualParent;
import static loadableUtils.utils.titlePopupMenu;
import static loadableUtils.utils.isA;
import static loadableUtils.utils.nanoTime;
import static loadableUtils.utils.activateFrame_v3;
//don't import static loadableUtils.utils.programIDWithCase;
import static loadableUtils.utils.vm_generalWeakSet;
import static loadableUtils.utils.associatedInfosFile;
import static loadableUtils.utils.addPrefix;
import static loadableUtils.utils.isCurlyBraced;
import static loadableUtils.utils.b;
import static loadableUtils.utils.findCmdOnPATH;
import static loadableUtils.utils.tempDirPossiblyInRAMDisk;
import static loadableUtils.utils.javaxIncludeSnippetType;
import static loadableUtils.utils.ewicOneOf;
import static loadableUtils.utils.bottomRightCorner;
import static loadableUtils.utils.doEvery_daemon;
import static loadableUtils.utils.pClose;
import static loadableUtils.utils.closeRandomAccessFile;
import static loadableUtils.utils.jCenteredSection;
import static loadableUtils.utils.makeComparator;
import static loadableUtils.utils.manifestTextForMainClass;
import static loadableUtils.utils.mapMethodLike dm_fieldLabel;
import static loadableUtils.utils.n;
import static loadableUtils.utils.htmlencode_noQuotes;
import static loadableUtils.utils.dm_window;
import static loadableUtils.utils.ivf1WithToString;
import static loadableUtils.utils.abs;
import static loadableUtils.utils.forEachWithPosition;
import static loadableUtils.utils.runnableThreadsWithStackTraces;
import static loadableUtils.utils.scaledBufferedImageFromBWIntegralImage;
import static loadableUtils.utils.winQuote;
import static loadableUtils.utils.stdFunctions_uncached;
import static loadableUtils.utils.isJavaxModuleSnippetType;
import static loadableUtils.utils.findEndOfBracketPart;
import static loadableUtils.utils.prepareProgramFile;
import static loadableUtils.utils.rectEmpty;
import static loadableUtils.utils.tok_returnTypesOfStaticFunction_uncleaned;
import static loadableUtils.utils.intMatrixToImage;
import static loadableUtils.utils.interruptThreads;
import static loadableUtils.utils.hotwire_collectJars;
import static loadableUtils.utils.callMain;
import static loadableUtils.utils.eitherB;
import static loadableUtils.utils.evalJava_prep;
import static loadableUtils.utils.eitherA;
import static loadableUtils.utils.markAsSrcLib;
import static loadableUtils.utils.lIntArray;
import static loadableUtils.utils.evalJava_myProgramID_main_2;
import static loadableUtils.utils.addMouseAndMotionListener;
import static loadableUtils.utils.containerAddFirst;
import static loadableUtils.utils.caseInsensitiveComparator;
import static loadableUtils.utils.dropExtension;
import static loadableUtils.utils.asciiHeading2;
import static loadableUtils.utils.getComponents;
import static loadableUtils.utils.paramsToPairs;
import static loadableUtils.utils.rep;
import static loadableUtils.utils.area;
import static loadableUtils.utils.add;
import static loadableUtils.utils.singleComponentPanel;
import static loadableUtils.utils.simpleDateFormat_local;
import static loadableUtils.utils.withMargin;
import static loadableUtils.utils.getCodeProgramDir;
import static loadableUtils.utils.addActionListener;
import static loadableUtils.utils.imageToMatrix;
import static loadableUtils.utils.hashAboutObjects;
import static loadableUtils.utils.hasMethod;
import static loadableUtils.utils.clearTokens;
import static loadableUtils.utils.enterKeyListener;
import static loadableUtils.utils.poorMansProfiling_stopAndRenderResults;
import static loadableUtils.utils.areaFromPoints;
import static loadableUtils.utils.lambdaMapLike countIteratorToList;
import static loadableUtils.utils.javaTokWithExisting;
import static loadableUtils.utils.hotwire_compile;
import static loadableUtils.utils.printStruct;
import static loadableUtils.utils.containsOneOf;
import static loadableUtils.utils.mapMethodLike dm_registerAs_direct;
import static loadableUtils.utils.setFrameIconLater;
import static loadableUtils.utils.intersectRects;
import static loadableUtils.utils.loadCachedTranspilation;
import static loadableUtils.utils.infoBoxesLogFile;
import static loadableUtils.utils.addToCollection;
import static loadableUtils.utils.dropFirstThreeAndLastThree;
import static loadableUtils.utils.minusInfinity;
import static loadableUtils.utils.deleteFile;
import static loadableUtils.utils.listOfListsToMatrix;
import static loadableUtils.utils.firstToken;
import static loadableUtils.utils.centerAndSouthWithMargins;
import static loadableUtils.utils.setSCPComponent;
import static loadableUtils.utils.stopTimer;
import static loadableUtils.utils.dm_os;
import static loadableUtils.utils.hideWindow;
import static loadableUtils.utils.cyclicGet;
import static loadableUtils.utils.ymdMinusHMS;
import static loadableUtils.utils.addSlash;
import static loadableUtils.utils.toIntPercent;
import static loadableUtils.utils.tok_classHasModifier;
import static loadableUtils.utils.prependSquareBracketed;
import static loadableUtils.utils.withLeftMargin;
import static loadableUtils.utils.pingSource_tl;
import static loadableUtils.utils.jSection;
import static loadableUtils.utils.jPopDownButton_noText;
import static loadableUtils.utils.simpleDateFormat;
import static loadableUtils.utils.replaceElementsUsingMap;
import static loadableUtils.utils.swingLater;
import static loadableUtils.utils.tok_unCurlyBracket;
import static loadableUtils.utils.copyListPart;
import static loadableUtils.utils.makeNotifyingStringBufferRotate;
import static loadableUtils.utils.matrixToList;
import static loadableUtils.utils.mapObjectArray;
import static loadableUtils.utils.defaultTimerName;
import static loadableUtils.utils.currentImage;
import static loadableUtils.utils.imageMergeSpacing;
//don't import static loadableUtils.utils._defaultClassFinder;
import static loadableUtils.utils.boolOptParam;
import static loadableUtils.utils.poorMansProfiling;
import static loadableUtils.utils.getOptMC;
import static loadableUtils.utils.setImage;
import static loadableUtils.utils.isJavaIdentifier;
import static loadableUtils.utils.regexp;
import static loadableUtils.utils.bindTimerToComponent;
import static loadableUtils.utils.integerIterator;
import static loadableUtils.utils.containsRegexp;
import static loadableUtils.utils.numLines;
import static loadableUtils.utils.simpleQuote;
import static loadableUtils.utils.indexOfAny;
import static loadableUtils.utils.gridLOLToImage;
import static loadableUtils.utils.html_valueLessParam;
import static loadableUtils.utils.javaTokC_iterator;
import static loadableUtils.utils.htmlQuote;
import static loadableUtils.utils.alwaysOnTop;
import static loadableUtils.utils.setFrameTitle;
import static loadableUtils.utils._inCore;
import static loadableUtils.utils.getScreenWidth;
import static loadableUtils.utils.javaxVoidAliases;
import static loadableUtils.utils.myClassLoader;
import static loadableUtils.utils.tsNow;
import static loadableUtils.utils.makeDependent;
import static loadableUtils.utils.boundsOnScreen;
import static loadableUtils.utils.jfind_preprocess;
import static loadableUtils.utils.mapMethodLike formatFunctionCall;
import static loadableUtils.utils.copyBufferedImage;
import static loadableUtils.utils.dependentClasses;
import static loadableUtils.utils.dm_evalJava_withModule;
import static loadableUtils.utils.localDateWithSeconds;
import static loadableUtils.utils.dm_reload;
import static loadableUtils.utils.foldl;
import static loadableUtils.utils.localSnippetTitle;
import static loadableUtils.utils.localMonth;
import static loadableUtils.utils.fileInSameDir;
import static loadableUtils.utils.doubleBufferedImageSurface;
import static loadableUtils.utils.getDBProgramID;
import static loadableUtils.utils.mapMethodLike renderFunctionCall;
import static loadableUtils.utils.addMargin;
import static loadableUtils.utils.dm_getOSOpt;
import static loadableUtils.utils.subDoubleArray;
import static loadableUtils.utils.isJavaxCompilableSnippetTypeExceptInclude;
import static loadableUtils.utils.setFrameIcon;
import static loadableUtils.utils.dm_desktopPane;
import static loadableUtils.utils.isListOfElementType;
import static loadableUtils.utils.isIdentifier;
import static loadableUtils.utils.getSnippetTitle;
import static loadableUtils.utils.getTimeZone;
import static loadableUtils.utils.jFullCenter;
import static loadableUtils.utils.dm_calculatedLiveValue;
import static loadableUtils.utils.leftClickMouseAdapter_noPt;
import static loadableUtils.utils.getJavaModifiers;
import static loadableUtils.utils.dm_setFlag;
import static loadableUtils.utils.isEitherB;
import static loadableUtils.utils.dm_currentModuleMandatory;
import static loadableUtils.utils.quickEval;
import static loadableUtils.utils.tempMetaMutex;
import static loadableUtils.utils.mapMethodLike dm_fieldCheckBox;
import static loadableUtils.utils.hasLettersAllUpperCase;
import static loadableUtils.utils.jTextArea;
import static loadableUtils.utils.classNamesInJarOrDir;
import static loadableUtils.utils.toMinutes;
import static loadableUtils.utils.mapMethodLike printShortenedFunctionCall;
import static loadableUtils.utils.dm_reloadMe;
import static loadableUtils.utils.iteratorFromFunction_withEndMarker_f0;
import static loadableUtils.utils.lambda0Like dm_calculatedLabel;
import static loadableUtils.utils.scanForComponents;
import static loadableUtils.utils.scaffoldingEnabled;
import static loadableUtils.utils.defaultJavaXTranslatorID;
import static loadableUtils.utils.vmBus_queryAll;
import static loadableUtils.utils.hotwire_libraryIDsFromJar;
import static loadableUtils.utils.indent;
import static loadableUtils.utils.isAlwaysOnTop;
import static loadableUtils.utils.f0_const;
import static loadableUtils.utils.infoBox;
import static loadableUtils.utils.toSeconds;
import static loadableUtils.utils.rect;
import static loadableUtils.utils.navigableSet_find;
import static loadableUtils.utils.tempCleaningUp;
import static loadableUtils.utils.cleanUp;
import static loadableUtils.utils.dm_stem;
//don't import static loadableUtils.utils.defaultDefaultClassFinder;
import static loadableUtils.utils.countIterator_exclusive_step;
import static loadableUtils.utils.cleanUpAndGetWeakReferencesList;
import static loadableUtils.utils.forEach;
import static loadableUtils.utils.standardFunctionAlwaysReturnsVoid_uncached;
import static loadableUtils.utils.findEndOfBlock;
import static loadableUtils.utils.disposeWindow;
import static loadableUtils.utils.textFieldFromComboBox;
import static loadableUtils.utils.logQuotedWithTime;
import static loadableUtils.utils.isInRAMDisk;
import static loadableUtils.utils.muricaCredentialsQuery;
import static loadableUtils.utils.getScore;
import static loadableUtils.utils.formatColonProperties_noNulls;
import static loadableUtils.utils.containsNewLines;
import static loadableUtils.utils.moveToTopRightCorner;
import static loadableUtils.utils.objectArraysEqual;
import static loadableUtils.utils.stdcompare;
import static loadableUtils.utils.centerAndEast;
import static loadableUtils.utils.aGlobalID;
import static loadableUtils.utils.preferredWidth;
import static loadableUtils.utils.metaMapPut;
import static loadableUtils.utils.quoteBorderless;
import static loadableUtils.utils.eqGetOneOf;
import static loadableUtils.utils.makeFrame;
import static loadableUtils.utils.okOrError;
import static loadableUtils.utils.setDoubleBuffered;
import static loadableUtils.utils.asVirtualList;
import static loadableUtils.utils.bufferedImage;
import static loadableUtils.utils.asciiHeading;
import static loadableUtils.utils.mapToObjectArray;
import static loadableUtils.utils.synchroWeakHashSet;
import static loadableUtils.utils.maximumSafeArraySize;
import static loadableUtils.utils.replaceListPart;
import static loadableUtils.utils.dm_q;
import static loadableUtils.utils.tempActivity;
import static loadableUtils.utils.javaTokForJFind_array;
import static loadableUtils.utils.withLeftAndRightMargin;
import static loadableUtils.utils.preCleanUp;
import static loadableUtils.utils.dropFirstAndLast;
import static loadableUtils.utils.getAndClearTL;
import static loadableUtils.utils.getClassDeclarationName;
import static loadableUtils.utils.dm_registerAs_directLink;
import static loadableUtils.utils.addPrefixIfNempty;
import static loadableUtils.utils.dm_doEvery;
import static loadableUtils.utils.platformQuoteOpt;
import static loadableUtils.utils.gridOfRects3;
import static loadableUtils.utils.mergeBufferedImagesHorizontally;
import static loadableUtils.utils.enumerationToIterator;
import static loadableUtils.utils.allPaused;
import static loadableUtils.utils.partialSums_firstIs0;
import static loadableUtils.utils.params_unpackList;
import static loadableUtils.utils.pcallOpt;
import static loadableUtils.utils.childOfType;
import static loadableUtils.utils.isMac;
import static loadableUtils.utils.dm_centeredCalculatedLabel;
import static loadableUtils.utils.shortName;
import static loadableUtils.utils.copyStreamAndCloseAll;
import static loadableUtils.utils.md5OfFile;
import static loadableUtils.utils.hgrid;
import static loadableUtils.utils.ai_splitCamelCase;
import static loadableUtils.utils.containsLowerCase;
import static loadableUtils.utils.findTranslators2;
import static loadableUtils.utils.getFieldType;
import static loadableUtils.utils.screenshot;
import static loadableUtils.utils.decimalFormatEnglish;
import static loadableUtils.utils.dm_current;
import static loadableUtils.utils.getMainBot;
import static loadableUtils.utils.ping_v3;
import static loadableUtils.utils.standardLogFile;
import static loadableUtils.utils.emptyIterableIterator;
import static loadableUtils.utils.toJavaOpt;
import static loadableUtils.utils.findBlock;
import static loadableUtils.utils.showLoadingAnimation;
import static loadableUtils.utils.mapLevelTwo;
import static loadableUtils.utils.hexToInts_dropSpaces;
import static loadableUtils.utils.flattenArray2;
import static loadableUtils.utils.evalJava_prePrep;
import static loadableUtils.utils.formatDouble;
import static loadableUtils.utils.getParent;
import static loadableUtils.utils.strOrEmpty;
import static loadableUtils.utils.dir2zip_recurse;
import static loadableUtils.utils.defaultNewFrameBounds;
import static loadableUtils.utils.hexToBytes_dropSpaces;
import static loadableUtils.utils.pqO;
import static loadableUtils.utils.jLiveValueSection;
import static loadableUtils.utils.javaTokC_producer;
import static loadableUtils.utils.OKOrError_ok;
import static loadableUtils.utils.toCaseInsensitiveSet_treeSet;
import static loadableUtils.utils.toStringWithClassName;
import static loadableUtils.utils.linux_fileInRamDisk;
import static loadableUtils.utils.javaExpr;
import static loadableUtils.utils.shorten_str;
import static loadableUtils.utils.hotwire_finish;
import static loadableUtils.utils.topLeftCorner;
import static loadableUtils.utils.platformQuote;
import static loadableUtils.utils.indexOfSubList;
import static loadableUtils.utils.run;
import static loadableUtils.utils.allClasses;
import static loadableUtils.utils.getServerTranspiled;
import static loadableUtils.utils.nonNullPairs;
import static loadableUtils.utils.grabbableGrayPixels;
import static loadableUtils.utils.indexAsSideValue;
import static loadableUtils.utils.replaceExtension;
import static loadableUtils.utils.structure_addTokenMarkers;
import static loadableUtils.utils.findFullFunctionDefs;
import static loadableUtils.utils.makeFileNameUnique_withExtension;
import static loadableUtils.utils.has;
import static loadableUtils.utils.OKOrError_error;
import static loadableUtils.utils.last;
import static loadableUtils.utils.caseInsensitiveSet;
import static loadableUtils.utils.checkCondition;
import static loadableUtils.utils.intsToHex;
import static loadableUtils.utils.intSum;
import static loadableUtils.utils.formatDouble_noLeadingZero;
import static loadableUtils.utils.takeFirstOfByteArray;
import static loadableUtils.utils.filesWithExtension;
import static loadableUtils.utils.warn;
import static loadableUtils.utils.getMultipleKeys;
import static loadableUtils.utils.dm_moduleIsPoppedOut;
import static loadableUtils.utils.actualUserDir;
import static loadableUtils.utils.beautifyStructure;
import static loadableUtils.utils.distance;
import static loadableUtils.utils.jrightAlignedLine;
import static loadableUtils.utils.toRect;
import static loadableUtils.utils.synchroSet;
import static loadableUtils.utils.formatDouble_significant2;
import static loadableUtils.utils.callJavaX;
import static loadableUtils.utils.assertPointInBounds;
import static loadableUtils.utils.isJavaxCompilableSnippetType;
import static loadableUtils.utils.installWindowDragger;
import static loadableUtils.utils.onLeftClick;
import static loadableUtils.utils.addIfNotNull;
import static loadableUtils.utils.localTimeZone;
import static loadableUtils.utils.smartTimerTask;
import static loadableUtils.utils.isString;
import static loadableUtils.utils.installTimer;
import static loadableUtils.utils.setAdd;
import static loadableUtils.utils.jeCompressionSearch;
import static loadableUtils.utils.syncMapPutOrRemove;
import static loadableUtils.utils.clipBufferedImage;
import static loadableUtils.utils.temp_loadPage_silent;
import static loadableUtils.utils.lInts;
import static loadableUtils.utils.veryQuickJava3;
import static loadableUtils.utils.jCompoundBorder;
import static loadableUtils.utils.afterLastSpace;
import static loadableUtils.utils.dm_reloadModule;
import static loadableUtils.utils.registeredThreads;
import static loadableUtils.utils.htmlencode_forParams;
import static loadableUtils.utils.formatDouble1;
import static loadableUtils.utils.methodForEach;
import static loadableUtils.utils.tempDir;
import static loadableUtils.utils.centerAndNorth;
import static loadableUtils.utils.setText;
import static loadableUtils.utils.intToHex;
import static loadableUtils.utils.vmBus_timerStarted;
import static loadableUtils.utils.jlabel_textAsHTML_center;
import static loadableUtils.utils.findBeginningOfBlock;
import static loadableUtils.utils.litciset;
import static loadableUtils.utils.findButton;
import static loadableUtils.utils.splitAtSpace;
import static loadableUtils.utils.getCanonicalFile;
import static loadableUtils.utils.htmlQuery;
import static loadableUtils.utils.parseIntOrLong;
import static loadableUtils.utils.leftClickMouseAdapter;
import static loadableUtils.utils.toJava;
import static loadableUtils.utils.getBounds;
import static loadableUtils.utils.northAndCenterWithMargin;
import static loadableUtils.utils.printIndent;
import static loadableUtils.utils.getAndClearList;
import static loadableUtils.utils.loadTextFileResource;
import static loadableUtils.utils.leftScanModifiers;
import static loadableUtils.utils.renderUserThreadsWithStackTraces;
import static loadableUtils.utils.nBytes;
import static loadableUtils.utils.loadTextFilePossiblyGZipped;
import static loadableUtils.utils.newConceptsWithClassFinder;
import static loadableUtils.utils.getSwingFontScale;
import static loadableUtils.utils.addPrefixIfNotEmpty2;
import static loadableUtils.utils.snippetType_javaxDesktopModule;
import static loadableUtils.utils.substanceLookAndFeelEnabled;
import static loadableUtils.utils.replaceSublist;
import static loadableUtils.utils.selectedItem;
import static loadableUtils.utils.codeTokensOnly;
import static loadableUtils.utils.standardCredentialsUser;
import static loadableUtils.utils.matrixToIntArray;
import static loadableUtils.utils.printTo;
import static loadableUtils.utils.appendToFileNameBeforeExtension;
import static loadableUtils.utils.functionToF1;
import static loadableUtils.utils.isSpaceEtc;
import static loadableUtils.utils.fixTimestamp;
import static loadableUtils.utils.isNormalQuoted;
import static loadableUtils.utils.joinSubList;
import static loadableUtils.utils.isMultilineQuoted;
import static loadableUtils.utils.loadingAnim;
import static loadableUtils.utils.saveGZTextFile;
import static loadableUtils.utils.getAWTFrame;
import static loadableUtils.utils.defaultScreenshot;
import static loadableUtils.utils.setVar_trueIfChanged;
import static loadableUtils.utils.nEntries;
import static loadableUtils.utils.hexToInts;
import static loadableUtils.utils.syncMapPut2;
import static loadableUtils.utils.mapToPairs;
import static loadableUtils.utils.isJavaxApplicationSnippetType;
import static loadableUtils.utils.javaTokC;
import static loadableUtils.utils.onSelectedItem;
import static loadableUtils.utils.askTripleBool;
import static loadableUtils.utils.dm_ownResource;
import static loadableUtils.utils.ratioToIntPercent;
import static loadableUtils.utils.loadPNG;
import static loadableUtils.utils.jreplace;
import static loadableUtils.utils.tempRememberListener;
import static loadableUtils.utils.muricaCredentials;
import static loadableUtils.utils.newButton;
import static loadableUtils.utils.smartJoin;
import static loadableUtils.utils.treeSet;
import static loadableUtils.utils.onUpdate;
import static loadableUtils.utils.snippetTitle_cacheFile;
import static loadableUtils.utils.formatInt;
import static loadableUtils.utils.hotwire_copyOver;
import static loadableUtils.utils.flattenIterablesAndArrays;
import static loadableUtils.utils.intMax;
import static loadableUtils.utils.addAndReturnCollection;
import static loadableUtils.utils.activateFrame;
import static loadableUtils.utils.awtLater;
import static loadableUtils.utils.replace;
import static loadableUtils.utils.mapMethodLike functionCall_list;
import static loadableUtils.utils.assertVerbose;
import static loadableUtils.utils.getOneLineFileInfoField;
import static loadableUtils.utils.profileToConsole;
import static loadableUtils.utils.neqOneOf;
import static loadableUtils.utils.myLibraryFiles;
import static loadableUtils.utils.dm_javaEval;
import static loadableUtils.utils.nChars;
import static loadableUtils.utils.findCodeTokens;
import static loadableUtils.utils.withTypeWriterFont;
import static loadableUtils.utils.dropTranslators;
import static loadableUtils.utils.printWithMS;
import static loadableUtils.utils.tokAppend;
import static loadableUtils.utils.lambdaMethodMap;
import static loadableUtils.utils.matrixToImage;
import static loadableUtils.utils.setSplitPaneOnFirstShowing;
import static loadableUtils.utils.mapMethodLike vmBus_noObjections;
import static loadableUtils.utils.format;
import static loadableUtils.utils.vmGeneralMap_get;
import static loadableUtils.utils.heightForWidth;
import static loadableUtils.utils.strUnnull;
import static loadableUtils.utils.isSymLink;
import static loadableUtils.utils.get2;
import static loadableUtils.utils.eitherAOpt;
import static loadableUtils.utils.onEnter;
import static loadableUtils.utils.vmBus_anyFalse;
import static loadableUtils.utils.localSnippetsDir;
import static loadableUtils.utils.listToMatrix;
import static loadableUtils.utils.hsplit;
//import static loadableUtils.utils.mcDollar;
import static loadableUtils.utils.changeListener;
import static loadableUtils.utils.screenRectangle;
import static loadableUtils.utils.mapWithIndex;
import static loadableUtils.utils.set_trueIfChanged;
import static loadableUtils.utils.containsNewLine;
import static loadableUtils.utils.copyStreamAndCloseInput;
import static loadableUtils.utils.centerAndEastWithMargin;
import static loadableUtils.utils.retireClassLoader;
import static loadableUtils.utils.getFrame;
import static loadableUtils.utils.dm_evalInQ;
import static loadableUtils.utils.countIterator_exclusive;
import static loadableUtils.utils.centerAndSouth;
import static loadableUtils.utils.jscroll_center;
import static loadableUtils.utils.jhsplit;
import static loadableUtils.utils.mapMethodLike dm_fieldLiveValue;
import static loadableUtils.utils.isLetter;
import static loadableUtils.utils.elapsedMinutes_timestamp;
import static loadableUtils.utils.toggleAlwaysOnTop;
import static loadableUtils.utils.percentRatioStrOneDigit;
import static loadableUtils.utils.ymd;
import static loadableUtils.utils.veryQuickJava_finish;
import static loadableUtils.utils.findAllFiles_noDirs;
import static loadableUtils.utils.toObjectArray;
import static loadableUtils.utils.nanoSecondsToSeconds;
import static loadableUtils.utils.getScreenSize;
//import static loadableUtils.utils.imageSurface;
import static loadableUtils.utils.rectFromPoints;
import static loadableUtils.utils.runnableThread;
import static loadableUtils.utils.addPrefixIfNotEmpty;
import static loadableUtils.utils.toolTip;
import static loadableUtils.utils.getLine;
import static loadableUtils.utils.hotwireOnce;
import static loadableUtils.utils.fromUtf8;
import static loadableUtils.utils.firstToUpper;
import static loadableUtils.utils.allScreenBounds;
import static loadableUtils.utils.standardCredentialsPass;
import static loadableUtils.utils.rangeCheck;
import static loadableUtils.utils.compilerBotDestDirSubName;
import static loadableUtils.utils.findClass_fullName;
import static loadableUtils.utils.rCallOnSelectedListItem;
import static loadableUtils.utils.withBottomMargin;
import static loadableUtils.utils.typeWriterFont;
import static loadableUtils.utils.hotwireDependent;
import static loadableUtils.utils.javaCompile_overInternalBot;
import static loadableUtils.utils.tempLoadingAnim;
import static loadableUtils.utils.removeMouseAdapter;
import static loadableUtils.utils.disposeWindowAfter;
import static loadableUtils.utils.indexOfNonDigit;
import static loadableUtils.utils.tok_combineCurlyBrackets_keep;
import static loadableUtils.utils.hms;
import static loadableUtils.utils.mapTwoLevelsDown;
import static loadableUtils.utils.copyLocalLog;
import static loadableUtils.utils.compareWithComparator;
import static loadableUtils.utils.tok_findEndOfMethodDecl;
import static loadableUtils.utils.jscroll_centered;
import static loadableUtils.utils.complex;
import static loadableUtils.utils.hotwireCached;
import static loadableUtils.utils.isWindows;
import static loadableUtils.utils.rectArea;
import static loadableUtils.utils.bashQuote;
import static loadableUtils.utils.tok_firstClassName;
import static loadableUtils.utils.parentFile;
import static loadableUtils.utils.intToBytes_inArray_littleEndian;
import static loadableUtils.utils.dropSuffixIC;
import static loadableUtils.utils.roundToInt;
import static loadableUtils.utils.evalInQ;
import static loadableUtils.utils.regexpExtractAll;
import static loadableUtils.utils.vmBus_addListener_basic;
import static loadableUtils.utils.cloneListSynchronizingOn;
import static loadableUtils.utils.synchroLinkedHashMap;
import static loadableUtils.utils.showInTopRightCorner;
import static loadableUtils.utils.intListToByteArray_littleEndian;
import static loadableUtils.utils.listSet;
import static loadableUtils.utils.getTitlePaneComponent;
import static loadableUtils.utils.deleteDirectory;
import static loadableUtils.utils.poorMansProfiling_defaultInterval;
import static loadableUtils.utils.cancelTimers;
import static loadableUtils.utils.screenWidth;
import static loadableUtils.utils.hfulltag;
import static loadableUtils.utils.takeFirstOfDoubleArray;
import static loadableUtils.utils.showConsole;
import static loadableUtils.utils.splitAt;
import static loadableUtils.utils.dropSuffixIgnoreCase;
import static loadableUtils.utils.isLowerCase;
import static loadableUtils.utils.getInternalFrameTitlePaneComponent;
import static loadableUtils.utils.toRect_floor;
import static loadableUtils.utils.toF1;
import static loadableUtils.utils.htmlencode2;
import static loadableUtils.utils.subIntArray;
import static loadableUtils.utils.endMarker;
import static loadableUtils.utils.onFirstResize;
import static loadableUtils.utils.duplicateThisProgram;
import static loadableUtils.utils.gazelle_wavySpacer;
import static loadableUtils.utils.getCanonicalPath;
import static loadableUtils.utils.iteratorFromFunction_withEndMarker;
import static loadableUtils.utils.appendSlash;
import static loadableUtils.utils.callOnLoadMethods;
import static loadableUtils.utils.dm_rEnter;
import static loadableUtils.utils.reTok;
import static loadableUtils.utils.isOneOfSingleChars;
import static loadableUtils.utils.startsWithAny;
import static loadableUtils.utils.getServerTranspiled2;
import static loadableUtils.utils.loadLibraryOrSrcLib;
import static loadableUtils.utils.fullAlphaMask;
import static loadableUtils.utils.findMainClass;
import static loadableUtils.utils.toString;
import static loadableUtils.utils.callCalc;
import static loadableUtils.utils.saveTranspiledCode;
import static loadableUtils.utils.matrixToMNGrid;
import static loadableUtils.utils.colToList;
import static loadableUtils.utils.mapI_if1;
import static loadableUtils.utils.showAnimationInTopRightCorner;
import static loadableUtils.utils.div;
import static loadableUtils.utils.addComponentsFirst;
import static loadableUtils.utils.squareBracket;
import static loadableUtils.utils.makeFileNameUnique_beforeExtension;
import static loadableUtils.utils.stepAllWithTimeout;
import static loadableUtils.utils.isQuoted;
import static loadableUtils.utils.tok_isJavaxMetaCommandLeftOf;
import static loadableUtils.utils.getProgramTitle;
import static loadableUtils.utils.checkTokCondition;
import static loadableUtils.utils.fixACCInClassLoader;
import static loadableUtils.utils.formatLocalDateWithSeconds;
import static loadableUtils.utils.isLocalSnippetID;
import static loadableUtils.utils.applyDefaultMargin;
import static loadableUtils.utils.removeFromParent;
import static loadableUtils.utils.month;
import static loadableUtils.utils.containsSpaces;
import static loadableUtils.utils.renameFile;
import static loadableUtils.utils.isDigit;
import static loadableUtils.utils.flexLines;
import static loadableUtils.utils.eitherIsA;
import static loadableUtils.utils.unrollParams;
import static loadableUtils.utils.eitherIsB;
import static loadableUtils.utils.mapQuickEval_javaExpr;
import static loadableUtils.utils.dm_callOS;
import static loadableUtils.utils.tok_addReturn;
import static loadableUtils.utils.loadTextFileFromZip;
import static loadableUtils.utils.setOptIfNotNull;
import static loadableUtils.utils.dm_current_generic_mandatory;
import static loadableUtils.utils.regionMatches;
import static loadableUtils.utils.naiveQuote;
import static loadableUtils.utils.warnIfOddCount;
import static loadableUtils.utils.snippetType_javaxModule;
import static loadableUtils.utils.logQuoted;
import static loadableUtils.utils.withSideValue;
import static loadableUtils.utils.newRandomAccessFile;
import static loadableUtils.utils.grabbableIntPixels;
import static loadableUtils.utils.doublePercentRatio;
import static loadableUtils.utils.synchronizedMRUCache;
import static loadableUtils.utils.loadLibraries;
import static loadableUtils.utils.logQuotedWithDate;
import static loadableUtils.utils.asObjectArray;
import static loadableUtils.utils.printFileInfo;
import static loadableUtils.utils.dm_getVisualization;
import static loadableUtils.utils.padLeft;
import static loadableUtils.utils.snippetType_javaxSource;
import static loadableUtils.utils.mapMethodLike dm_callOSOpt;
import static loadableUtils.utils.interruptThread;
import static loadableUtils.utils.bindLiveValueListenerToComponent;
import static loadableUtils.utils.setOptAll;
import static loadableUtils.utils.screenHeight;
import static loadableUtils.utils.getPreferredWidth;
import static loadableUtils.utils.isOfflineMode;
import static loadableUtils.utils.screenBounds;
import static loadableUtils.utils.myFrames;
import static loadableUtils.utils.callStringifier;
import static loadableUtils.utils.metaSet;
import static loadableUtils.utils.mapMethodLike calculateLengthOfFunctionCall;
import static loadableUtils.utils.loadSnippetSilently;
import static loadableUtils.utils.touchFile;
import static loadableUtils.utils.paramsWithout;
import static loadableUtils.utils.toRectangle;
import static loadableUtils.utils.allMethodNames;
import static loadableUtils.utils.saveTextFileIfChanged;
import static loadableUtils.utils.printStackTrace2;
import static loadableUtils.utils.consoleFrame;
import static loadableUtils.utils.jeCompressionRegime;
import static loadableUtils.utils.widthForHeight;
import static loadableUtils.utils.hotwireCore;
import static loadableUtils.utils.returnOrThrow_either;
import static loadableUtils.utils.tok_findEndOfBlock;
import static loadableUtils.utils.centerLabel;
import static loadableUtils.utils.nohup_sanitize;
import static loadableUtils.utils.javaxCodeDir;
import static loadableUtils.utils.imageFromHex;
import static loadableUtils.utils.jLiveValueLabel;
import static loadableUtils.utils.tempSet;
import static loadableUtils.utils.combineAutoCloseables;
import static loadableUtils.utils.systemHashCodeHex;
import static loadableUtils.utils.shortClassName_dropNumberPrefix;
import static loadableUtils.utils.findEndOfCurlyBracketPart;
import static loadableUtils.utils.identityHashCode;
import static loadableUtils.utils.minimizeWindow;
import static loadableUtils.utils.allClassNamesOnPath;
import static loadableUtils.utils.sqrt;
import static loadableUtils.utils.listFilesWithSuffix;
import static loadableUtils.utils.closeAllWriters;
import static loadableUtils.utils.globalIDLength;
import static loadableUtils.utils.isSubstanceLAF;
import static loadableUtils.utils.localSnippetFile;
import static loadableUtils.utils.standardTimeZone;
import static loadableUtils.utils.appendToFileBaseName;
import static loadableUtils.utils.synchroLinkedHashSet;
import static loadableUtils.utils.jbutton;
import static loadableUtils.utils.basicJButton;
import static loadableUtils.utils.jtextarea;
import static loadableUtils.utils.listToMatrix_cols;
import static loadableUtils.utils.addDyn;
import static loadableUtils.utils.setEnabled;
import static loadableUtils.utils.mapMethodLike functionCall;
import static loadableUtils.utils.isInstanceOf;
import static loadableUtils.utils.charToString;
import static loadableUtils.utils.isMarkedAsSrcLib;
import static loadableUtils.utils.intListToByteArray;
import static loadableUtils.utils.timerTask;
import static loadableUtils.utils.getFileInfoField;
import static loadableUtils.utils.javaTokForStructure;
import static loadableUtils.utils.isCISet;
import static loadableUtils.utils.northAndCenter;
import static loadableUtils.utils.matrixToMNGrid_rows;
import static loadableUtils.utils.jline;
import static loadableUtils.utils.itemListener;
import static loadableUtils.utils.toMS;
import static loadableUtils.utils.dm_pointSubmoduleToMe;
import static loadableUtils.utils.cancelTimer;
import static loadableUtils.utils.isLongConstant;
import static loadableUtils.utils.bwIntegralImage_sumRect;
import static loadableUtils.utils.endsWithLetter;
import static loadableUtils.utils.intFromBytes_littleEndian_partial;
import static loadableUtils.utils.containsSpace;
import static loadableUtils.utils.creator;
import static loadableUtils.utils.hotwireSharingLibraries;
import static loadableUtils.utils.htmlencode_forParams_v2;
import static loadableUtils.utils.forward;
import static loadableUtils.utils.mapMethodLike vmBus_query;
import static loadableUtils.utils.change;
import static loadableUtils.utils.quoteIfNotIdentifierOrInteger;
import static loadableUtils.utils.assertEquals;
import static loadableUtils.utils.joinMap;
import static loadableUtils.utils.isJAR;
import static loadableUtils.utils.clearAllTokens;
import static loadableUtils.utils.programTitle;
import static loadableUtils.utils.withProbability;
import static loadableUtils.utils.toPath;
import static loadableUtils.utils.jTextAreaWithUndo;
import static loadableUtils.utils.getPreferredSize;
import static loadableUtils.utils.takeFirstOfIntArray;
import static loadableUtils.utils.unicode_downPointingTriangle;
import static loadableUtils.utils.dm_windowIfSingleModule;
import static loadableUtils.utils.backtick;
import static loadableUtils.utils.textOfStandardFunction_uncached;
import static loadableUtils.utils.jLiveValueCheckBox;
import static loadableUtils.utils.md5;
import static loadableUtils.utils.getBorder;
import static loadableUtils.utils.onClick;
import static loadableUtils.utils.screenDevices;
import static loadableUtils.utils.isAllUpperCase;
import static loadableUtils.utils.getLookAndFeel;
import static loadableUtils.utils.rowToList;
import static loadableUtils.utils.allElementsAreOfType;
import static loadableUtils.utils.containsUnsafePlatformCmdLineChar;
import static loadableUtils.utils.renderFileInfo;
import static loadableUtils.utils.jCheckBoxMenuItem;
import static loadableUtils.utils.mapPut_returnValue;
import static loadableUtils.utils.appendToFile;
import static loadableUtils.utils.find;
import static loadableUtils.utils.jenableUndoRedo;
import static loadableUtils.utils.setChecked;
import static loadableUtils.utils.joinPairWithColon;
import static loadableUtils.utils.quoteUnlessIdentifierOrInteger;
import static loadableUtils.utils.setFont;
import static loadableUtils.utils.syncList;
import static loadableUtils.utils.takeFirst;
import static loadableUtils.utils.isEditableComboBox;
import static loadableUtils.utils.jrightalignedline;
import static loadableUtils.utils.formatColonProperties;
import static loadableUtils.utils.numberOfCores;
import static loadableUtils.utils.cleanJavaCompilerOutput;
import static loadableUtils.utils.showWindow;
import static loadableUtils.utils.plus;
import static loadableUtils.utils.optPar_ignoreOddLength;
import static loadableUtils.utils.tok_findEndOfMethodHeader;
import static loadableUtils.utils.filterMap;
import static loadableUtils.utils.saveTextFileIfDifferent;
import static loadableUtils.utils._registerTimer;
import static loadableUtils.utils.mapMethodLike dm_watchField;
import static loadableUtils.utils.fillJPopupMenu;
import static loadableUtils.utils.hotwire_makeClassLoader;
import static loadableUtils.utils.codeTokensAsStringArray;
import static loadableUtils.utils.ifloor;
import static loadableUtils.utils.tok_isStaticLevelCode;
import static loadableUtils.utils.isUpperCaseLetter;
import static loadableUtils.utils.hmsWithColonsAndMS;
import static loadableUtils.utils.blend;
import static loadableUtils.utils.scpSet;
import static loadableUtils.utils.enableWordWrapForTextArea;
import static loadableUtils.utils.isSystemThread;
import static loadableUtils.utils.smartIndexOf;
import static loadableUtils.utils.indexOf;
import static loadableUtils.utils.tokAppend_reTok;
import static loadableUtils.utils.dm_calculatedCenteredLabel;
import static loadableUtils.utils.printHidingCredentials;
import static loadableUtils.utils.sqr;
import static loadableUtils.utils.repeat;
import static loadableUtils.utils.childWithClassNameEndingWith;
import static loadableUtils.utils.stepMax;
import static loadableUtils.utils.structureForUser;
import static loadableUtils.utils.ok;
import static loadableUtils.utils.mapMinus;
import static loadableUtils.utils.firstCodeToken;
import static loadableUtils.utils.nohup;
import static loadableUtils.utils.pointsRect;
import static loadableUtils.utils.jCheckBox;
import static loadableUtils.utils.poorMansProfileToConsole;
import static loadableUtils.utils.toMS_int;
import static loadableUtils.utils.jlabel_textAsHTML_center_ifNeeded;
import static loadableUtils.utils.hotwire_libraryIDsFromJar_deleteJarOnFail;
import static loadableUtils.utils.runnableToIF0;
import static loadableUtils.utils.rectTopLeftCorner;
import static loadableUtils.utils.scored;
import static loadableUtils.utils.makeTempDir;
import static loadableUtils.utils.onWindowClosing;
import static loadableUtils.utils.filesEndingWith;
import static loadableUtils.utils.manifestPathInJar;
import static loadableUtils.utils.htag;
import static loadableUtils.utils.asArray;
import static loadableUtils.utils.pt;
import static loadableUtils.utils.mapMethod;
import static loadableUtils.utils.showText;
import static loadableUtils.utils.convertObjectMetaToMap;
import static loadableUtils.utils.repSimple;
import static loadableUtils.utils.neqic;
import static loadableUtils.utils.infoMessage_makePanel;
//don't import static loadableUtils.utils.setDefaultClassFinder;
import static loadableUtils.utils.countLines;
import static loadableUtils.utils.isCurlyBracketed;
import static loadableUtils.utils.intsToHex_withLineBreaks;
//import static loadableUtils.utils.doubleBufferedImageSurface_noAlpha;
import static loadableUtils.utils.snippetType_dynModule;
import static loadableUtils.utils.dm_vmBus_answerToMessage;
import static loadableUtils.utils.getOrKeep;
import static loadableUtils.utils.toByteList;
import static loadableUtils.utils.afterDollar;
import static loadableUtils.utils.filterChars;
import static loadableUtils.utils.firstStartingWithIC_drop;
import static loadableUtils.utils.costCenter;
import static loadableUtils.utils.getBytecodePathForClass;
import static loadableUtils.utils.smartAdd;
import static loadableUtils.utils.replaceCollection;
import static loadableUtils.utils.gazelle_color2;
import static loadableUtils.utils.transpileRaw;
import static loadableUtils.utils.transpileRaw_trans;
import static loadableUtils.utils.transpileRaw_makeTranslator;
import static loadableUtils.utils.rCallF;
import static loadableUtils.utils.standardCredentials;
import static loadableUtils.utils.installWindowResizeDraggerOnBorder;
import static loadableUtils.utils.linesLL;
import static loadableUtils.utils.dayOfMonth;
import static loadableUtils.utils.safeGet;
import static loadableUtils.utils.clearTokens_reTok;
import static loadableUtils.utils.sortedSet_compare;
import static loadableUtils.utils.stepForNSeconds;
import static loadableUtils.utils.singular;
import static loadableUtils.utils.javaCompileToJar_optionalRename;
import static loadableUtils.utils.getCachedTranspilationFile;
import static loadableUtils.utils._initFrame;
import static loadableUtils.utils.minus;
import static loadableUtils.utils.printWithIndent;
import static loadableUtils.utils.hasElementWithClassShortNamed;
import static loadableUtils.utils.syncAddOrCreate;
import static loadableUtils.utils.tokPrepend;
import static loadableUtils.utils.keysList;
import static loadableUtils.utils.containsReturnWithArgument;
import static loadableUtils.utils.fileNameEncode;
import static loadableUtils.utils.tempHoldInstance;
import static loadableUtils.utils.getSnippetTitleOpt;
import static loadableUtils.utils.reversedList;
import static loadableUtils.utils.intRange;
import static loadableUtils.utils.localYear;
import static loadableUtils.utils.getScreenHeight;
import static loadableUtils.utils.byteArrayToIntList_littleEndian;
import static loadableUtils.utils.dm_ownTimer;
import static loadableUtils.utils.ratio;
import static loadableUtils.utils.countIterator;
import static loadableUtils.utils.makePopupMenu;
import static loadableUtils.utils.methodsStartingWith;
import static loadableUtils.utils.subShortArray;
import static loadableUtils.utils.mapMethodLike boolPar;
import static loadableUtils.utils.isNaN;
import static loadableUtils.utils.fillRect;
import static loadableUtils.utils.resizeIntArray;
import static loadableUtils.utils.westCenterAndEastWithMargin;
import static loadableUtils.utils.lookupDynamicInterface;
import static loadableUtils.utils.indentx;
import static loadableUtils.utils.getSelectedItem;
import static loadableUtils.utils.elapsedSeconds_timestamp;
import static loadableUtils.utils.startsWithAndEndsWith;
import static loadableUtils.utils.loadAllClassesInByteCodePath;
import static loadableUtils.utils.activateFrameAndReturnComponent;
import static loadableUtils.utils.takeFirstOfShortArray;
import static loadableUtils.utils.tok_shouldAddReturn;
import static loadableUtils.utils.mapMethodLike dm_centeredFieldLabel;
import static loadableUtils.utils.ymd_minus_hms;
import static loadableUtils.utils.isChecked;
import static loadableUtils.utils.jPopDownButton;
import static loadableUtils.utils.innerCleanUp;
import static loadableUtils.utils.similarEmptyMap;
import static loadableUtils.utils.getMC;
import static loadableUtils.utils.toFile;
import static loadableUtils.utils.gunzipBytes;
import static loadableUtils.utils.intArrayToList;
import static loadableUtils.utils.drop;
import static loadableUtils.utils.snippetType_JavaXDesktop;
import static loadableUtils.utils.intToBytes_inArray_littleEndian_partial;
import static loadableUtils.utils.compilerBotDestDir;
import static loadableUtils.utils.metaMapGet;
import static loadableUtils.utils.eqGet;
import static loadableUtils.utils.standardTitlePopupMenu;
import static loadableUtils.utils.tempAdd;
import static loadableUtils.utils.loadProgramTextFile;
//import static loadableUtils.utils.mcName;
import static loadableUtils.utils.onMouseDown;
import static loadableUtils.utils.tempDisposeWindow;
import static loadableUtils.utils.isLinux;
import static loadableUtils.utils.checkFields;
import static loadableUtils.utils.localDayOfMonth;
import static loadableUtils.utils.iff;
import static loadableUtils.utils.makeWindow;
import static loadableUtils.utils.pixelCount;
import static loadableUtils.utils.if0ToF0;
import static loadableUtils.utils.pairA;
import static loadableUtils.utils.autoVMExit;
import static loadableUtils.utils.appendToBaseName;
import static loadableUtils.utils.javaTok_noMLS;
import static loadableUtils.utils.dropFirst;
import static loadableUtils.utils._handleException;
import static loadableUtils.utils.newWeakHashSet;
import static loadableUtils.utils.waitForVarToBeNotNull;
import static loadableUtils.utils.nClasses;
import static loadableUtils.utils.struct_noStringSharing;
import static loadableUtils.utils.mod;
import static loadableUtils.utils.javaTok_substringC;
import static loadableUtils.utils.lookupInterface;
import static loadableUtils.utils.inputStreamToString;
import static loadableUtils.utils.javaTok_substringN;
import static loadableUtils.utils.squareBracketed;
import static loadableUtils.utils.makeUndecoratedFrame;
import static loadableUtils.utils.centerAndEastWithMarginInbetween;
import static loadableUtils.utils.seconds;
import static loadableUtils.utils.regexpFinds;
import static loadableUtils.utils.isLocalSnippet;
import static loadableUtils.utils.getStackTrace2;
import static loadableUtils.utils.useDummyMainClasses;
import static loadableUtils.utils.longIsInt;
import static loadableUtils.utils.subByteArray;
import static loadableUtils.utils.pcallFAll_returnFirstNotNull;
import static loadableUtils.utils.quickFail;
import static loadableUtils.utils.isJavaXClassLoader;
import static loadableUtils.utils.findClass;
import static loadableUtils.utils.nanosToSeconds;
import static loadableUtils.utils.anyFileWithExtensionInDir;
import static loadableUtils.utils.readerToString;
import static loadableUtils.utils.drawIntMatrix;
import static loadableUtils.utils.dm_toggleAlwaysOnTop;
import static loadableUtils.utils.joinNemptiesWithDot;
import static loadableUtils.utils.humanizeFormLabel;
import static loadableUtils.utils.doLater_daemon;
import static loadableUtils.utils.hotwire_classesToShare;
import static loadableUtils.utils.grabbableIntPixels_fastOrSlow;
import static loadableUtils.utils.countPred;
import static loadableUtils.utils.scaleDownUsingIntegralImageBW;
import static loadableUtils.utils.addSuffix;
import static loadableUtils.utils.augmentException;
import static loadableUtils.utils.dummyMainClassName;
import static loadableUtils.utils.printExceptionShort;
import static loadableUtils.utils.printWithMSTime;
import static loadableUtils.utils.close_pcall;
import static loadableUtils.utils.wrapForSmartAdd;
import static loadableUtils.utils.intToHex_flexLength;
import static loadableUtils.utils.parseStdFunctionsList;
import static loadableUtils.utils.asSet;
import static loadableUtils.utils.autoFrameTitle;
import static loadableUtils.utils.autoFrameTitle_value;
import static loadableUtils.utils.westCenterAndEast;
import static loadableUtils.utils.hasLock;
import static loadableUtils.utils.scaffoldCalled;
import static loadableUtils.utils.restart;
import static loadableUtils.utils.installTrayIcon;
import static loadableUtils.utils.shootScreen2;
import static loadableUtils.utils.toStringWithClass;
import static loadableUtils.utils.hopeningTag;
import static loadableUtils.utils.dropNumberPrefix;
import static loadableUtils.utils.fConst;
import static loadableUtils.utils.tempSetField;
import static loadableUtils.utils.lambdaMapLike filter;
import static loadableUtils.utils.bindCheckBoxToLiveValue;
import static loadableUtils.utils.fsIOpt;
import static loadableUtils.utils.deleteAllFilesInDirectory;
import static loadableUtils.utils.copyImagePart;
import static loadableUtils.utils.appendWithNewLine;
import static loadableUtils.utils.assertEqualsVerbose;
import static loadableUtils.utils.isOnPATH;
import static loadableUtils.utils.isGeneralFileServerSnippet;
import static loadableUtils.utils.syncLinkedHashSet;
import static loadableUtils.utils.unwrapTrivialExceptionWraps;
import static loadableUtils.utils.nfilter;
import static loadableUtils.utils.sortFilesByName;
import static loadableUtils.utils.fracNonNeg;
import static loadableUtils.utils.plusPrefixUnlessMinus;
import static loadableUtils.utils.tok_staticFunctionAlwaysReturnsVoid;
import static loadableUtils.utils.isKnownVoidFunction_uncached;
import static loadableUtils.utils.addToContainer;
import static loadableUtils.utils.mapPut;
import static loadableUtils.utils.tag;
import static loadableUtils.utils.printStructure;
import static loadableUtils.utils.onChange;
import static loadableUtils.utils.splitCamelCase;
import static loadableUtils.utils.betterCIComparator;
import static loadableUtils.utils.appendColonIfNempty;
import static loadableUtils.utils.pingSource;
import static loadableUtils.utils.loadFont;
import static loadableUtils.utils.hotwireSharingLibraries_silently;
import static loadableUtils.utils.loadTextFileFromZipFile;
import static loadableUtils.utils.dm_popInModule;
import static loadableUtils.utils.dropLeadingDots;
import static loadableUtils.utils.mapToParams;
import static loadableUtils.utils.loadGZTextFile;
import static loadableUtils.utils.isNonEmptySingleZip_byMagicHeader;
import static loadableUtils.utils.dm_vis;
import static loadableUtils.utils.probabilisticForEach;
import static loadableUtils.utils.utf8streamToString;
import static loadableUtils.utils.frac_nonNeg;
import static loadableUtils.utils.isInQ;
import static loadableUtils.utils.uniqueFileNameUsingMD5_80_v2;
import static loadableUtils.utils.isMenuSeparatorIndicator;
import static loadableUtils.utils.applyMargin;
import static loadableUtils.utils.intMatrixToBufferedImage;
import static loadableUtils.utils.withTopMargin;
import static loadableUtils.utils.downloadLock;
import static loadableUtils.utils.hasGlobalOption;
import static loadableUtils.utils.dm_inQ;
import static loadableUtils.utils.dirOfFile;
import static loadableUtils.utils.bindJLabelToLiveValue;
import static loadableUtils.utils.error;
import static loadableUtils.utils.setBackground;
import static loadableUtils.utils.dm_getFlag;
import static loadableUtils.utils.mapMethodLike renderVars;
import static loadableUtils.utils.sysNow;
import static loadableUtils.utils.innerException;
import static loadableUtils.utils.isCurrentThread;
import static loadableUtils.utils.dropPrefixTrim;
import static loadableUtils.utils.elapsedSeconds;
import static loadableUtils.utils.bigint;
import static loadableUtils.utils.hotwire;
import static loadableUtils.utils.wrapPrimitiveArrayAsImmutableList;
import static loadableUtils.utils.matrixOfMatricesToListOfLists;
import static loadableUtils.utils.mapMethodLike metaGet;
import static loadableUtils.utils.newSubListOrSame;
import static loadableUtils.utils.caseInsensitiveSet_treeSet;
import static loadableUtils.utils.heldInstance;
import static loadableUtils.utils.veryQuickJava;
import static loadableUtils.utils.firstJavaToken;
import static loadableUtils.utils.fromUTF8;
import static loadableUtils.utils.listCreateAndAdd;
import static loadableUtils.utils.nestedIterator;
import static loadableUtils.utils.tok_packageName;
import static loadableUtils.utils.getProgramName;
import static loadableUtils.utils.twoPi;
import static loadableUtils.utils.trayIcon_imageAutoSize;

import loadableUtils.utils.Pair;
import loadableUtils.utils.BetterThreadLocal;
import loadableUtils.utils.ISleeper_v2;
import loadableUtils.utils.Sleeping;
import loadableUtils.utils.IBWImage;

import loadableUtils.utils.WidthAndHeight;
import loadableUtils.utils.WidthAndHeightImpl;

import loadableUtils.utils.IntRange;
import loadableUtils.utils.Enterable;
import loadableUtils.utils.G2Drawable;

import loadableUtils.utils.JConceptsTable;
import loadableUtils.utils.SimpleCRUD_v2;

import static loadableUtils.utils.getPrintLog;

import static loadableUtils.utils.safeUnstructure;
import static loadableUtils.utils.unstructure;

import static loadableUtils.utils.StefansOS_ConnectToServer;
import static loadableUtils.utils._MethodCache;

import static loadableUtils.utils.defaultMargin;

import static loadableUtils.utils.preferredScreen;

import static loadableUtils.utils.showForm_makeFrame;
import static loadableUtils.utils.javaTokPlusPeriod;

import loadableUtils.utils.Decolorizer;

import static loadableUtils.utils.utilsSnippetID;
import static loadableUtils.utils.htmldecode;

import loadableUtils.utils.ChangeTriggerable;
import loadableUtils.utils.ChangeTrigger;
import loadableUtils.utils.IHasChangeListeners;
import loadableUtils.utils.MultiSetMap;
import loadableUtils.utils.SynchronizedMap;
import loadableUtils.utils.SimpleLeftToRightParser;

import loadableUtils.utils.Zip4j_MergeZipFilesWithFilter;
import loadableUtils.utils.WeakIdentityHashMap;
import loadableUtils.utils.ByteBuffer;
import loadableUtils.utils.FlexibleRateTimer;
import loadableUtils.utils.SynchronizedCollection;
import loadableUtils.utils.JFastLogView_noWrap;
import loadableUtils.utils.LongBuffer;
import loadableUtils.utils.ReliableSingleThread;
import loadableUtils.utils.SynchronizedList;
import loadableUtils.utils.ButtonImageLoader;
import loadableUtils.utils.DynamicHStack;
import loadableUtils.utils.DynamicStack;
import loadableUtils.utils.TextImageAction;
import loadableUtils.utils.ListAndIndex;
import static loadableUtils.utils.loadBufferedImageFixingGIFs;
import static loadableUtils.utils.unquote;
import static loadableUtils.utils.filesForNiceButtons;
import static loadableUtils.utils.makeNiceButtons;
import loadableUtils.utils.FileWatchService;

// last edit

import static loadableUtils.utils.DiskSnippetCache_getLibrary;
import static loadableUtils.utils._addAll;
import static loadableUtils.utils._close;
import static loadableUtils.utils._entrySet;
import static loadableUtils.utils.mapMethodLike _get;
import static loadableUtils.utils._getClass;
import static loadableUtils.utils._hashCode;
import static loadableUtils.utils._inheritThreadInfo;
import static loadableUtils.utils._onJavaXSet;
import static loadableUtils.utils._recordNewSwingComponent;
import static loadableUtils.utils._registerAutoCloseable;
import static loadableUtils.utils._registerDangerousWeakMap;
import static loadableUtils.utils._registerIO;
import static loadableUtils.utils._registerIOWrap;
import static loadableUtils.utils._registerThread;
import static loadableUtils.utils._run;
import static loadableUtils.utils._storeException;
import static loadableUtils.utils._topLevelErrorHandling;
import static loadableUtils.utils._wrapIOCloseable;
import static loadableUtils.utils.a;
import static loadableUtils.utils.aGlobalIDObj;
import static loadableUtils.utils.aGlobalIDObjUnlessLoading;
import static loadableUtils.utils.aOrAn;
import static loadableUtils.utils.absDiff;
import static loadableUtils.utils.abstractAction;
import static loadableUtils.utils.actionListener;
import static loadableUtils.utils.actionListenerInNewThread;
import static loadableUtils.utils.actualUserHome;
import static loadableUtils.utils.addAll;
import static loadableUtils.utils.addAllAndReturnCollection;
import static loadableUtils.utils.addAllComponents;
import static loadableUtils.utils.addAndReturn;
import static loadableUtils.utils.addAndRevalidate;
import static loadableUtils.utils.addAndValidate;
import static loadableUtils.utils.addBorderToImage;
import static loadableUtils.utils.addButtonsToWindow;
import static loadableUtils.utils.addDirectMenuItem;
import static loadableUtils.utils.addFileSep;
import static loadableUtils.utils.addInternalFrame;
import static loadableUtils.utils.addLibraryToCurrentProgram;
import static loadableUtils.utils.addMenuBar;
import static loadableUtils.utils.addMenuItem;
import static loadableUtils.utils.addMenuItems;
import static loadableUtils.utils.addMouseListener;
import static loadableUtils.utils.addPts;
import static loadableUtils.utils.addTab;
import static loadableUtils.utils.addTabWithToolTip;
import static loadableUtils.utils.addTabs;
import static loadableUtils.utils.addThreadInfoToRunnable;
import static loadableUtils.utils.addToButtonGroup;
import static loadableUtils.utils.addToWindow;
import static loadableUtils.utils.addToWindowAndGrow;
import static loadableUtils.utils.addToWindowWithMargin;
import static loadableUtils.utils.addWeakChangeListener;
import static loadableUtils.utils.afterDelegatingToThread;
import static loadableUtils.utils.lambdaMapLike all;
import static loadableUtils.utils.allChildren;
import static loadableUtils.utils.allConcepts;
import static loadableUtils.utils.allFields;
import static loadableUtils.utils.allFrames;
import static loadableUtils.utils.allImageFiles;
import static loadableUtils.utils.allJFrames;
import static loadableUtils.utils.allNonStaticFields;
import static loadableUtils.utils.allToString;
import static loadableUtils.utils.alphaNumComparator;
import static loadableUtils.utils.antiAliasGraphics;
import static loadableUtils.utils.antiAliasOn;
import static loadableUtils.utils.lambdaMapLike antiFilterKeys;
import static loadableUtils.utils.lambdaMapLike any;
import static loadableUtils.utils.anyValueContainsIgnoreCase;
import static loadableUtils.utils.appendBracketed;
import static loadableUtils.utils.appendBracketedCount;
import static loadableUtils.utils.appendParamsToURL;
import static loadableUtils.utils.appendQueryToURL;
import static loadableUtils.utils.appendToFileName;
import static loadableUtils.utils.appendToTextFile;
import static loadableUtils.utils.argumentCompatibleWithType;
import static loadableUtils.utils.arrayOfSameType;
import static loadableUtils.utils.arrayOfType;
import static loadableUtils.utils.arrayPlus;
import static loadableUtils.utils.arraycopy;
import static loadableUtils.utils.arrayrep;
import static loadableUtils.utils.asCIMap;
import static loadableUtils.utils.asCaseInsensitiveMap;
import static loadableUtils.utils.asCollection;
import static loadableUtils.utils.asGlobalID;
import static loadableUtils.utils.asInt;
import static loadableUtils.utils.asLinkedHashMap;
import static loadableUtils.utils.asList;
import static loadableUtils.utils.asRunnable;
import static loadableUtils.utils.asString;
import static loadableUtils.utils.asStringArray;
import static loadableUtils.utils.asTreeSet;
import static loadableUtils.utils.assertEvenLength;
import static loadableUtils.utils.assertFalse;
import static loadableUtils.utils.assertIdentifier;
import static loadableUtils.utils.assertInstanceOf;
import static loadableUtils.utils.assertIsIdentifier;
import static loadableUtils.utils.assertIsInstance;
import static loadableUtils.utils.assertNempty;
import static loadableUtils.utils.assertNotNull;
import static loadableUtils.utils.assertNotOnAWTThread;
import static loadableUtils.utils.assertSame;
import static loadableUtils.utils.assertSameSize;
import static loadableUtils.utils.awtCalcEvery;
import static loadableUtils.utils.awtCalcRegularly;
import static loadableUtils.utils.awtColor;
import static loadableUtils.utils.awtEvery;
import static loadableUtils.utils.awtEveryAndNow;
import static loadableUtils.utils.base64encode;
import static loadableUtils.utils.baseClassName;
import static loadableUtils.utils.basicJToggleButton;
import static loadableUtils.utils.beforeDelegatingToThread;
import static loadableUtils.utils.beginCriticalAction;
import static loadableUtils.utils.bindComboBoxToLiveValue;
import static loadableUtils.utils.bindComboBoxToVar;
import static loadableUtils.utils.bindJLabelToTransformedLiveValue;
import static loadableUtils.utils.bindListenerToComponent;
import static loadableUtils.utils.bindLiveValueToSpinner;
import static loadableUtils.utils.bindTextComponentToLiveValue_bothWays;
import static loadableUtils.utils.bindToolTipToLiveValue;
import static loadableUtils.utils.bindToolTipToTransformedLiveValue;
import static loadableUtils.utils.bitMatrixRowEmpty;
import static loadableUtils.utils.blendColors;
import static loadableUtils.utils.mapMethodLike boolOptPar;
import static loadableUtils.utils.boolToInt;
import static loadableUtils.utils.boostHashCombine;
import static loadableUtils.utils.borderLayoutPanel;
import static loadableUtils.utils.borderless;
import static loadableUtils.utils.borderlessScrollPane;
import static loadableUtils.utils.boundsAsRect;
import static loadableUtils.utils.boundsRect;
import static loadableUtils.utils.bufferedReader;
import static loadableUtils.utils.buttonsInGroup;
import static loadableUtils.utils.bwDistance;
import static loadableUtils.utils.bwImageSimilarityResized;
import static loadableUtils.utils.bwIntegralImage;
import static loadableUtils.utils.bwIntegralImage_withMeta;
import static loadableUtils.utils.byteCodePathForClass;
import static loadableUtils.utils.bytesFromHex;
import static loadableUtils.utils.bytesToHex;
import static loadableUtils.utils.cDeref;
import static loadableUtils.utils.cMigrateField;
import static loadableUtils.utils.calcFitScale;
import static loadableUtils.utils.callConstructor;
import static loadableUtils.utils.callFInNewThread;
import static loadableUtils.utils.callF_thread;
import static loadableUtils.utils.callFunction;
import static loadableUtils.utils.callMC;
import static loadableUtils.utils.callOptWithEnter;
import static loadableUtils.utils.callOpt_getCache;
import static loadableUtils.utils.callOpt_withVarargs;
import static loadableUtils.utils.call_withVarargs;
import static loadableUtils.utils.canCallWithVarargs;
import static loadableUtils.utils.cancelAndInterruptThread;
import static loadableUtils.utils.cancelThread;
import static loadableUtils.utils.caretToHome;
import static loadableUtils.utils.caseID;
import static loadableUtils.utils.caseInsensitiveMap;
import static loadableUtils.utils.castMapToMapO;
import static loadableUtils.utils.catchError;
import static loadableUtils.utils.ccallOpt;
import static loadableUtils.utils.nuLike cdelete;
import static loadableUtils.utils.center;
import static loadableUtils.utils.centerAndEastWithMargins;
import static loadableUtils.utils.centerAndSouthOrEast;
import static loadableUtils.utils.centerAndSouthWithMargin;
import static loadableUtils.utils.centerDialogOverOwner;
import static loadableUtils.utils.centerFrame;
import static loadableUtils.utils.centerInternalFrame;
import static loadableUtils.utils.centerOfRect;
import static loadableUtils.utils.centerSection;
import static loadableUtils.utils.centerWindowWithin;
import static loadableUtils.utils.centeredLiveValueLabel;
import static loadableUtils.utils.cgetAll;
import static loadableUtils.utils.charAt;
import static loadableUtils.utils.charDiff;
import static loadableUtils.utils.charIndexToCharInToken;
import static loadableUtils.utils.characters;
import static loadableUtils.utils.checkConceptFields;
import static loadableUtils.utils.checkConceptFieldsIC;
import static loadableUtils.utils.checkFileNotTooBigToRead;
import static loadableUtils.utils.checkmarkIconID;
import static loadableUtils.utils.ciMap;
import static loadableUtils.utils.ciSorted;
import static loadableUtils.utils.cic;
import static loadableUtils.utils.clamp;
import static loadableUtils.utils.clampToInt;
import static loadableUtils.utils.clampToUByte;
import static loadableUtils.utils.clampZeroToOne;
import static loadableUtils.utils.classForName;
import static loadableUtils.utils.classLoader;
import static loadableUtils.utils.classLoaderForObject;
import static loadableUtils.utils.className;
import static loadableUtils.utils.classNameToVM;
import static loadableUtils.utils.classNames;
import static loadableUtils.utils.classNamesInJigsawModule;
import static loadableUtils.utils.classNamesInLoadedJigsawModules;
import static loadableUtils.utils.cleanExit;
import static loadableUtils.utils.clear;
import static loadableUtils.utils.clearConceptsOf;
import static loadableUtils.utils.clearTabs;
import static loadableUtils.utils.clickButton;
import static loadableUtils.utils.cloneBufferedImageWithMeta;
import static loadableUtils.utils.cloneBufferedImageWithMetaSrc;
import static loadableUtils.utils.cloneKeys;
import static loadableUtils.utils.cloneKeys_noSync;
import static loadableUtils.utils.cloneLinkedHashMap;
import static loadableUtils.utils.cloneList;
import static loadableUtils.utils.cloneList_noSync;
import static loadableUtils.utils.cloneMap;
import static loadableUtils.utils.cloneSubList;
import static loadableUtils.utils.close;
import static loadableUtils.utils.closeAutoCloseables;
import static loadableUtils.utils.cmp;
import static loadableUtils.utils.cmpAlphaNum;
import static loadableUtils.utils.cmpAlphanumIC;
import static loadableUtils.utils.codeTokens;
import static loadableUtils.utils.mapMethodLike collect;
import static loadableUtils.utils.collectField;
import static loadableUtils.utils.collectionGet;
import static loadableUtils.utils.collectionMutex;
import static loadableUtils.utils.colorFromHex;
import static loadableUtils.utils.colorPaletteByBits;
import static loadableUtils.utils.colorToIntOpaque;
import static loadableUtils.utils.colorWithAlpha;
import static loadableUtils.utils.comboBoxAndButton;
import static loadableUtils.utils.comboBoxContainsItem;
import static loadableUtils.utils.commaCombine;
import static loadableUtils.utils.compileRegexp;
import static loadableUtils.utils.componentCount;
import static loadableUtils.utils.componentID;
import static loadableUtils.utils.componentPopupMenuItem;
import static loadableUtils.utils.componentPopupMenuItems;
import static loadableUtils.utils.componentToJComponent;
import static loadableUtils.utils.componentsBoundingSize;
import static loadableUtils.utils.computerID;
import static loadableUtils.utils.computerIDFile;
import static loadableUtils.utils.concatArrays;
import static loadableUtils.utils.concatLists;
import static loadableUtils.utils.lambdaMapLike concatMap;
import static loadableUtils.utils.conceptsDir;
import static loadableUtils.utils.conceptsDirName;
import static loadableUtils.utils.conceptsFileName;
import static loadableUtils.utils.nuLike conceptsWhere;
import static loadableUtils.utils.concurrentlyIterateValues;
import static loadableUtils.utils.confirmOKCancel;
import static loadableUtils.utils.contains;
import static loadableUtils.utils.containsATextArea;
import static loadableUtils.utils.containsClosingBracket;
import static loadableUtils.utils.containsIgnoreCase;
import static loadableUtils.utils.containsInstance;
import static loadableUtils.utils.containsKey;
import static loadableUtils.utils.containsNulls;
import static loadableUtils.utils.lambdaMapLike containsPred;
import static loadableUtils.utils.containsTabNameWithoutTrailingCount;
import static loadableUtils.utils.copyFields;
import static loadableUtils.utils.copyFile;
import static loadableUtils.utils.copyFileToClipboard;
import static loadableUtils.utils.copyFileToFileVerbose;
import static loadableUtils.utils.copyFileVerbose;
import static loadableUtils.utils.copyImage;
import static loadableUtils.utils.copyImageToClipboard;
import static loadableUtils.utils.copyStream;
import static loadableUtils.utils.copyStreamWithPrints;
import static loadableUtils.utils.copyTextToClipboard;
import static loadableUtils.utils.copyToClipboard;
import static loadableUtils.utils.cores;
import static loadableUtils.utils.nuLike countConcepts;
import static loadableUtils.utils.countFilesInZip;
import static loadableUtils.utils.lambdaMapLike countIteratorAsList;
import static loadableUtils.utils.lambdaMapLike countIteratorAsList_incl;
import static loadableUtils.utils.lambdaMapLike countIteratorToList_inclusive;
import static loadableUtils.utils.countIterator_inclusive;
import static loadableUtils.utils.countIterator_inclusive_backwards;
import static loadableUtils.utils.countIterator_inclusive_step;
import static loadableUtils.utils.countTabs;
import static loadableUtils.utils.createBufferedImage;
import static loadableUtils.utils.createEmptyConceptsFileInDir;
import static loadableUtils.utils.createGraphics;
import static loadableUtils.utils.createOrAddToSyncLinkedHashSet;
import static loadableUtils.utils.csetAll;
import static loadableUtils.utils.currentLAF;
import static loadableUtils.utils.currentProcessCommand;
import static loadableUtils.utils.currentProgramHasLibrary;
import static loadableUtils.utils.currentThread;
import static loadableUtils.utils.customLayoutPanel;
import static loadableUtils.utils.customRandomizerForThisThread;
import static loadableUtils.utils.customRandomizerForThisThread_tl;
import static loadableUtils.utils.dO;
import static loadableUtils.utils.dataSnippetLink;
import static loadableUtils.utils.dataToTable;
import static loadableUtils.utils.dataToTable_makeRow;
import static loadableUtils.utils.dataToTable_uneditable;
import static loadableUtils.utils.dateWithMSUTC;
import static loadableUtils.utils.defaultRandomGenerator;
import static loadableUtils.utils.defaultRandomizer;
import static loadableUtils.utils.defaultThreadName;
import static loadableUtils.utils.deleteConcept;
import static loadableUtils.utils.nuLike deleteConcepts;
import static loadableUtils.utils.deleteFileVerbose;
import static loadableUtils.utils.deleteFileVerbose_assertSuccess;
import static loadableUtils.utils.deref;
import static loadableUtils.utils.deriveFont;
import static loadableUtils.utils.descTreeMap;
import static loadableUtils.utils.descTreeMultiMap;
import static loadableUtils.utils.desktopOpen;
import static loadableUtils.utils.dimensionPlus;
import static loadableUtils.utils.dirExists;
import static loadableUtils.utils.dirOrZipContainsPath;
import static loadableUtils.utils.dirPath;
import static loadableUtils.utils.directJMenuItem;
import static loadableUtils.utils.disableButton;
import static loadableUtils.utils.disableButtonWhileCalcing2;
import static loadableUtils.utils.disableButtonWhileCalcing3;
import static loadableUtils.utils.disableMenuItem;
import static loadableUtils.utils.disposeFrame;
import static loadableUtils.utils.disposeInternalFrame;
import static loadableUtils.utils.disposePIFrame;
import static loadableUtils.utils.disposePossiblyInternalFrame;
import static loadableUtils.utils.disposeWindowOnClick;
import static loadableUtils.utils.disposeWindows;
import static loadableUtils.utils.dm_callStem;
import static loadableUtils.utils.mapMethodLike dm_checkBox;
import static loadableUtils.utils.dm_getModule;
import static loadableUtils.utils.dm_getService;
import static loadableUtils.utils.dm_getStem;
import static loadableUtils.utils.dm_getStemByID;
import static loadableUtils.utils.mapMethodLike dm_onFieldChange;
import static loadableUtils.utils.mapMethodLike dm_powersOfTwoSpinner;
import static loadableUtils.utils.mapMethodLike dm_rcheckBox;
import static loadableUtils.utils.dm_resolveModule;
import static loadableUtils.utils.dm_rst;
import static loadableUtils.utils.mapMethodLike dm_spinner;
import static loadableUtils.utils.lambda0Like dm_transientCalculatedLabel;
import static loadableUtils.utils.dm_transientCalculatedLiveValue;
import static loadableUtils.utils.lambda0Like dm_transientCalculatedToolTip;
import static loadableUtils.utils.mapMethodLike dm_watchFieldAndNow;
import static loadableUtils.utils.dm_watchFields;
import static loadableUtils.utils.doAfter;
import static loadableUtils.utils.doPost;
import static loadableUtils.utils.doPostBinaryToFile;
import static loadableUtils.utils.domainIsUnder;
import static loadableUtils.utils.done;
import static loadableUtils.utils.done2_always;
import static loadableUtils.utils.doubleBufferedImageSurface_noAlpha;
import static loadableUtils.utils.doubleRatio;
import static loadableUtils.utils.doubleRect;
import static loadableUtils.utils.doubleRectFromPoints;
import static loadableUtils.utils.drawImage;
import static loadableUtils.utils.drawImageOnImage;
import static loadableUtils.utils.drawLine;
import static loadableUtils.utils.dropEntryFromParams;
import static loadableUtils.utils.dropLast;
import static loadableUtils.utils.dropPrefix;
import static loadableUtils.utils.dropPrefixFromLines;
import static loadableUtils.utils.dropSuffix;
import static loadableUtils.utils.dropTrailingBracketedCount;
import static loadableUtils.utils.dualLog;
import static loadableUtils.utils.dynamicHStack;
import static loadableUtils.utils.mapMethodLike dynamicObject;
import static loadableUtils.utils.dynamicObject_setRawFieldValue;
import static loadableUtils.utils.either1;
import static loadableUtils.utils.either2;
import static loadableUtils.utils.empty;
import static loadableUtils.utils.emptyCharArray;
import static loadableUtils.utils.emptyCloseableIterableIterator;
import static loadableUtils.utils.emptyDoubleArray;
import static loadableUtils.utils.emptyIntArray;
import static loadableUtils.utils.emptyIterator;
import static loadableUtils.utils.emptyList;
import static loadableUtils.utils.emptyMap;
import static loadableUtils.utils.emptyObjectArray;
import static loadableUtils.utils.emptySet;
import static loadableUtils.utils.emptyShortArray;
import static loadableUtils.utils.emptyString;
import static loadableUtils.utils.enableButton;
import static loadableUtils.utils.enableScaffolding;
import static loadableUtils.utils.enclosingScrollPane;
import static loadableUtils.utils.enclosingTab;
import static loadableUtils.utils.enclosingViewPosition;
import static loadableUtils.utils.endingWith_dropSuffix;
import static loadableUtils.utils.endsWith;
import static loadableUtils.utils.endsWithIgnoreCase;
import static loadableUtils.utils.endsWithNewLine;
import static loadableUtils.utils.entries;
import static loadableUtils.utils.entrySet;
import static loadableUtils.utils.entryToPair;
import static loadableUtils.utils.envJavaHome;
import static loadableUtils.utils.eq;
import static loadableUtils.utils.eqOneOf;
import static loadableUtils.utils.eqic;
import static loadableUtils.utils.eqicOneOf;
import static loadableUtils.utils.eqicOrEq;
import static loadableUtils.utils.errorIconID;
import static loadableUtils.utils.evalWithTimeout;
import static loadableUtils.utils.evalWithTimeoutOrException;
import static loadableUtils.utils.evalWithTimeoutOrFail;
import static loadableUtils.utils.evalWithTimeoutOrTypedException;
import static loadableUtils.utils.even;
import static loadableUtils.utils.ewic;
import static loadableUtils.utils.exceptionToStringShort;
import static loadableUtils.utils.exceptionToStringShorter;
import static loadableUtils.utils.exceptionToStringShorter_dontDropOuterExceptions;
import static loadableUtils.utils.exceptionType;
import static loadableUtils.utils.execFileChooser;
import static loadableUtils.utils.expandParams;
import static loadableUtils.utils.f1ToIF1;
import static loadableUtils.utils.f2s;
import static loadableUtils.utils.failIfOddCount;
import static loadableUtils.utils.fairLock;
import static loadableUtils.utils.ffmpegLibraryIDForPlatform;
import static loadableUtils.utils.fieldsInOrder;
import static loadableUtils.utils.fileAppendToName;
import static loadableUtils.utils.fileExists;
import static loadableUtils.utils.fileExtension;
import static loadableUtils.utils.fileInSubDir;
import static loadableUtils.utils.fileInfo;
import static loadableUtils.utils.fileName;
import static loadableUtils.utils.fileSep;
import static loadableUtils.utils.fileServerURL;
import static loadableUtils.utils.fileSize;
import static loadableUtils.utils.fillJMenu;
import static loadableUtils.utils.fillJTabs;
import static loadableUtils.utils.fillTableWithData;
import static loadableUtils.utils.fillTableWithData_makeData;
import static loadableUtils.utils.fillTableWithStrings;
import static loadableUtils.utils.filterConcepts;
import static loadableUtils.utils.nuLike findBackRefs;
import static loadableUtils.utils.nuLike findConceptWhere;
import static loadableUtils.utils.nuLike findConceptWhereCI;
import static loadableUtils.utils.findConcepts;
import static loadableUtils.utils.findConceptsWhere;
import static loadableUtils.utils.mapMethodLike findIntArg;
import static loadableUtils.utils.findMethod_precise_onTypes;
import static loadableUtils.utils.findWebCamByName;
import static loadableUtils.utils.lambdaMapLike first;
import static loadableUtils.utils.firstChar;
import static loadableUtils.utils.firstIntAsString;
import static loadableUtils.utils.firstIntFromLong;
import static loadableUtils.utils.lambdaMapLike firstThat;
import static loadableUtils.utils.firstToLower;
import static loadableUtils.utils.firstValue;
import static loadableUtils.utils.fixInternalFrame;
import static loadableUtils.utils.flattenCollectionsAndArrays;
import static loadableUtils.utils.flattenToArray;
import static loadableUtils.utils.flattenToList;
import static loadableUtils.utils.floatRatio;
import static loadableUtils.utils.focus;
import static loadableUtils.utils.focusOnFirstShow;
import static loadableUtils.utils.focusOnFirstShowVerbose;
import static loadableUtils.utils.focusOnShow;
import static loadableUtils.utils.fontSizePlus;
import static loadableUtils.utils.lambdaMapLike forEachLevel2;
import static loadableUtils.utils.formLayouter1;
import static loadableUtils.utils.formatDoubleFull;
import static loadableUtils.utils.formatDoubleX;
import static loadableUtils.utils.mapMethodLike formatRecordVars;
import static loadableUtils.utils.formatSeconds;
import static loadableUtils.utils.formatSnippetID;
import static loadableUtils.utils.formatSnippetIDOpt;
import static loadableUtils.utils.formatUTCWithMS_24;
import static loadableUtils.utils.formatWithThousands;
import static loadableUtils.utils.formatWithThousandsSeparator;
import static loadableUtils.utils.fraction;
import static loadableUtils.utils.frameIcon;
import static loadableUtils.utils.frameStandardSize;
import static loadableUtils.utils.frameTooSmall;
import static loadableUtils.utils.fromLines;
import static loadableUtils.utils.fromSimplyLinkedList;
import static loadableUtils.utils.fsI;
import static loadableUtils.utils.generalizedCIComparator;
import static loadableUtils.utils.generalizedCIMap;
import static loadableUtils.utils.generalizedCIMultiSetMap;
import static loadableUtils.utils.getAll;
import static loadableUtils.utils.getAndClearThreadLocal;
import static loadableUtils.utils.getBackground;
import static loadableUtils.utils.getCaretPosition;
import static loadableUtils.utils.getClass;
import static loadableUtils.utils.getClassLoader;
import static loadableUtils.utils.getClassName;
import static loadableUtils.utils.getClassNames;
import static loadableUtils.utils.getClasses;
import static loadableUtils.utils.getComboBoxItems;
import static loadableUtils.utils.getComputerID_quick;
import static loadableUtils.utils.getConceptFieldCIIndex;
import static loadableUtils.utils.getContentPane;
import static loadableUtils.utils.getException;
import static loadableUtils.utils.getFileSize;
import static loadableUtils.utils.getGlobalCache;
import static loadableUtils.utils.getHeight;
import static loadableUtils.utils.getInnerException;
import static loadableUtils.utils.getInternalFrame;
//don't import static loadableUtils.utils.getJavaX;
import static loadableUtils.utils.getMainClass;
import static loadableUtils.utils.getMenuItems;
import static loadableUtils.utils.getMenus;
import static loadableUtils.utils.getMetaSrc;
import static loadableUtils.utils.getMinimumHeight;
import static loadableUtils.utils.getMinimumSize;
import static loadableUtils.utils.getMouseLocation;
import static loadableUtils.utils.getOpt_getFieldMap;
import static loadableUtils.utils.nuLike getOrCreate;
import static loadableUtils.utils.getPossiblyInternalFrame;
import static loadableUtils.utils.getProgramDir;
import static loadableUtils.utils.getProgramFile;
//don't import static loadableUtils.utils.getProgramID;
import static loadableUtils.utils.getRandomizer;
import static loadableUtils.utils.getRootPane;
import static loadableUtils.utils.getSelected;
import static loadableUtils.utils.getSelectedItem_typed;
import static loadableUtils.utils.getStackTrace;
import static loadableUtils.utils.mapMethodLike getString;
import static loadableUtils.utils.getSwingChildren;
import static loadableUtils.utils.getTabTitle;
import static loadableUtils.utils.getTableCell;
import static loadableUtils.utils.getText;
import static loadableUtils.utils.getTextFieldFromSpinner;
import static loadableUtils.utils.getTextTrim;
import static loadableUtils.utils.getType;
import static loadableUtils.utils.getVar;
import static loadableUtils.utils.getVars;
import static loadableUtils.utils.getWidth;
import static loadableUtils.utils.getWindow;
import static loadableUtils.utils.getterVarOnly;
import static loadableUtils.utils.graphics;
import static loadableUtils.utils.grayToColor;
import static loadableUtils.utils.greaterThan;
import static loadableUtils.utils.growWindowSouth;
import static loadableUtils.utils.gtt;
import static loadableUtils.utils.gzInputStream;
import static loadableUtils.utils.gzipString;
import static loadableUtils.utils.hasJPEGExtension;
import static loadableUtils.utils.hasMethodNamed;
import static loadableUtils.utils.hashCode;
import static loadableUtils.utils.haveMuricaPassword;
import static loadableUtils.utils.headless;
import static loadableUtils.utils.hexToBytes;
import static loadableUtils.utils.hideCredentials;
import static loadableUtils.utils.hideTrayIcon;
import static loadableUtils.utils.lambda0Like hijackPrint;
import static loadableUtils.utils.hmsWithColons;
import static loadableUtils.utils.holdInstance;
import static loadableUtils.utils.holdResource;
import static loadableUtils.utils.horizontalStrut;
import static loadableUtils.utils.hostNameFromURL;
import static loadableUtils.utils.hotwireCoreSpecialMainClass;
import static loadableUtils.utils.hstack;
import static loadableUtils.utils.hstackWithSpacing;
import static loadableUtils.utils.htmlDecode;
import static loadableUtils.utils.humanizeKeys;
import static loadableUtils.utils.iBWImageFromFunction;
import static loadableUtils.utils.iceil;
import static loadableUtils.utils.identifiers;
import static loadableUtils.utils.identityHash;
import static loadableUtils.utils.identityHashSet;
import static loadableUtils.utils.imageGraphics;
import static loadableUtils.utils.imageIO_readURL;
import static loadableUtils.utils.imageIcon;
import static loadableUtils.utils.imageServerLink;
import static loadableUtils.utils.imageServerURL;
import static loadableUtils.utils.imageSnippetCacheFile;
import static loadableUtils.utils.imageSnippetsCacheDir;
import static loadableUtils.utils.imageSurface;
import static loadableUtils.utils.imageSurfaceOnLeftMouseDown;
import static loadableUtils.utils.imageSurface_pixelated;
import static loadableUtils.utils.imageSurface_unpixelated;
import static loadableUtils.utils.imagesDir;
import static loadableUtils.utils.img_addBorder;
import static loadableUtils.utils.immutableEmptyList;
import static loadableUtils.utils.immutableEmptyMap;
import static loadableUtils.utils.inc;
import static loadableUtils.utils.incAtomicInt;
import static loadableUtils.utils.incAtomicLong;
import static loadableUtils.utils.indentStructureString;
import static loadableUtils.utils.indentedStructureForUser;
import static loadableUtils.utils.indexConceptField;
import static loadableUtils.utils.indexConceptFieldCI;
import static loadableUtils.utils.indexOfFirst;
import static loadableUtils.utils.indexOfIC;
import static loadableUtils.utils.indexOfIC_underscore;
import static loadableUtils.utils.indexOfIgnoreCase;
import static loadableUtils.utils.indexOfIgnoreCase_manual;
import static loadableUtils.utils.indexOfLine;
import static loadableUtils.utils.indexOfMax;
import static loadableUtils.utils.indexOfPred;
import static loadableUtils.utils.indexOfTabName;
import static loadableUtils.utils.indexOfTabNameWithoutTrailingCount;
import static loadableUtils.utils.infoBoxForever;
import static loadableUtils.utils.infoBox_noHide;
import static loadableUtils.utils.initMetaOfJComponent;
import static loadableUtils.utils.innerException2;
import static loadableUtils.utils.inputImage;
import static loadableUtils.utils.instanceOf;
import static loadableUtils.utils.intArrayToBufferedImage;
import static loadableUtils.utils.intFromSpinner;
import static loadableUtils.utils.intPairToLong;
import static loadableUtils.utils.intRangeWithLen;
import static loadableUtils.utils.intRangeWithLength;
import static loadableUtils.utils.internalFrameDefaultPosition;
import static loadableUtils.utils.invokeMethod;
import static loadableUtils.utils.iround;
import static loadableUtils.utils.is;
import static loadableUtils.utils.isAGIBlueDomain;
import static loadableUtils.utils.isAllowed;
import static loadableUtils.utils.isAnonymousClassName;
import static loadableUtils.utils.isCIMap;
import static loadableUtils.utils.isClosingBracket;
import static loadableUtils.utils.isComponentOrSwingable;
import static loadableUtils.utils.isComponentShowing;
import static loadableUtils.utils.isConceptFieldIndexed;
import static loadableUtils.utils.isDeepContainedInDir_canonical;
import static loadableUtils.utils.isEmpty;
import static loadableUtils.utils.isEnabled;
import static loadableUtils.utils.isExtendedStateNormal;
import static loadableUtils.utils.isFalse;
import static loadableUtils.utils.isFile;
import static loadableUtils.utils.isGrandChildOf;
import static loadableUtils.utils.isImageFile;
import static loadableUtils.utils.isImageFileName;
import static loadableUtils.utils.isImageServerSnippet;
import static loadableUtils.utils.isInstance;
import static loadableUtils.utils.isInstanceX;
import static loadableUtils.utils.isInteger;
import static loadableUtils.utils.isLetterOrDigit;
import static loadableUtils.utils.isLowerHexString;
import static loadableUtils.utils.isMD5;
import static loadableUtils.utils.isMain;
import static loadableUtils.utils.isMainProgram;
import static loadableUtils.utils.isOpeningBracket;
import static loadableUtils.utils.isRunnable;
import static loadableUtils.utils.isScreenCoordinateInWindow;
import static loadableUtils.utils.isShowing;
import static loadableUtils.utils.isSnippetID;
import static loadableUtils.utils.isStaticMethod;
import static loadableUtils.utils.isStringOrIntOrLong;
import static loadableUtils.utils.isStringStartingWith;
import static loadableUtils.utils.isSubclass;
import static loadableUtils.utils.isSubclassOf;
import static loadableUtils.utils.isSubtypeOf;
import static loadableUtils.utils.isURL;
import static loadableUtils.utils.isValidFileCharacter;
import static loadableUtils.utils.isValidFileName;
import static loadableUtils.utils.isVisibleWindow;
import static loadableUtils.utils.itemPlus;
import static loadableUtils.utils.itemPlusList;
import static loadableUtils.utils.iterateListWithIndex;
import static loadableUtils.utils.iterateWithIndex;
import static loadableUtils.utils.iterator;
import static loadableUtils.utils.iteratorCount_int_close;
import static loadableUtils.utils.iteratorFromFunction;
import static loadableUtils.utils.iteratorFromFunction_f0;
import static loadableUtils.utils.iteratorFromFunction_f0_autoCloseable;
import static loadableUtils.utils.iteratorFromFunction_if0;
import static loadableUtils.utils.ivf1ToVF1;
import static loadableUtils.utils.jBorderlessHigherScrollPane;
import static loadableUtils.utils.jCenteredBoldLabel;
import static loadableUtils.utils.jCenteredLabel;
import static loadableUtils.utils.jCenteredLine;
import static loadableUtils.utils.jCenteredLiveValueLabel;
import static loadableUtils.utils.jCenteredRaisedSection;
import static loadableUtils.utils.jCheckBoxMenuItem_dyn;
import static loadableUtils.utils.jComboBox;
import static loadableUtils.utils.jDisabledButton;
import static loadableUtils.utils.jErrorView;
import static loadableUtils.utils.jFastLogView_noWrap;
import static loadableUtils.utils.jHigherScrollPane;
import static loadableUtils.utils.jImage;
import static loadableUtils.utils.jImageLabel;
import static loadableUtils.utils.jImageToggleButton;
import static loadableUtils.utils.jImage_scaledToHeight;
import static loadableUtils.utils.jInternalFrame;
import static loadableUtils.utils.jLabel;
import static loadableUtils.utils.jLeftOrTopTabs;
import static loadableUtils.utils.jLeftTabs;
import static loadableUtils.utils.jListSpinner;
import static loadableUtils.utils.jLiveTextField;
import static loadableUtils.utils.jLiveValueComboBox;
import static loadableUtils.utils.jLiveValueTextField_bothWays;
import static loadableUtils.utils.jMaxWidth;
import static loadableUtils.utils.jMenuItem;
import static loadableUtils.utils.jMinHeight;
import static loadableUtils.utils.jMinSize;
import static loadableUtils.utils.jMinWidth;
import static loadableUtils.utils.jMinWidthAtLeast;
import static loadableUtils.utils.lambda0Like jOnDemand;
import static loadableUtils.utils.jPowersOfTwoSpinner;
import static loadableUtils.utils.jPreferHeight;
import static loadableUtils.utils.jPreferWidth;
import static loadableUtils.utils.jProgressBarWithText;
import static loadableUtils.utils.jRaisedCenteredSection;
import static loadableUtils.utils.jRaisedSection;
import static loadableUtils.utils.jRaisedSectionBorder;
import static loadableUtils.utils.jRightAlignedButtons;
import static loadableUtils.utils.jRightAlignedLine;
import static loadableUtils.utils.jSimpleLabel;
import static loadableUtils.utils.jSmallErrorView;
import static loadableUtils.utils.jSpinner;
import static loadableUtils.utils.jSpinnerCommitOnValidEdit;
import static loadableUtils.utils.jTextArea_noUndo;
import static loadableUtils.utils.jTextField;
import static loadableUtils.utils.jToggleButton;
import static loadableUtils.utils.jTopOrLeftTabs;
import static loadableUtils.utils.jTypedComboBox;
import static loadableUtils.utils.javaHome;
import static loadableUtils.utils.javaVersion;
//don't import static loadableUtils.utils.javax;
import static loadableUtils.utils.javaxCachesDir;
import static loadableUtils.utils.javaxDataDir;
import static loadableUtils.utils.javaxSecretDir;
import static loadableUtils.utils.javaxSyntaxTextArea;
import static loadableUtils.utils.jboldLabel;
import static loadableUtils.utils.jbuttonWithDisable;
import static loadableUtils.utils.jcenteredBoldLabel;
import static loadableUtils.utils.jcenteredLabel;
import static loadableUtils.utils.jcenteredbuttons;
import static loadableUtils.utils.jcenteredlabel;
import static loadableUtils.utils.jcenteredline;
import static loadableUtils.utils.jcombobox;
import static loadableUtils.utils.jdisabledButton;
import static loadableUtils.utils.jextract;
import static loadableUtils.utils.jfind;
import static loadableUtils.utils.jfullcenter;
import static loadableUtils.utils.jigsawModuleFile;
import static loadableUtils.utils.jimage;
import static loadableUtils.utils.jimageButton;
import static loadableUtils.utils.jimageButtonScaledToWidth;
import static loadableUtils.utils.jlabel_noAutoToolTip;
import static loadableUtils.utils.jlist_indexOf;
import static loadableUtils.utils.jmenuItem;
import static loadableUtils.utils.jmenu_autoMnemonic;
import static loadableUtils.utils.joinNempties;
import static loadableUtils.utils.joinNemptiesWithColon;
import static loadableUtils.utils.joinNemptiesWithComma;
import static loadableUtils.utils.joinStrings;
import static loadableUtils.utils.joinWithComma;
import static loadableUtils.utils.join_flex;
import static loadableUtils.utils.jpanel;
import static loadableUtils.utils.jrigid;
import static loadableUtils.utils.jscroll;
import static loadableUtils.utils.jscrollHorizontal;
import static loadableUtils.utils.jscroll_center_borderless;
import static loadableUtils.utils.jscroll_centered_borderless;
import static loadableUtils.utils.jscroll_copyBackground;
import static loadableUtils.utils.jsonEncode;
import static loadableUtils.utils.jspinner;
import static loadableUtils.utils.jtabs;
import static loadableUtils.utils.jtextfield;
import static loadableUtils.utils.jtransparent;
import static loadableUtils.utils.jtransparent_recursive;
import static loadableUtils.utils.jvsplit;
import static loadableUtils.utils.keys;
import static loadableUtils.utils.keysWithoutHidden;
import static loadableUtils.utils.lCharSequence;
import static loadableUtils.utils.lCommonPrefix;
import static loadableUtils.utils.lUtf8;
import static loadableUtils.utils.lambdaMapLike lambdaMap;
import static loadableUtils.utils.lastChar;
import static loadableUtils.utils.lastException;
import static loadableUtils.utils.lastIndexOf;
import static loadableUtils.utils.layoutManagerFromFunction;
import static loadableUtils.utils.leftAlignLabel;
import static loadableUtils.utils.leftScreenBounds;
import static loadableUtils.utils.length;
import static loadableUtils.utils.lessThan;
import static loadableUtils.utils.licensed;
import static loadableUtils.utils.liftLast;
import static loadableUtils.utils.lightBlue;
import static loadableUtils.utils.lines;
import static loadableUtils.utils.linesFromFile;
import static loadableUtils.utils.linesFromReader;
import static loadableUtils.utils.linesOfCode_javaTok;
import static loadableUtils.utils.lines_iterator;
import static loadableUtils.utils.lines_possiblyRTrim;
import static loadableUtils.utils.lines_rtrim;
import static loadableUtils.utils.nuLike list;
import static loadableUtils.utils.listAllFrames;
import static loadableUtils.utils.listDirs;
import static loadableUtils.utils.listDirsContainingFileNamed;
import static loadableUtils.utils.listFields;
import static loadableUtils.utils.lambdaMapLike listFromFunction;
import static loadableUtils.utils.listGet;
import static loadableUtils.utils.listGetMulti;
import static loadableUtils.utils.nuLike listGetOrCreate;
import static loadableUtils.utils.listL;
import static loadableUtils.utils.listMinusSet;
import static loadableUtils.utils.listPlus;
import static loadableUtils.utils.listRowCount;
import static loadableUtils.utils.listSetIntersection;
import static loadableUtils.utils.listThreadLocalAdd;
import static loadableUtils.utils.listThreadLocalPopLast;
import static loadableUtils.utils.listWebCams;
import static loadableUtils.utils.listWithout;
import static loadableUtils.utils.listWithoutIndicesInBitSet;
import static loadableUtils.utils.listWithoutSet;
import static loadableUtils.utils.listZipEntries;
import static loadableUtils.utils.lithashset;
import static loadableUtils.utils.litlist;
import static loadableUtils.utils.litmap_impl;
import static loadableUtils.utils.litorderedmap;
import static loadableUtils.utils.litset;
import static loadableUtils.utils.liveValueCheckBox;
import static loadableUtils.utils.liveValueRSyntaxTextArea_bothWays;
import static loadableUtils.utils.liveValueSpinner;
import static loadableUtils.utils.liveValue_hasChangeListeners;
import static loadableUtils.utils.ll;
import static loadableUtils.utils.loadBinaryPage;
import static loadableUtils.utils.loadBinaryPageToFile_noHeaders;
import static loadableUtils.utils.loadBinarySnippet;
import static loadableUtils.utils.loadBufferedImage;
import static loadableUtils.utils.loadBufferedImageFile;
import static loadableUtils.utils.loadClassFromClassLoader_orNull;
import static loadableUtils.utils.loadDataSnippetToFile_noResourceLoader;
import static loadableUtils.utils.loadImage;
import static loadableUtils.utils.loadImage2;
import static loadableUtils.utils.loadImageAsFile;
import static loadableUtils.utils.loadLibrary;
import static loadableUtils.utils.loadPage_openConnection;
import static loadableUtils.utils.loadTextFile;
import static loadableUtils.utils.loadedJigsawModuleNames;
import static loadableUtils.utils.lock;
import static loadableUtils.utils.lockOrFail;
import static loadableUtils.utils.longToPt;
import static loadableUtils.utils.longestPrefixInNavigableSet;
import static loadableUtils.utils.longestPrefixInTreeSet;
import static loadableUtils.utils.lookupAllOpt;
import static loadableUtils.utils.lowest;
import static loadableUtils.utils.lowestByScoreFunction;
import static loadableUtils.utils.mainClassNameForClassLoader;
import static loadableUtils.utils.mainDesktopPane;
import static loadableUtils.utils.makeAccessible;
import static loadableUtils.utils.nuLike makeArray;
import static loadableUtils.utils.makeBold;
import static loadableUtils.utils.startDialogServer;
import static loadableUtils.utils.makeFileNameUnique_beforeExtension_startWith1_noDot;
import static loadableUtils.utils.makeForm2;
import static loadableUtils.utils.makeForm3;
import static loadableUtils.utils.makeForm_customArrangement;
import static loadableUtils.utils.makeForm_customLayout;
import static loadableUtils.utils.makeLabelBold;
import static loadableUtils.utils.makePostData;
import static loadableUtils.utils.makeRandomID;
import static loadableUtils.utils.makeTableUneditable;
import static loadableUtils.utils.lambdaMapLike map;
import static loadableUtils.utils.mapComparator;
import static loadableUtils.utils.lambdaMapLike mapEachLine;
import static loadableUtils.utils.mapEntryToPair;
import static loadableUtils.utils.mapMethodLike mapGet;
import static loadableUtils.utils.lambdaMapLike mapI;
import static loadableUtils.utils.mapLike mapKeyAndFunction;
import static loadableUtils.utils.lambdaMapLike mapKeys;
import static loadableUtils.utils.lambdaMapLike mapLL;
import static loadableUtils.utils.lambdaMapLike mapLines;
import static loadableUtils.utils.lambdaMapLike mapNonNulls;
import static loadableUtils.utils.mapPlus;
import static loadableUtils.utils.mapPut2;
import static loadableUtils.utils.mapPutOrRemove;
import static loadableUtils.utils.mapSortedByValue;
import static loadableUtils.utils.lambdaMapLike mapToArray;
import static loadableUtils.utils.lambdaMapLike mapToLines;
import static loadableUtils.utils.lambdaMapLike mapToTreeSet;
import static loadableUtils.utils.mapLike mapToValues;
import static loadableUtils.utils.lambdaMapLike mapValues;
import static loadableUtils.utils.mapWithSingleValue;
import static loadableUtils.utils.marginPanel;
import static loadableUtils.utils.massageArgsForVarArgsCall;
import static loadableUtils.utils.max;
import static loadableUtils.utils.maxDimension;
import static loadableUtils.utils.maxWindowBounds;
import static loadableUtils.utils.maximizeFrame;
import static loadableUtils.utils.maximizeOrRestoreFrame;
import static loadableUtils.utils.maximumWindowBounds;
//don't import static loadableUtils.utils.mc;
//don't import static loadableUtils.utils.mcDollar;
//don't import static loadableUtils.utils.mcName;
import static loadableUtils.utils.md5OfStream;
import static loadableUtils.utils.menuItem;
import static loadableUtils.utils.menuItemCount;
import static loadableUtils.utils.mergeRects;
import static loadableUtils.utils.messageBox;
import static loadableUtils.utils.methodApplicabilityScore_onTypes;
import static loadableUtils.utils.methodIsStatic;
import static loadableUtils.utils.methodNames;
import static loadableUtils.utils.microSymbol;
import static loadableUtils.utils.min;
import static loadableUtils.utils.minInternalFrameWidth;
import static loadableUtils.utils.minWindowWidth;
import static loadableUtils.utils.mkdirsFor;
import static loadableUtils.utils.mkdirsForFile;
import static loadableUtils.utils.mouseArea;
import static loadableUtils.utils.mouseLocation;
import static loadableUtils.utils.mouseLocationPt;
import static loadableUtils.utils.mousePointer;
import static loadableUtils.utils.msToSeconds;
import static loadableUtils.utils.mul;
import static loadableUtils.utils.multiMapPairIterator;
import static loadableUtils.utils.multiMapPairIterator_transformValueList;
import static loadableUtils.utils.multiMapToMap;
import static loadableUtils.utils.multiSetMapToMultiSet;
import static loadableUtils.utils.muricaPassword;
import static loadableUtils.utils.muricaPasswordFile;
import static loadableUtils.utils.myJar;
import static loadableUtils.utils.n2;
import static loadableUtils.utils.nFiles;
import static loadableUtils.utils.nFrames;
import static loadableUtils.utils.nImages;
import static loadableUtils.utils.nLabels;
import static loadableUtils.utils.nLines;
import static loadableUtils.utils.nRegions;
import static loadableUtils.utils.nResults;
import static loadableUtils.utils.n_fancy2;
import static loadableUtils.utils.nameRelativeToPhysicalSubdirectory;
import static loadableUtils.utils.nanosToMicroseconds;
import static loadableUtils.utils.navigableMultiSetMapValuesIterator_concurrent;
import static loadableUtils.utils.nempty;
import static loadableUtils.utils.nemptyString;
import static loadableUtils.utils.neq;
import static loadableUtils.utils.networkAllowanceTest;
import static loadableUtils.utils.newBufferedImage;
import static loadableUtils.utils.newFile;
import static loadableUtils.utils.newFileInputStream;
import static loadableUtils.utils.newFileOutputStream;
import static loadableUtils.utils.newGZIPInputStream;
import static loadableUtils.utils.newImage;
import static loadableUtils.utils.newObjectArrayOfSameType;
import static loadableUtils.utils.newSubList;
import static loadableUtils.utils.newThread;
import static loadableUtils.utils.newWeakReference;
import static loadableUtils.utils.nlLogic_text;
import static loadableUtils.utils.nonNulls;
import static loadableUtils.utils.normalizeTo0to1;
import static loadableUtils.utils.northAndCenterWithMargins;
import static loadableUtils.utils.northCenterAndSouth;
import static loadableUtils.utils.northCenterAndSouthWithMargin;
import static loadableUtils.utils.now;
import static loadableUtils.utils.nsToMicroseconds;
import static loadableUtils.utils.nuLike nu;
import static loadableUtils.utils.nuEmptyObject;
import static loadableUtils.utils.nuInstance;
import static loadableUtils.utils.nuObject;
import static loadableUtils.utils.nuObjectWithoutArguments;
import static loadableUtils.utils.nullIfEmpty;
import static loadableUtils.utils.nullPlus;
import static loadableUtils.utils.numberOfChildren;
import static loadableUtils.utils.numberOfScreens;
import static loadableUtils.utils.objectToMap;
import static loadableUtils.utils.objectToMap_inOrder_withoutFields;
import static loadableUtils.utils.odd;
import static loadableUtils.utils.onBoundsChange;
import static loadableUtils.utils.onChangeAndNow;
import static loadableUtils.utils.onConceptChanges;
import static loadableUtils.utils.onConceptsChange;
import static loadableUtils.utils.onDoubleClick;
import static loadableUtils.utils.onDoubleClickOrEnter;
import static loadableUtils.utils.onEnterIfTextField;
import static loadableUtils.utils.onEnterInAllTextFields;
import static loadableUtils.utils.onFirstComponentShow;
import static loadableUtils.utils.onFirstShow;
import static loadableUtils.utils.onFirstShowing;
import static loadableUtils.utils.onFrameClose;
import static loadableUtils.utils.onMouseDown_anyButton;
import static loadableUtils.utils.onTabSelected;
import static loadableUtils.utils.onUpdateAndNow;
import static loadableUtils.utils.onWindowDeiconified;
import static loadableUtils.utils.oneIn;
import static loadableUtils.utils.oneOf;
import static loadableUtils.utils.oneOfTheFiles;
import static loadableUtils.utils.oneOfTheFilesInDir;
import static loadableUtils.utils.openConnection;
import static loadableUtils.utils.openZipFile;
import static loadableUtils.utils.nuLike optCast;
import static loadableUtils.utils.mapMethodLike optPar;
import static loadableUtils.utils.mapMethodLike optParam;
import static loadableUtils.utils.or;
import static loadableUtils.utils.or2;
import static loadableUtils.utils.or2_rev;
import static loadableUtils.utils.orderMapByValue;
import static loadableUtils.utils.origin;
import static loadableUtils.utils.outerProduct;
import static loadableUtils.utils.outerProduct_faster;
import static loadableUtils.utils.ownResource;
import static loadableUtils.utils.packFrame;
import static loadableUtils.utils.packFrameVertically;
import static loadableUtils.utils.packInternalFrameVertically;
import static loadableUtils.utils.packWindow;
import static loadableUtils.utils.packWindowVertically;
import static loadableUtils.utils.pair;
import static loadableUtils.utils.pairB;
import static loadableUtils.utils.pairsB;
import static loadableUtils.utils.paramsPlus;
import static loadableUtils.utils.paramsToButtons;
import static loadableUtils.utils.paramsToMap;
import static loadableUtils.utils.paramsToOrderedMap;
import static loadableUtils.utils.parentOfType;
import static loadableUtils.utils.parseDigit;
import static loadableUtils.utils.parseDouble;
import static loadableUtils.utils.parseECJOutputForErrors;
import static loadableUtils.utils.parseHexChar;
import static loadableUtils.utils.parseInt;
import static loadableUtils.utils.parseLong;
import static loadableUtils.utils.parseSnippetID;
import static loadableUtils.utils.pathToJavaxJar_noResourceLoader;
import static loadableUtils.utils.pcallF;
import static loadableUtils.utils.pcallFAll;
import static loadableUtils.utils.pcallFAll_minimalExceptionHandling;
import static loadableUtils.utils.pcallF_minimalExceptionHandling;
import static loadableUtils.utils.pcallFunction;
import static loadableUtils.utils.persistSelectedTabAsLiveValue;
import static loadableUtils.utils.persistableThrowable;
import static loadableUtils.utils.picturesDir;
import static loadableUtils.utils.ping;
import static loadableUtils.utils.ping_okInCleanUp;
import static loadableUtils.utils.ping_v3_setPingSourceMaker;
import static loadableUtils.utils.pixelatedImageSurface;
import static loadableUtils.utils.platformName;
import static loadableUtils.utils.pnl;
import static loadableUtils.utils.pnlQuoted;
import static loadableUtils.utils.pnlToLines;
import static loadableUtils.utils.pnlToString;
import static loadableUtils.utils.popLast;
import static loadableUtils.utils.possibleMD5;
import static loadableUtils.utils.postBinaryPageToFile;
import static loadableUtils.utils.postPage;
import static loadableUtils.utils.posterizeBWImage_withMeta;
import static loadableUtils.utils.powersOfTwoUpTo;
import static loadableUtils.utils.preferredScreenBounds;
import static loadableUtils.utils.prependIfNempty;
import static loadableUtils.utils.printJavaVersion;
import static loadableUtils.utils.printLog;
import static loadableUtils.utils.printNumberedLines;
import static loadableUtils.utils.printRunningThreads;
import static loadableUtils.utils.printStackTrace;
import static loadableUtils.utils.printStackTrace_gen;
import static loadableUtils.utils.printStackTrace_inPossiblyCancelledThread;
import static loadableUtils.utils.mapMethodLike printVars;
import static loadableUtils.utils.mapMethodLike printVars_shorten;
import static loadableUtils.utils.mapMethodLike printVars_str;
import static loadableUtils.utils.printWithTime;
import static loadableUtils.utils.println;
import static loadableUtils.utils.programDir;
import static loadableUtils.utils.programFile;
//don't import static loadableUtils.utils.programID;
import static loadableUtils.utils.nuLike proxy;
import static loadableUtils.utils.psI;
import static loadableUtils.utils.ptMinus;
import static loadableUtils.utils.ptToLong;
import static loadableUtils.utils.put;
import static loadableUtils.utils.putAll;
import static loadableUtils.utils.putOrCreate;
import static loadableUtils.utils.quote;
import static loadableUtils.utils.quoteAll;
import static loadableUtils.utils.rSyntaxTextAreaWithSearch;
import static loadableUtils.utils.r_dm_q;
import static loadableUtils.utils.random;
import static loadableUtils.utils.randomID;
import static loadableUtils.utils.randomRect;
import static loadableUtils.utils.random_incl;
import static loadableUtils.utils.rawTableData;
import static loadableUtils.utils.rawTableLineAsMap;
import static loadableUtils.utils.mapMethodLike rcall;
import static loadableUtils.utils.reTok_multi;
import static loadableUtils.utils.readLineFromReaderWithClose;
import static loadableUtils.utils.reconstructBufferedImage;
import static loadableUtils.utils.rectContains;
import static loadableUtils.utils.rectUnion;
import static loadableUtils.utils.rectangleUnion;
import static loadableUtils.utils.reflection_classesNotToScan;
import static loadableUtils.utils.regexpFirstGroups;
import static loadableUtils.utils.regexpGetGroups;
import static loadableUtils.utils.regexpMatcher;
import static loadableUtils.utils.regionMatchesIC;
import static loadableUtils.utils.register;
import static loadableUtils.utils.registerConcept;
import static loadableUtils.utils.remove;
import static loadableUtils.utils.removeAll;
import static loadableUtils.utils.removeAllComponents;
import static loadableUtils.utils.removeSubList;
import static loadableUtils.utils.removeTrayIcon;
import static loadableUtils.utils.renameFileVerbose;
import static loadableUtils.utils.renameFileVerbose_assertSuccess;
import static loadableUtils.utils.renameFile_assertTrue;
import static loadableUtils.utils.renderComponentToImage;
import static loadableUtils.utils.mapMethodLike renderRecordVars;
import static loadableUtils.utils.renderStackTrace;
import static loadableUtils.utils.mapMethodLike renderVars_str;
import static loadableUtils.utils.mapMethodLike renderVars_stringifier;
import static loadableUtils.utils.renderableToImage;
import static loadableUtils.utils.repSpace;
import static loadableUtils.utils.repaint;
import static loadableUtils.utils.replaceAll;
import static loadableUtils.utils.replaceLast;
import static loadableUtils.utils.replaceLastElement;
import static loadableUtils.utils.replaceNiceButtons;
import static loadableUtils.utils.replacePlusWithSpace;
import static loadableUtils.utils.replacePrefix;
import static loadableUtils.utils.replaceTabTitleComponent;
import static loadableUtils.utils.replaceTokens;
import static loadableUtils.utils.reproduceRasterBars;
import static loadableUtils.utils.resizeImage;
import static loadableUtils.utils.resizeImageIcon;
import static loadableUtils.utils.resizeImageToHeight_bilinear;
import static loadableUtils.utils.resizeImage_raw;
import static loadableUtils.utils.rethrowAndAppendToMessage;
import static loadableUtils.utils.revTreeMap;
import static loadableUtils.utils.revalidate;
import static loadableUtils.utils.reverseComparator;
import static loadableUtils.utils.reverseParams;
import static loadableUtils.utils.rgbFromGrayscale;
import static loadableUtils.utils.rightAlignLabel;
import static loadableUtils.utils.rightAlignSpinner;
import static loadableUtils.utils.rightAlignedLine;
import static loadableUtils.utils.rightScreenBounds;
import static loadableUtils.utils.round;
import static loadableUtils.utils.roundBracket;
import static loadableUtils.utils.roundDownTo;
import static loadableUtils.utils.rsyntaxTextArea_fixNumPad;
import static loadableUtils.utils.rtrim_fromLines;
import static loadableUtils.utils.runInQAndWait;
import static loadableUtils.utils.runnableThreadsWithRenderedStackTraces_withoutSystemThreads;
import static loadableUtils.utils.runnableThreadsWithStackTraces_withoutSystemThreads;
import static loadableUtils.utils.runnableToF0;
import static loadableUtils.utils.runnableToIVF1;
import static loadableUtils.utils.runnableToVF1;
import static loadableUtils.utils.safeUnstruct;
import static loadableUtils.utils.sameFile;
import static loadableUtils.utils.sameSize;
import static loadableUtils.utils.sameSnippetID;
import static loadableUtils.utils.saveBinaryFile;
import static loadableUtils.utils.saveGZStructureToFile;
import static loadableUtils.utils.saveImage;
import static loadableUtils.utils.saveImageWithCounter;
import static loadableUtils.utils.saveInImageDirectoryWithCounter;
import static loadableUtils.utils.saveJPG;
import static loadableUtils.utils.savePNG;
import static loadableUtils.utils.savePNGVerbose;
import static loadableUtils.utils.saveTextFile;
import static loadableUtils.utils.saveTiming_noPrint;
import static loadableUtils.utils.scaleAndPosterize;
import static loadableUtils.utils.scaleImageToWidth;
import static loadableUtils.utils.scaleImageWithOp;
import static loadableUtils.utils.scaleImage_bilinear;
import static loadableUtils.utils.scalePt;
import static loadableUtils.utils.scaleRect;
import static loadableUtils.utils.scaleToFitInside;
import static loadableUtils.utils.scaledBWImageFromBWIntegralImage;
import static loadableUtils.utils.scaledBWImageFromBWIntegralImage_withMeta_height;
import static loadableUtils.utils.scaledGrayBytesFromBWIntegralImage;
import static loadableUtils.utils.scoredSearch_prepare;
import static loadableUtils.utils.scoredSearch_score;
import static loadableUtils.utils.scoredSearch_scoreWeighted2;
import static loadableUtils.utils.scoredSearch_score_single;
import static loadableUtils.utils.screenBounds_safe;
import static loadableUtils.utils.screenCount;
import static loadableUtils.utils.screenNrContaining;
import static loadableUtils.utils.screenNrOfWindow;
import static loadableUtils.utils.scrollAllTheWayDown;
import static loadableUtils.utils.scrollRowToVisible;
import static loadableUtils.utils.scrollTableDownNow;
import static loadableUtils.utils.scrollingTabs;
import static loadableUtils.utils.second;
import static loadableUtils.utils.secondIntFromLong;
import static loadableUtils.utils.secondOfPair;
import static loadableUtils.utils.secondOfPairs;
import static loadableUtils.utils.selectItem;
import static loadableUtils.utils.selectRow;
import static loadableUtils.utils.selectTab;
import static loadableUtils.utils.selectTableRows;
import static loadableUtils.utils.selectedTabIndex;
import static loadableUtils.utils.selectedTabName;
import static loadableUtils.utils.selectedTableCell;
import static loadableUtils.utils.selectedTableRow;
import static loadableUtils.utils.selectedTableRowInModel;
import static loadableUtils.utils.selectedTableRows;
import static loadableUtils.utils.selectedTableRowsInModel;
import static loadableUtils.utils.selectedTableRows_array;
import static loadableUtils.utils.setAddAll;
import static loadableUtils.utils.setAll;
import static loadableUtils.utils.setAlwaysOnTop;
import static loadableUtils.utils.setBorder;
import static loadableUtils.utils.setBounds;
import static loadableUtils.utils.setButtonImage;
import static loadableUtils.utils.setCaret;
import static loadableUtils.utils.setCaretPosition;
import static loadableUtils.utils.setComboBoxItems;
import static loadableUtils.utils.setComboBoxItems_notifyListeners;
import static loadableUtils.utils.setComponent;
import static loadableUtils.utils.setComponentID;
import static loadableUtils.utils.setContentPane;
import static loadableUtils.utils.setDialogContents;
import static loadableUtils.utils.setDyn;
import static loadableUtils.utils.setDynObjectValue;
import static loadableUtils.utils.setEnclosingViewPosition;
import static loadableUtils.utils.setFrameContents;
import static loadableUtils.utils.setFrameSize;
import static loadableUtils.utils.setFrameWidth;
import static loadableUtils.utils.setHeaders;
import static loadableUtils.utils.setHorizontalAlignment;
import static loadableUtils.utils.setInternalFrameContents;
import static loadableUtils.utils.setLocation;
import static loadableUtils.utils.setMargin;
import static loadableUtils.utils.setMenuBar;
import static loadableUtils.utils.setMeta;
import static loadableUtils.utils.setMetaSrc;
import static loadableUtils.utils.setMetaSrcUnlessSame;
import static loadableUtils.utils.setOpaqueBackground;
import static loadableUtils.utils.setProgressBarText;
import static loadableUtils.utils.setProgressBarTotal;
import static loadableUtils.utils.setProgressBarValue;
import static loadableUtils.utils.setScrollPaneBackground;
import static loadableUtils.utils.setSectionTitle;
import static loadableUtils.utils.setSelected;
import static loadableUtils.utils.setSelectedItem;
import static loadableUtils.utils.setSpinnerValue;
import static loadableUtils.utils.setTab;
import static loadableUtils.utils.setTabTitle;
import static loadableUtils.utils.setTableModel;
import static loadableUtils.utils.setTextKeepCaret;
import static loadableUtils.utils.setThreadLocal;
import static loadableUtils.utils.setToolTip;
import static loadableUtils.utils.setToolTipText;
import static loadableUtils.utils.setTrayIconToolTip;
import static loadableUtils.utils.setURLConnectionDefaultTimeouts;
import static loadableUtils.utils.setURLConnectionTimeouts;
import static loadableUtils.utils.setWithNotify;
import static loadableUtils.utils.sexyTable;
import static loadableUtils.utils.sfuIndent;
import static loadableUtils.utils.shallowClone;
import static loadableUtils.utils.shootScreenWithMeta;
import static loadableUtils.utils.shootWindow;
import static loadableUtils.utils.shortClassName;
import static loadableUtils.utils.shortDynName;
import static loadableUtils.utils.shortDynamicClassName;
import static loadableUtils.utils.shorten;
import static loadableUtils.utils.shortenClassName;
import static loadableUtils.utils.shortenSnippetID;
import static loadableUtils.utils.showDialogOnSameScreen;
import static loadableUtils.utils.showErrorFrame;
import static loadableUtils.utils.showFormSubmitButtonName;
import static loadableUtils.utils.showFormTitled;
import static loadableUtils.utils.showForm_arrange1;
import static loadableUtils.utils.showForm_leftWidth;
import static loadableUtils.utils.showForm_makeComponents;
import static loadableUtils.utils.showForm_makeInternalFrame;
import static loadableUtils.utils.showFrame;
import static loadableUtils.utils.showImage;
import static loadableUtils.utils.showInternalFrameFormTitled;
import static loadableUtils.utils.showPackedFrame;
import static loadableUtils.utils.showPopupMenu;
import static loadableUtils.utils.showProgressWindow;
import static loadableUtils.utils.showTable;
import static loadableUtils.utils.showTextWordWrapped;
import static loadableUtils.utils.showText_fast_noWrap;
import static loadableUtils.utils.showTitledForm_blocking;
import static loadableUtils.utils.showWrappedText;
import static loadableUtils.utils.simpleConceptIndex;
import static loadableUtils.utils.simpleDateFormat_UTC;
import static loadableUtils.utils.simpleTransformedLiveValueLabel;
import static loadableUtils.utils.singleDigitBytesToString;
import static loadableUtils.utils.singleFieldName;
import static loadableUtils.utils.singletonIterator;
import static loadableUtils.utils.sixteenToNine_p;
import static loadableUtils.utils.sleep;
import static loadableUtils.utils.sleepInCleanUp;
import static loadableUtils.utils.sleepQuietly;
import static loadableUtils.utils.sleepSeconds;
import static loadableUtils.utils.sleepUntilSys;
import static loadableUtils.utils.sleepUntilSysTime;
import static loadableUtils.utils.smartAddWithLayout;
import static loadableUtils.utils.smartLastIndexOf;
import static loadableUtils.utils.snippetImageURL;
import static loadableUtils.utils.snippetImageURL_http;
import static loadableUtils.utils.snippetImageURL_noHttps;
import static loadableUtils.utils.snippetUpdateConnector;
import static loadableUtils.utils.sort;
import static loadableUtils.utils.sortByCalculatedField;
import static loadableUtils.utils.sortConceptsByID;
import static loadableUtils.utils.sortInPlaceByCalculatedField;
import static loadableUtils.utils.sortIntRangesInPlace;
import static loadableUtils.utils.lambdaMapLike sortedByCalculatedField;
import static loadableUtils.utils.sortedByComparator;
import static loadableUtils.utils.sortedIgnoreCase;
import static loadableUtils.utils.spaces;
import static loadableUtils.utils.stackTraceForThread;
import static loadableUtils.utils.stackTraceToString;
import static loadableUtils.utils.standardImports;
import static loadableUtils.utils.standardImports_fullyImportedPackages;
import static loadableUtils.utils.standardTextFieldPopupMenu;
import static loadableUtils.utils.startQ;
import static loadableUtils.utils.startThread;
import static loadableUtils.utils.startsWith;
import static loadableUtils.utils.startsWithDigit;
import static loadableUtils.utils.startsWithIgnoreCase;
import static loadableUtils.utils.startsWithOneOf;
import static loadableUtils.utils.stdEq2;
import static loadableUtils.utils.stdHash;
import static loadableUtils.utils.stdHash2;
import static loadableUtils.utils.stepAllWithStats;
import static loadableUtils.utils.stepMaxWithStats;
import static loadableUtils.utils.str;
import static loadableUtils.utils.strL;
import static loadableUtils.utils.strOr;
import static loadableUtils.utils.strOrClassName;
import static loadableUtils.utils.strOrNull;
import static loadableUtils.utils.str_shorten;
import static loadableUtils.utils.str_toKB;
import static loadableUtils.utils.str_toMB_oneDigit;
import static loadableUtils.utils.streaksOfRepeatingElements;
import static loadableUtils.utils.stringAsCharacterList;
import static loadableUtils.utils.stringLiveValue;
import static loadableUtils.utils.stringToChar;
import static loadableUtils.utils.stringify;
import static loadableUtils.utils.stringsSortedByLength;
import static loadableUtils.utils.structForUser;
import static loadableUtils.utils.structureOrText;
import static loadableUtils.utils.structureOrTextForUser;
import static loadableUtils.utils.subCharSequence;
import static loadableUtils.utils.subList;
import static loadableUtils.utils.substring;
import static loadableUtils.utils.swic;
import static loadableUtils.utils.swing;
import static loadableUtils.utils.swingAndWait;
import static loadableUtils.utils.swingCall;
import static loadableUtils.utils.swingConfirm;
import static loadableUtils.utils.swingConstruct;
import static loadableUtils.utils.swingEvery;
import static loadableUtils.utils.swingNowOrLater;
import static loadableUtils.utils.nuLike swingNu;
import static loadableUtils.utils.syncAdd;
import static loadableUtils.utils.syncAddAll;
import static loadableUtils.utils.syncCIMap;
import static loadableUtils.utils.syncClear;
import static loadableUtils.utils.syncGet;
import static loadableUtils.utils.nuLike syncGetOrCreate;
import static loadableUtils.utils.syncHashMap;
import static loadableUtils.utils.syncIdentityHashSet;
import static loadableUtils.utils.syncL;
import static loadableUtils.utils.syncListGetMulti;
import static loadableUtils.utils.syncMRUCache;
import static loadableUtils.utils.syncMap;
import static loadableUtils.utils.mapMethodLike syncMapGet2;
import static loadableUtils.utils.nuLike syncMapGetOrCreate;
import static loadableUtils.utils.syncMapPut2_createLinkedHashMap;
import static loadableUtils.utils.syncRemove;
import static loadableUtils.utils.syncRemoveAll;
import static loadableUtils.utils.syncSet;
import static loadableUtils.utils.synchroHashMap;
import static loadableUtils.utils.synchroHashSet;
import static loadableUtils.utils.synchroIdentityHashMap;
import static loadableUtils.utils.synchroList;
import static loadableUtils.utils.synchroMap;
import static loadableUtils.utils.synchronizedMap;
import static loadableUtils.utils.synchronizedSet;
import static loadableUtils.utils.systemExit;
import static loadableUtils.utils.tabComponentClickFixer;
import static loadableUtils.utils.tabComponents;
import static loadableUtils.utils.tabCount;
import static loadableUtils.utils.tabNames;
import static loadableUtils.utils.tableColumnCount;
import static loadableUtils.utils.tableColumnViewIndex;
import static loadableUtils.utils.tableColumnWidthsByName;
import static loadableUtils.utils.tableDependButton;
import static loadableUtils.utils.tableDependButtons;
import static loadableUtils.utils.tableDependentButton;
import static loadableUtils.utils.tableEnableDrag;
import static loadableUtils.utils.tableEnableTextDrag;
import static loadableUtils.utils.tableNumColumns;
import static loadableUtils.utils.tablePopupMenuItem;
import static loadableUtils.utils.tablePopupMenuItem_top;
import static loadableUtils.utils.tablePopupMenuItemsThreaded;
import static loadableUtils.utils.tablePopupMenuItemsThreaded_top;
import static loadableUtils.utils.tableRows;
import static loadableUtils.utils.tableSetColumnPreferredWidths;
import static loadableUtils.utils.tableWithSearcher2;
import static loadableUtils.utils.tabsToSpaces;
import static loadableUtils.utils.tb_mainServer;
import static loadableUtils.utils.tempAddToWindow;
import static loadableUtils.utils.tempDBLock;
import static loadableUtils.utils.tempDisableButton;
import static loadableUtils.utils.tempDisableButtons;
import static loadableUtils.utils.tempEnter;
import static loadableUtils.utils.tempFileFor;
import static loadableUtils.utils.tempInfoBox;
import static loadableUtils.utils.tempInfoBoxNoHide;
import static loadableUtils.utils.tempInfoBox_noHide;
import static loadableUtils.utils.tempLock;
import static loadableUtils.utils.tempMapPut;
import static loadableUtils.utils.tempMapPutAll;
import static loadableUtils.utils.tempPingPrivileged;
import static loadableUtils.utils.tempProgressBar;
import static loadableUtils.utils.tempProgressBar_addToWindowIfPossible;
import static loadableUtils.utils.tempSetButtonImage;
import static loadableUtils.utils.tempSetButtonImages;
import static loadableUtils.utils.tempSetCustomRandomizerForThisThread;
import static loadableUtils.utils.tempSetRandomSeed;
import static loadableUtils.utils.tempSetTL;
import static loadableUtils.utils.tempSetTL_noInit;
import static loadableUtils.utils.tempSetThreadLocal;
import static loadableUtils.utils.tempSetThreadLocalIfNecessary;
import static loadableUtils.utils.tempUncancelThread;
import static loadableUtils.utils.textOut_or;
import static loadableUtils.utils.theAGIBlueDomain;
import static loadableUtils.utils.third;
import static loadableUtils.utils.threadLocalWithDefault;
import static loadableUtils.utils.tlft;
import static loadableUtils.utils.nuLike toArray;
import static loadableUtils.utils.toBW;
import static loadableUtils.utils.toBWImage;
import static loadableUtils.utils.toBufferedImage;
import static loadableUtils.utils.toBufferedImageOpt;
import static loadableUtils.utils.toCIMap;
import static loadableUtils.utils.toColor;
import static loadableUtils.utils.toDouble;
import static loadableUtils.utils.toHex;
import static loadableUtils.utils.toIF1;
import static loadableUtils.utils.toIMeta;
import static loadableUtils.utils.toInt;
import static loadableUtils.utils.toK;
import static loadableUtils.utils.toLines;
import static loadableUtils.utils.toLinesFullTrim;
import static loadableUtils.utils.toList;
import static loadableUtils.utils.toLong;
import static loadableUtils.utils.toM;
import static loadableUtils.utils.toM_double;
import static loadableUtils.utils.toPt;
import static loadableUtils.utils.toRect_round;
import static loadableUtils.utils.toRunnable;
import static loadableUtils.utils.toS;
import static loadableUtils.utils.toScanlineBitMatrix;
import static loadableUtils.utils.toSimplyLinkedList;
import static loadableUtils.utils.toStringArray;
import static loadableUtils.utils.toStringOpt;
import static loadableUtils.utils.nuLike toTypedArray;
import static loadableUtils.utils.toUtf8;
import static loadableUtils.utils.toVector;
import static loadableUtils.utils.todo;
import static loadableUtils.utils.tok_identifiersInOrder;
import static loadableUtils.utils.tok_moveImportsUp;
import static loadableUtils.utils.tokenToLineAndColumn;
import static loadableUtils.utils.toolTipFromLiveValue;
import static loadableUtils.utils.totalPreferredHeight;
import static loadableUtils.utils.translatePt;
import static loadableUtils.utils.translateRect;
import static loadableUtils.utils.transpileOnBestServer;
import static loadableUtils.utils.transpileOnNewServer;
import static loadableUtils.utils.transpileOnServer;
import static loadableUtils.utils.transpileOnServerWithErrorWindow;
import static loadableUtils.utils.trim;
import static loadableUtils.utils.tsNowPlusMS;
import static loadableUtils.utils.ubyteToInt;
import static loadableUtils.utils.unimplemented;
import static loadableUtils.utils.nuLike uniq;
import static loadableUtils.utils.nuLike uniq2;
import static loadableUtils.utils.nuLike uniqCI;
import static loadableUtils.utils.nuLike uniq_returnIfNew;
import static loadableUtils.utils.uniqueConcept;
import static loadableUtils.utils.nuLike unlisted;
import static loadableUtils.utils.unlock;
import static loadableUtils.utils.unnull;
import static loadableUtils.utils.unnullForIteration;
import static loadableUtils.utils.unwrap;
import static loadableUtils.utils.unwrapScrollPane;
import static loadableUtils.utils.updateEnclosingTabTitleWithCount;
import static loadableUtils.utils.urlConnection_getInputStream;
import static loadableUtils.utils.urlencode;
import static loadableUtils.utils.userDir;
import static loadableUtils.utils.userDir_oneOf;
import static loadableUtils.utils.userDir_oneOf_createFirstIfNone;
import static loadableUtils.utils.userHome;
import static loadableUtils.utils.usingJTattoo;
import static loadableUtils.utils.usingStarter;
import static loadableUtils.utils.utf8;
import static loadableUtils.utils.utf8bufferedReader;
import static loadableUtils.utils.utf8charset;
import static loadableUtils.utils.value;
import static loadableUtils.utils.values;
import static loadableUtils.utils.valuesList;
import static loadableUtils.utils.varWithNotifyToLiveValue;
import static loadableUtils.utils.varWithNotifyToLiveValue_verbose;
import static loadableUtils.utils.verticalStrut;
import static loadableUtils.utils.veryQuickJava_finish_specialMainClass;
import static loadableUtils.utils.virtualCountList;
import static loadableUtils.utils.mapMethodLike vmBus_onMessage;
import static loadableUtils.utils.mapMethodLike vmBus_send;
import static loadableUtils.utils.vmBus_wrapArgs;
import static loadableUtils.utils.vm_busListenersByMessage_live;
import static loadableUtils.utils.vm_busListeners_live;
import static loadableUtils.utils.vm_generalMap;
import static loadableUtils.utils.vm_generalMap_get;
import static loadableUtils.utils.vm_generalMap_put;
import static loadableUtils.utils.vm_generalMap_set;
import static loadableUtils.utils.vm_generalSubMap;
import static loadableUtils.utils.vm_getResourceLoader;
import static loadableUtils.utils.vm_threadInterruptionReasonsMap;
import static loadableUtils.utils.vstack;
import static loadableUtils.utils.vstack2;
import static loadableUtils.utils.vstackWithSpacing;
import static loadableUtils.utils.vstackWithSpacing_fixed;
import static loadableUtils.utils.waitUntil;
import static loadableUtils.utils.waitUntilVarSet;
import static loadableUtils.utils.waitWhileTrue;
import static loadableUtils.utils.weakHashMap;
import static loadableUtils.utils.weakRef;
import static loadableUtils.utils.westAndCenter;
import static loadableUtils.utils.westAndCenterWithMargin;
import static loadableUtils.utils.white;
import static loadableUtils.utils.whiteImage;
import static loadableUtils.utils.withCenteredBoldTitle;
import static loadableUtils.utils.withCenteredTitle;
import static loadableUtils.utils.withLabel;
import static loadableUtils.utils.withLabelToTheRight;
import static loadableUtils.utils.withMargins;
import static loadableUtils.utils.withRightAlignedButtons;
import static loadableUtils.utils.withRightMargin;
import static loadableUtils.utils.withSideAndBottomMargin;
import static loadableUtils.utils.withSideAndTopMargin;
import static loadableUtils.utils.withSideMargin;
import static loadableUtils.utils.withSideMargins;
import static loadableUtils.utils.withTitle;
import static loadableUtils.utils.withToolTip;
import static loadableUtils.utils.withTopAndBottomMargin;
import static loadableUtils.utils.withTopRightAndBottomMargin;
import static loadableUtils.utils.withoutNulls;
import static loadableUtils.utils.withoutViewportBorder;
import static loadableUtils.utils.wrap;
import static loadableUtils.utils.wrapArrayAsList;
import static loadableUtils.utils.wrapAsActivity;
import static loadableUtils.utils.wrapAsList;
import static loadableUtils.utils.wrapForSmartAdd_jComponent;
import static loadableUtils.utils.yesNo2;
import static loadableUtils.utils.yesNoShort;
import static loadableUtils.utils.yesNo_short;
import static loadableUtils.utils.zipFile;
import static loadableUtils.utils.zipFileContains;
import static loadableUtils.utils.zipFileContains_falseOnError;
import static loadableUtils.utils.zipFileToJSONFingerprint_md5;
import loadableUtils.utils.AWTOnConceptChanges;
import loadableUtils.utils.AbstractLayoutManager;
import loadableUtils.utils.AbstractSteppable;
import loadableUtils.utils.AlphanumComparator;
import loadableUtils.utils.AnimatedLine;
import loadableUtils.utils.Animation;
//don't import loadableUtils.utils.BWImage_FastRegions;
import loadableUtils.utils.BackgroundProcessesUI;
import loadableUtils.utils.IBackgroundProcesses;
import loadableUtils.utils.IBackgroundProcess;
import loadableUtils.utils.Best_comparable;
import loadableUtils.utils.BetterThread;
import loadableUtils.utils.BoolVar;
import loadableUtils.utils.CenteredComboBoxRenderer;
import loadableUtils.utils.CharInToken;
import loadableUtils.utils.ClassNameResolver;
import loadableUtils.utils.CleanExit;
import loadableUtils.utils.ClearForAutoRun;
import loadableUtils.utils.CloseableIterableIterator;
import loadableUtils.utils.CombinedStringifier;
import loadableUtils.utils.ComputerCountListener;
import loadableUtils.utils.ConceptFieldIndex;
import loadableUtils.utils.ConceptFieldIndexBase;
import loadableUtils.utils.ConceptFieldIndexCI;
import loadableUtils.utils.ConceptWithChangeListeners;
import loadableUtils.utils.ConceptWithGlobalID;
import loadableUtils.utils.ConceptsComboBox;
import loadableUtils.utils.CountingOutputStream;
import loadableUtils.utils.DoneFlag;
import loadableUtils.utils.DoubleFPSCounter;
import loadableUtils.utils.FPSCounter;
import loadableUtils.utils.FastRegions_BWImage;
import loadableUtils.utils.FieldVar;
import loadableUtils.utils.FileTransferable;
import loadableUtils.utils.FitImageInComponentRenderable;
import loadableUtils.utils.Flag;
import loadableUtils.utils.Flattener;
import loadableUtils.utils.FunctionTimings;
//don't import loadableUtils.utils.GazelleVScript;
//don't import loadableUtils.utils.GazelleV_LeftArrowScript;
import loadableUtils.utils.GridCodec1;
import loadableUtils.utils.HasChangeListeners;
import loadableUtils.utils.IDoublePt;
import loadableUtils.utils.IF0WithChangeListeners;
import loadableUtils.utils.IF2;
import loadableUtils.utils.IF2_IntInt_Double;
import loadableUtils.utils.IFieldsToList;
import loadableUtils.utils.IHasGlobalID;
import loadableUtils.utils.IHasTokenRangeWithSrc;
import loadableUtils.utils.IIBWVirtualClip;
import loadableUtils.utils.IImageRegion;
import loadableUtils.utils.IImageRegions;
import loadableUtils.utils.IJavaExpr;
import loadableUtils.utils.IJavaXExpr;
import loadableUtils.utils.IPartialStringifier;
import loadableUtils.utils.IProgressShower;
import loadableUtils.utils.IResourceHolder;
import loadableUtils.utils.IResourceLoader;
import loadableUtils.utils.ISetter;
import loadableUtils.utils.IStringifier;
import loadableUtils.utils.IVar;
import loadableUtils.utils.IVarWithNotify;
import loadableUtils.utils.IfThen;
import loadableUtils.utils.ImageChooser;
import loadableUtils.utils.ImageStreamFromVideoFile;
import loadableUtils.utils.ImageSurfaceMouseHandler;
import loadableUtils.utils.ImageSurfaceScribbleTool;
import loadableUtils.utils.ImageSurfaceSelector;
import loadableUtils.utils.ImageSurface_PositionToolTip;
import loadableUtils.utils.IntMinMax;
import loadableUtils.utils.IntPair;
import loadableUtils.utils.IntVar;
import loadableUtils.utils.JE_CompressEachElementIndividually;
import loadableUtils.utils.JFFMPEGVideoPlayer;
import loadableUtils.utils.JFilePathButton;
import loadableUtils.utils.JFilePathLabel;
import loadableUtils.utils.JGallery;
import loadableUtils.utils.JMiniJavaIDE;
import loadableUtils.utils.JObjectTable;
import loadableUtils.utils.JPaintTool;
import loadableUtils.utils.JPopDownButton;
import loadableUtils.utils.JVideoLibDownloader;
import loadableUtils.utils.JVolatileImageSurface;
//don't import loadableUtils.utils.LASValueDescriptor;
import loadableUtils.utils.LInt;
import loadableUtils.utils.LLInt;
import loadableUtils.utils.LineAndColumn;
import loadableUtils.utils.ListCellRendererWithToolTip;
import loadableUtils.utils.Lowest;
import loadableUtils.utils.MRUCache;
import loadableUtils.utils.MetaWithChangeListeners;
import loadableUtils.utils.NotifyingCollection;
import loadableUtils.utils.NotifyingSet;
import loadableUtils.utils.NumPadFixingInputMap;
import loadableUtils.utils.NumberPt;
import loadableUtils.utils.OnePath;
import loadableUtils.utils.PosterizeBWImage;
import loadableUtils.utils.PtBuffer;
//import loadableUtils.utils.RSyntaxTextArea;
import loadableUtils.utils.RSyntaxTextAreaWithSearch;
import loadableUtils.utils.RasterBars;
import loadableUtils.utils.RegionBorder_innerPoints;
import loadableUtils.utils.AbstractBorderTracer;
import loadableUtils.utils.Renderable;
import loadableUtils.utils.RollingAverage;
import loadableUtils.utils.RunnableWithExceptions;
import loadableUtils.utils.ScanlineBitMatrix;
import loadableUtils.utils.ScoredSearcher_stable;
import loadableUtils.utils.ScoredStringSearcher;
import loadableUtils.utils.ScreenCamStream;
import loadableUtils.utils.ScreenOverlay;
import loadableUtils.utils.ScreenShotMeta;
import loadableUtils.utils.Scribble;
import loadableUtils.utils.SimplyLinkedList;
import loadableUtils.utils.SingleThread;
import loadableUtils.utils.SnPSettings;
import loadableUtils.utils.SourceTriggeredStream;
import loadableUtils.utils.StefansOS_ConnectToServer;
import loadableUtils.utils.Stringifier_ToString;
import loadableUtils.utils.Surface;
import loadableUtils.utils.SurfaceShowingAutoZoomedImage;
import loadableUtils.utils.SynchronizedSet;
import loadableUtils.utils.TimeoutException;
import loadableUtils.utils.TimestampRange;
//import loadableUtils.utils.TokPtr;
import loadableUtils.utils.TokenRange;
import loadableUtils.utils.TokenRangeWithSrc;
import loadableUtils.utils.TransferableImage;
import loadableUtils.utils.TranslucentWindowTest;
import loadableUtils.utils.TrayIconLastPosition;
import loadableUtils.utils.UIURLSystem;
import loadableUtils.utils.VF2;
import loadableUtils.utils.Value;
import loadableUtils.utils.Var;
import loadableUtils.utils.VarContext;
import loadableUtils.utils.VarMatches;
import loadableUtils.utils.VarWithNotify;
import loadableUtils.utils.VirtualVar;
import loadableUtils.utils.VolatileImageMakerForComponent;
import loadableUtils.utils.WeakVar;
import loadableUtils.utils.WithToolTip;
import loadableUtils.utils.WrappedMap;
import loadableUtils.utils.DoublePt;
import loadableUtils.utils.proxy_InvocationHandler;
import static loadableUtils.utils.print_byThread;
//import loadableUtils.utils.MakesBWImage;
import loadableUtils.utils.JExtendedTabbedPane;

import loadableUtils.utils.TextImageAction;

//don't import static loadableUtils.utils.actualMC;
//don't import static loadableUtils.utils.actualMCDollar;

import static loadableUtils.utils.addClassNameToInclude;
import static loadableUtils.utils.addComponentAtIndex;
import static loadableUtils.utils.addDoublePts;
import static loadableUtils.utils.addFirst;
import static loadableUtils.utils.addFunctionNameToInclude;
import static loadableUtils.utils.addIfNempty;
import static loadableUtils.utils.addInFront;
import static loadableUtils.utils.addKeyListener;
import static loadableUtils.utils.addLibrary;
import static loadableUtils.utils.addOrRemoveComponent;
import static loadableUtils.utils.addOrReplaceTab;
import static loadableUtils.utils.addPair;
import static loadableUtils.utils.addSeparator;
import static loadableUtils.utils.allAWTComponents;
import static loadableUtils.utils.allToBufferedImage;
import static loadableUtils.utils.allToInt;
import static loadableUtils.utils.allWindows;
import static loadableUtils.utils.alphaNumComparatorIC;
import static loadableUtils.utils.alphaToShape;
import static loadableUtils.utils.appendNewLineIfNempty;
import static loadableUtils.utils.appendPrefixIfNempty;
import static loadableUtils.utils.appendSquareBracketed;
import static loadableUtils.utils.arrayIterator;
import static loadableUtils.utils.arrayLength;
import static loadableUtils.utils.asMultiSet;
import static loadableUtils.utils.asRuntimeException;
import static loadableUtils.utils.aspectRatio;
import static loadableUtils.utils.assertInstanceOfOrNull;
import static loadableUtils.utils.assertSetEquals;
import static loadableUtils.utils.assertSetsEqual;
import static loadableUtils.utils.atan2;
import static loadableUtils.utils.autoUnindent;
import static loadableUtils.utils.autoUnindent_mls;
import static loadableUtils.utils.averageBrightness;
import static loadableUtils.utils.awtCalcContinuously;
import static loadableUtils.utils.awtCalcEvery_returnComponent;
import static loadableUtils.utils.awtStepContinuously;
import static loadableUtils.utils.benchFor5;
import static loadableUtils.utils.benchFor5Seconds;
import static loadableUtils.utils.benchForNSeconds;
import static loadableUtils.utils.bindChangeListenerToComponent;
import static loadableUtils.utils.bindCheckBoxMenuItemToVar;
import static loadableUtils.utils.bindComboBoxToVar_withUserChangeListener;
import static loadableUtils.utils.bindHasChangeListenersToComponent;
import static loadableUtils.utils.bindJLabelToTransformedVar;
import static loadableUtils.utils.bindJLabelToVar;
import static loadableUtils.utils.bindTextComponentToLiveValue_bothWays_noInitialUndo;
import static loadableUtils.utils.bindTextComponentToVarWithNotify;
import static loadableUtils.utils.bitOr;
import static loadableUtils.utils.blend2D;
import static loadableUtils.utils.blendColor;
import static loadableUtils.utils.blendMultipleColorsToInt;
import static loadableUtils.utils.boolArrayFromBytes;
import static loadableUtils.utils.boolIter;
import static loadableUtils.utils.boostHashCombine64;
import static loadableUtils.utils.boundsOfPts;
import static loadableUtils.utils.boxedToPrimitiveType;
import static loadableUtils.utils.bufferedImageWithoutAlpha;
import static loadableUtils.utils.bwImage;
import static loadableUtils.utils.bwImageHexPixelsSingleLine;
import static loadableUtils.utils.bwImagesIdentical;
import static loadableUtils.utils.bwRawImageDiff_sameSize;
import static loadableUtils.utils.byteArrayStartsWith;
import static loadableUtils.utils.callOpt_noArgs;
import static loadableUtils.utils.callWithVarargs;
import static loadableUtils.utils.canFontDisplay;
import static loadableUtils.utils.nuLike castTo;
import static loadableUtils.utils.centerWindow;
import static loadableUtils.utils.charToTokenIndex_left;
import static loadableUtils.utils.charactersEqualIC;
import static loadableUtils.utils.checkIntColorWithoutAlpha;
import static loadableUtils.utils.chunks;
import static loadableUtils.utils.ciSet;
import static loadableUtils.utils.classNameForPrinting;
import static loadableUtils.utils.classToBCELType;
import static loadableUtils.utils.clearMetaSrc;
import static loadableUtils.utils.clearPopupMenu;
import static loadableUtils.utils.clearTextComponentUndoList;
import static loadableUtils.utils.cloneBufferedImage;
import static loadableUtils.utils.cloneByteArray;
import static loadableUtils.utils.cloneClipBufferedImage;
import static loadableUtils.utils.cloneMultiSet;
import static loadableUtils.utils.cloneTakeFirst;
import static loadableUtils.utils.cloneValues;
import static loadableUtils.utils.closeAll;
import static loadableUtils.utils.closeAllAndClear;
import static loadableUtils.utils.closeAndClear;
import static loadableUtils.utils.closeOnComponentHide;
import static loadableUtils.utils.cmpAlphaNumIC;
import static loadableUtils.utils.nuLike cnewUnlisted;
import static loadableUtils.utils.cnfp;
import static loadableUtils.utils.codePointToString;
import static loadableUtils.utils.collapse;
import static loadableUtils.utils.collapseWord;
import static loadableUtils.utils.colorFromRGBA;
import static loadableUtils.utils.colorToInt;
import static loadableUtils.utils.combineSteppables;
import static loadableUtils.utils.combineSteppables_dontDropEnded;
import static loadableUtils.utils.compileRegexpIC;
import static loadableUtils.utils.componentMetaSrc;
import static loadableUtils.utils.lambdaMapLike concatMapStrings;
import static loadableUtils.utils.lambdaMapLike concatMapToSet;
import static loadableUtils.utils.lambdaMapLike concatMap_lists;
import static loadableUtils.utils.lambdaMapLike concatMap_strings;
import static loadableUtils.utils.concatMethodArgs;
import static loadableUtils.utils.concatStrings;
import static loadableUtils.utils.nuLike conceptWhere;
import static loadableUtils.utils.conceptsFile;
import static loadableUtils.utils.conceptsFileIn;
import static loadableUtils.utils.consoleFrame_gen;
import static loadableUtils.utils.consoleTitle;
import static loadableUtils.utils.constructorsWithNumberOfArguments;
import static loadableUtils.utils.containsFile;
import static loadableUtils.utils.containsPt;
import static loadableUtils.utils.convertPrimitiveIfNecessary;
import static loadableUtils.utils.convertToPNG;
import static loadableUtils.utils.copyList;
import static loadableUtils.utils.copyMap;
import static loadableUtils.utils.copyRGBImage;
import static loadableUtils.utils.copyRect;
import static loadableUtils.utils.copyTextToClipboardIfNotNull;
import static loadableUtils.utils.cos;
import static loadableUtils.utils.countComponents;
import static loadableUtils.utils.lambdaMapLike countIteratorToList_incl;
import static loadableUtils.utils.lambdaMapLike countTo;
import static loadableUtils.utils.createOrRemoveFile;
import static loadableUtils.utils.ctrlEnterKeyListener;
import static loadableUtils.utils.curly;
import static loadableUtils.utils.curlyBrace;
import static loadableUtils.utils.currentPopupMenu;
import static loadableUtils.utils.cyclicSubList;
import static loadableUtils.utils.cyclicSubList_incl;
import static loadableUtils.utils.dbDir;
import static loadableUtils.utils.dbProgramID;
import static loadableUtils.utils.deRoundBracket;
import static loadableUtils.utils.dec;
import static loadableUtils.utils.defaultAgeBasedBackupRetentionStrategy_shouldKeep;
import static loadableUtils.utils.defaultFontSize;
import static loadableUtils.utils.degToRadian;
import static loadableUtils.utils.degreeToRadian;
import static loadableUtils.utils.deleteAllConceptsOfProgram;
import static loadableUtils.utils.deleteDB;
import static loadableUtils.utils.deriveBoldFont;
import static loadableUtils.utils.deriveBoldItalic;
import static loadableUtils.utils.disableSubmitButton;
import static loadableUtils.utils.divides;
import static loadableUtils.utils.dm_frame;
import static loadableUtils.utils.doublePt;
import static loadableUtils.utils.doubleSum;
import static loadableUtils.utils.drawPixelChessboard;
import static loadableUtils.utils.drawPixelStripes;
import static loadableUtils.utils.drawRect;
import static loadableUtils.utils.dropLeadingNewLine;
import static loadableUtils.utils.dropPrefixIC;
import static loadableUtils.utils.dropPrefixOrNull;
import static loadableUtils.utils.editImageID;
import static loadableUtils.utils.editSnippet;
import static loadableUtils.utils.emptyBitSet;
import static loadableUtils.utils.emptyItIt;
import static loadableUtils.utils.enableSubmitButton;
import static loadableUtils.utils.equalsIgnoreCase;
import static loadableUtils.utils.f0;
import static loadableUtils.utils.f2s_opt;
import static loadableUtils.utils.fastIntern;
import static loadableUtils.utils.fieldNames;
import static loadableUtils.utils.fieldObject;
import static loadableUtils.utils.fileForLibrary;
import static loadableUtils.utils.fileNameWithoutExtension;
import static loadableUtils.utils.fillArray;
import static loadableUtils.utils.fillListWithStrings;
import static loadableUtils.utils.lambdaMapLike filterIterator;
import static loadableUtils.utils.filterNempty;
import static loadableUtils.utils.findAllFiles;
import static loadableUtils.utils.findConstructor_precise_onTypes;
import static loadableUtils.utils.findField2;
import static loadableUtils.utils.findFieldOfClass;
import static loadableUtils.utils.findMethodNamed;
import static loadableUtils.utils.findNonDefaultInterfaceMethods;
import static loadableUtils.utils.findNonStaticMethod_precise_onTypes;
import static loadableUtils.utils.findSingleInterfaceMethod;
import static loadableUtils.utils.findSingleInterfaceMethodOrFail;
import static loadableUtils.utils.findSubmitButton;
import static loadableUtils.utils.firstEntry;
import static loadableUtils.utils.firstInstanceOf;
import static loadableUtils.utils.firstKey;
import static loadableUtils.utils.firstOfPair;
import static loadableUtils.utils.firstOfPairs;
import static loadableUtils.utils.firstWord2;
import static loadableUtils.utils.fixContextClassLoader;
import static loadableUtils.utils.fixFieldValues;
import static loadableUtils.utils.fixOuterRefs;
import static loadableUtils.utils.flattenList2;
import static loadableUtils.utils.floor;
import static loadableUtils.utils.floorKey;
import static loadableUtils.utils.floorValue;
import static loadableUtils.utils.fontForName;
import static loadableUtils.utils.fontMetrics;
import static loadableUtils.utils.fontSize;
import static loadableUtils.utils.fontWithSpacing;
import static loadableUtils.utils.formatElapsedTimeWithAppropriateUnit;
import static loadableUtils.utils.frac;
import static loadableUtils.utils.gazelleLogoImageID;
import static loadableUtils.utils.getAlphaChannel;
import static loadableUtils.utils.getAndClear;
import static loadableUtils.utils.getBit;
import static loadableUtils.utils.getCenterComponent;
import static loadableUtils.utils.getColor;
import static loadableUtils.utils.getComponentAtIndex;
import static loadableUtils.utils.nuLike getConcept;
import static loadableUtils.utils.getDeclaredConstructors_cached;
import static loadableUtils.utils.getFont;
import static loadableUtils.utils.getFrameContents;
import static loadableUtils.utils.getFromIterator;
import static loadableUtils.utils.getGraphics;
import static loadableUtils.utils.getIndent;
import static loadableUtils.utils.getIndentOfLine;
import static loadableUtils.utils.getIntColorWithoutAlpha;
import static loadableUtils.utils.getIntColorWithoutAlphaOrMinus1;
import static loadableUtils.utils.mapMethodLike getList;
import static loadableUtils.utils.getLocalFonts;
import static loadableUtils.utils.getMethodCache;
import static loadableUtils.utils.getNESWDirection;
import static loadableUtils.utils.getOpt_cached;
import static loadableUtils.utils.getOuterClass;
import static loadableUtils.utils.getPixel;
import static loadableUtils.utils.getProjectionDistance2;
import static loadableUtils.utils.getSliderValue;
import static loadableUtils.utils.getThreadLocal;
import static loadableUtils.utils.groupNonEmpty;
import static loadableUtils.utils.growRect;
import static loadableUtils.utils.handleObjectMethodsInProxyInvocationHandler;
import static loadableUtils.utils.hasAlpha;
import static loadableUtils.utils.nuLike hasParentOfType;
import static loadableUtils.utils.hasTransparency;
import static loadableUtils.utils.hash;
import static loadableUtils.utils.hashBWImage;
import static loadableUtils.utils.hashBufferedImage;
import static loadableUtils.utils.hashRefTok;
import static loadableUtils.utils.hexToInt;
import static loadableUtils.utils.higherEntry;
import static loadableUtils.utils.hijackPrint_tee;
import static loadableUtils.utils.hostToIP;
import static loadableUtils.utils.iDoublePtsToDoubleArray;
import static loadableUtils.utils.iDoublePtsToDoublePts;
import static loadableUtils.utils.iceil_div;
import static loadableUtils.utils.idiv_ceil;
import static loadableUtils.utils.idiv_round;
import static loadableUtils.utils.iff_null;
import static loadableUtils.utils.ii_getPixel;
import static loadableUtils.utils.imageFromFunction;
import static loadableUtils.utils.imageRect;
import static loadableUtils.utils.imageServerCheckMD5;
import static loadableUtils.utils.imageSize;
import static loadableUtils.utils.imageSurfaceOnHover;
import static loadableUtils.utils.imagesIdentical;
import static loadableUtils.utils.inImage;
import static loadableUtils.utils.inRange;
import static loadableUtils.utils.indexOfSelectedTab;
import static loadableUtils.utils.indexOfTabComponent;
import static loadableUtils.utils.infinity;
import static loadableUtils.utils.nuLike innerExceptionOfType;
import static loadableUtils.utils.inputText;
import static loadableUtils.utils.instaToolTip;
import static loadableUtils.utils.installCompletionProvider;
import static loadableUtils.utils.instanceFieldsMap;
import static loadableUtils.utils.intArrayToBufferedImageWithoutAlpha;
import static loadableUtils.utils.intFromBinary;
import static loadableUtils.utils.intRange_incl;
import static loadableUtils.utils.intRangesIterator;
import static loadableUtils.utils.intRatio_ceil;
import static loadableUtils.utils.intToBytes;
import static loadableUtils.utils.intToHexConstant;
import static loadableUtils.utils.integralImage;
import static loadableUtils.utils.integralImageToBufferedImage;
import static loadableUtils.utils.intern;
import static loadableUtils.utils.internIfLongerThan;
import static loadableUtils.utils.intersectIntRanges;
import static loadableUtils.utils.invokeConstructorWithWidening;
import static loadableUtils.utils.invokeMethodWithWidening;
import static loadableUtils.utils.iota;
import static loadableUtils.utils.isAbsoluteURL;
import static loadableUtils.utils.isAbstract;
import static loadableUtils.utils.isAnonymousClass;
import static loadableUtils.utils.isArray;
import static loadableUtils.utils.isArrayType;
import static loadableUtils.utils.isDeepContainedInDir_absolute;
import static loadableUtils.utils.isDirectory;
import static loadableUtils.utils.isGIF;
import static loadableUtils.utils.isGrandChildOf_limitedBy;
import static loadableUtils.utils.isIPv4;
import static loadableUtils.utils.isInterface;
import static loadableUtils.utils.isJPEG;
import static loadableUtils.utils.isJPEG_GIF_PNG;
import static loadableUtils.utils.isLocalFontFamily;
import static loadableUtils.utils.isNull;
import static loadableUtils.utils.isPNG;
import static loadableUtils.utils.isPrimitiveType;
import static loadableUtils.utils.isSameFile;
import static loadableUtils.utils.isStandardClass;
import static loadableUtils.utils.isStandardFunction;
import static loadableUtils.utils.isStaticField;
import static loadableUtils.utils.mapMethodLike isTrueOpt;
import static loadableUtils.utils.isTrueOrYes;
import static loadableUtils.utils.isYes;
import static loadableUtils.utils.itIt;
import static loadableUtils.utils.iteratorToSteppable;
import static loadableUtils.utils.iterator_gen;
import static loadableUtils.utils.jBoldLabel;
import static loadableUtils.utils.jCenteredRaisedBoldLiveValueSection;
import static loadableUtils.utils.jClickableImage_instantToolTip;
import static loadableUtils.utils.jExtendedTabs;
import static loadableUtils.utils.jFilePathButton;
import static loadableUtils.utils.jFilePathLabel;
import static loadableUtils.utils.jGazelleLogo;
import static loadableUtils.utils.jHandleFileDrop;
import static loadableUtils.utils.jImageButton;
import static loadableUtils.utils.jImageButtonScaledToWidth;
import static loadableUtils.utils.lambda0Like jLabelShortCalcedEvery;
import static loadableUtils.utils.jLiveValueCheckBoxMenuItem;
import static loadableUtils.utils.jMinWidth_pure;
import static loadableUtils.utils.jThreadedButton;
import static loadableUtils.utils.jTypeWriterTextArea;
import static loadableUtils.utils.jVarCheckBox;
import static loadableUtils.utils.jVarLabel;
import static loadableUtils.utils.jVarTextArea;
import static loadableUtils.utils.jVarTextField;
import static loadableUtils.utils.jVerticalStrut;
import static loadableUtils.utils.javaDropAllComments;
import static loadableUtils.utils.javaDropComments;
import static loadableUtils.utils.javaTokC_noMLS_iterator;
import static loadableUtils.utils.javaTokC_noMLS_onReader;
import static loadableUtils.utils.javaTokSnippet;
import static loadableUtils.utils.javaxClassShortcuts;
import static loadableUtils.utils.jcenterNarrowLabel;
import static loadableUtils.utils.jcheckbox;
import static loadableUtils.utils.jlist;
import static loadableUtils.utils.jmatch;
import static loadableUtils.utils.jnarrowLabel;
import static loadableUtils.utils.joinLines;
import static loadableUtils.utils.joinMaps;
import static loadableUtils.utils.joinNemptiesWithEmptyLines;
import static loadableUtils.utils.joinNemptiesWithSpace;
import static loadableUtils.utils.joinNemptiesWithSpacedPlus;
import static loadableUtils.utils.joinNemptiesWithVBar;
import static loadableUtils.utils.joinSets;
import static loadableUtils.utils.joinWithColon;
import static loadableUtils.utils.joinWithCommaOr;
import static loadableUtils.utils.joinWithEmptyLines;
import static loadableUtils.utils.jrightAlignedLabel;
import static loadableUtils.utils.jscrollVertical;
import static loadableUtils.utils.jscroll_borderless;
import static loadableUtils.utils.jscroll_trackWidth;
import static loadableUtils.utils.jscroll_vertical;
import static loadableUtils.utils.keySet;
import static loadableUtils.utils.keysWithMultipleValues;
import static loadableUtils.utils.keysWithMultipleValuesOnly;
import static loadableUtils.utils.lambdaArgsToString_pureJava;
import static loadableUtils.utils.lastEntry;
import static loadableUtils.utils.lastKey;
import static loadableUtils.utils.leftArrowParse;
import static loadableUtils.utils.lengthOfLine;
import static loadableUtils.utils.limitToUByte;
import static loadableUtils.utils.lineNrToCharIndex;
import static loadableUtils.utils.linesIterator;
import static loadableUtils.utils.linkVars;
import static loadableUtils.utils.listFiles;
import static loadableUtils.utils.listFilesNotDirs;
import static loadableUtils.utils.listFilesOnly;
import static loadableUtils.utils.listMinus;
import static loadableUtils.utils.listPopupMenuItem;
import static loadableUtils.utils.listPut;
import static loadableUtils.utils.listToChunks;
import static loadableUtils.utils.listToOverlappingPairs;
import static loadableUtils.utils.listToSquareishChunks;
import static loadableUtils.utils.listWithSingleElementChanged;
import static loadableUtils.utils.litObjectArray;
import static loadableUtils.utils.litmap;
import static loadableUtils.utils.litobjectarray;
import static loadableUtils.utils.liveValueLabel;
import static loadableUtils.utils.llNonNulls;
import static loadableUtils.utils.lambdaMapLike lmap;
import static loadableUtils.utils.load;
import static loadableUtils.utils.loadBeginningOfBinaryFile;
import static loadableUtils.utils.loadBinaryFile;
import static loadableUtils.utils.loadBinaryFileChunk;
import static loadableUtils.utils.loadBinaryFilePart;
import static loadableUtils.utils.loadFirstBytes;
import static loadableUtils.utils.localFont;
import static loadableUtils.utils.localFontFamilies;
import static loadableUtils.utils.longMul;
import static loadableUtils.utils.longPlus;
import static loadableUtils.utils.longToBytes;
import static loadableUtils.utils.longToHex;
import static loadableUtils.utils.lookupOrKeep;
import static loadableUtils.utils.lower;
import static loadableUtils.utils.lpad;
import static loadableUtils.utils.mainFunctionToIVF1;
import static loadableUtils.utils.makeUneditable;
import static loadableUtils.utils.makeUneditableWithTextColor;
import static loadableUtils.utils.mapRemove;
import static loadableUtils.utils.lambdaMapLike mapToArrayOrNull;
import static loadableUtils.utils.lambdaMapLike mapToHashSet;
import static loadableUtils.utils.mapToIntArray;
import static loadableUtils.utils.mapToMultiMap;
import static loadableUtils.utils.lambdaMapLike mapToSet;
import static loadableUtils.utils.map_pcall;
import static loadableUtils.utils.markPointInImageWithAlpha;
import static loadableUtils.utils.markPointsInImageWithAlpha;
import static loadableUtils.utils.markVisualizer;
import static loadableUtils.utils.match2;
import static loadableUtils.utils.matcherInt;
import static loadableUtils.utils.maxPt;
import static loadableUtils.utils.md5OfRGBImage;
import static loadableUtils.utils.memoryPoolMXBeans;
import static loadableUtils.utils.mergeBufferedImagesInRows;
import static loadableUtils.utils.mergeBufferedImagesVH;
import static loadableUtils.utils.mergeBufferedImagesVertically;
import static loadableUtils.utils.mergeImagesVertically;
import static loadableUtils.utils.methodApplicabilityScore_withPrimitiveWidening;
import static loadableUtils.utils.mlsUnindent;
import static loadableUtils.utils.modRange_incl;
import static loadableUtils.utils.mostApplicableMethod_onTypes;
import static loadableUtils.utils.moveCaretToLineAndCol;
import static loadableUtils.utils.multiLineQuote;
import static loadableUtils.utils.multiLineQuoteWithSpaces;
import static loadableUtils.utils.multiMapAsMultiSet;
import static loadableUtils.utils.lambdaMapLike multiMapIndex;
import static loadableUtils.utils.multiMapToMapPairs;
import static loadableUtils.utils.multiMapToMultiSet;
import static loadableUtils.utils.multiMapToPairs;
import static loadableUtils.utils.multiSetMapToMapPairs;
import static loadableUtils.utils.multiSetToPairsByPopularity;
import static loadableUtils.utils.n2OrStrOrNull;
import static loadableUtils.utils.n2_iround;
import static loadableUtils.utils.nBits;
import static loadableUtils.utils.nCharacters;
import static loadableUtils.utils.nFonts;
import static loadableUtils.utils.nLetters;
import static loadableUtils.utils.nPages;
import static loadableUtils.utils.nPixels;
import static loadableUtils.utils.nPoints;
import static loadableUtils.utils.nSteps;
import static loadableUtils.utils.nameRelativeToPhysicalSubdirectory_nonCanonical;
import static loadableUtils.utils.nanos;
import static loadableUtils.utils.nanosToMS;
import static loadableUtils.utils.neg;
import static loadableUtils.utils.neighborhood8;
import static loadableUtils.utils.nempties;
import static loadableUtils.utils.newInstance;
import static loadableUtils.utils.newMultiDimensionalOuterArray;
import static loadableUtils.utils.newObject;
import static loadableUtils.utils.newPreciseCall;
import static loadableUtils.utils.nextFromIterator;
import static loadableUtils.utils.nonDefaultInterfaceMethods;
import static loadableUtils.utils.nonNullIterator;
import static loadableUtils.utils.nonStaticFields;
import static loadableUtils.utils.northCenterAndSouthWithMargins;
import static loadableUtils.utils.not;
import static loadableUtils.utils.notNull;
import static loadableUtils.utils.notNulls_iterator;
import static loadableUtils.utils.nsToMS;
import static loadableUtils.utils.nuStubInnerObject_findConstructor;
import static loadableUtils.utils.nullIfEmptyRect;
import static loadableUtils.utils.numberOfBitsNeededToRepresentNOptions;
import static loadableUtils.utils.nuLike onConceptChangeByClass;
import static loadableUtils.utils.nuLike onConceptChangeByClass_notOnAllChanged;
import static loadableUtils.utils.onCtrlEnter;
import static loadableUtils.utils.onEnabledChanged;
import static loadableUtils.utils.onSelect;
import static loadableUtils.utils.onSelectionChanged;
import static loadableUtils.utils.onSliderValueChanged;
import static loadableUtils.utils.onTabSelectedAndNow;
import static loadableUtils.utils.onePathDirection;
import static loadableUtils.utils.onePathDirection_long;
import static loadableUtils.utils.onePathDirections;
import static loadableUtils.utils.onePathLookupDirection;
import static loadableUtils.utils.nuLike optimizedUniq;
import static loadableUtils.utils.optionalCurlyBrace;
import static loadableUtils.utils.orderedMultiMap;
import static loadableUtils.utils.orderedMultiSetMap;
import static loadableUtils.utils.overlappingPairs;
import static loadableUtils.utils.pairsA;
import static loadableUtils.utils.pairsToMap;
import static loadableUtils.utils.pairsToMultiMap;
import static loadableUtils.utils.paragraphs;
import static loadableUtils.utils.paragraphsFromText;
import static loadableUtils.utils.parseBigInt;
import static loadableUtils.utils.parseFloat;
import static loadableUtils.utils.parseHexConstant;
import static loadableUtils.utils.parseHexInt;
import static loadableUtils.utils.parseHexRange;
import static loadableUtils.utils.parseHexRanges;
import static loadableUtils.utils.parseIntN2;
import static loadableUtils.utils.parseLineAndColumn;
import static loadableUtils.utils.parseList;
import static loadableUtils.utils.parseLongOpt;
import static loadableUtils.utils.pcallF_typed;
import static loadableUtils.utils.pcallOpt_noArgs;
import static loadableUtils.utils.pi;
import static loadableUtils.utils.pixelatedZoomedImageSurface;
import static loadableUtils.utils.pixelsOfBufferedImage;
import static loadableUtils.utils.pointDistance;
import static loadableUtils.utils.pointsToImage;
import static loadableUtils.utils.pointsToImage_fromOrigin;
import static loadableUtils.utils.popFirst;
import static loadableUtils.utils.positiveInfinity;
import static loadableUtils.utils.pow;
import static loadableUtils.utils.preciseGetOrCallMethod;
import static loadableUtils.utils.preciseNuObject;
import static loadableUtils.utils.primitiveToBoxedType;
import static loadableUtils.utils.primitiveToBoxedTypeOpt;
import static loadableUtils.utils.printAndSetConsoleTitleIfMain;
import static loadableUtils.utils.printException;
import static loadableUtils.utils.printIndentedStruct;
import static loadableUtils.utils.printIndentedStructIf;
import static loadableUtils.utils.printStarFormat;
import static loadableUtils.utils.mapMethodLike printVarsInMultipleLines;
import static loadableUtils.utils.print_tabToSingleSpace;
import static loadableUtils.utils.profileFor5;
import static loadableUtils.utils.profileSingleThreadToConsole;
import static loadableUtils.utils.programName;
import static loadableUtils.utils.programNameOrNull;
import static loadableUtils.utils.proxyFromInvocationHandler;
import static loadableUtils.utils.ptDiff;
import static loadableUtils.utils.ptDistance;
import static loadableUtils.utils.ptFromLong;
import static loadableUtils.utils.ptInComponentFromEvent;
import static loadableUtils.utils.ptMul;
import static loadableUtils.utils.ptPlus;
import static loadableUtils.utils.radianToDegree;
import static loadableUtils.utils.randomClassName;
import static loadableUtils.utils.randomIndex;
import static loadableUtils.utils.randomPoint;
import static loadableUtils.utils.randomPt;
import static loadableUtils.utils.randomZeroToOneExclusive;
import static loadableUtils.utils.rawBufferedImageDistance_sameSize;
import static loadableUtils.utils.rawRGBDiff;
import static loadableUtils.utils.readLocally;
import static loadableUtils.utils.realMC;
import static loadableUtils.utils.rectFromPointsOrNull;
import static loadableUtils.utils.reflection_isForbiddenMethod;
import static loadableUtils.utils.regexReplace;
import static loadableUtils.utils.regexpExtract;
import static loadableUtils.utils.regexpFind;
import static loadableUtils.utils.regexpIC;
import static loadableUtils.utils.regexpLastGroupsIC;
import static loadableUtils.utils.regexpN2;
import static loadableUtils.utils.regexpReplace;
import static loadableUtils.utils.regexpReplace_direct;
import static loadableUtils.utils.regularPolygon;
import static loadableUtils.utils.removeAndValidate;
import static loadableUtils.utils.removeFile;
import static loadableUtils.utils.removeLast;
import static loadableUtils.utils.renameButton;
import static loadableUtils.utils.renameSubmitButton;
import static loadableUtils.utils.renderMultiSetAsLines_byPopularity;
import static loadableUtils.utils.renderShape;
import static loadableUtils.utils.renderShape_antiAlias;
import static loadableUtils.utils.mapMethodLike renderVarsInMultipleLines;
import static loadableUtils.utils.nuLike repArray;
import static loadableUtils.utils.lambdaMapLike repF;
import static loadableUtils.utils.repIntAsArray;
import static loadableUtils.utils.repeatingGradient;
import static loadableUtils.utils.replaceIfEqual;
import static loadableUtils.utils.replacePairA;
import static loadableUtils.utils.replacePairB;
import static loadableUtils.utils.replaceRegexp;
import static loadableUtils.utils.reportHashCollision;
import static loadableUtils.utils.rescaleRect;
import static loadableUtils.utils.rescaleRect_imageToImage;
import static loadableUtils.utils.resolve;
import static loadableUtils.utils.restructure;
import static loadableUtils.utils.reverseBits;
import static loadableUtils.utils.reverseInPlace;
import static loadableUtils.utils.reverseIntArrayInPlace;
import static loadableUtils.utils.reverseList;
import static loadableUtils.utils.reverseMultiMap;
import static loadableUtils.utils.reversePairs;
import static loadableUtils.utils.reverseString;
import static loadableUtils.utils.reversed;
import static loadableUtils.utils.reversedOrderedMultiMap;
import static loadableUtils.utils.reversedOrderedMultiSetMap;
import static loadableUtils.utils.reversedPair;
import static loadableUtils.utils.reversedString;
import static loadableUtils.utils.rgbFill;
import static loadableUtils.utils.rgbFillRect;
import static loadableUtils.utils.rgbInt;
import static loadableUtils.utils.rgbIntFromDoubles_fullAlpha;
import static loadableUtils.utils.rgbIntFromGrayscale;
import static loadableUtils.utils.rightAlignedLabel;
import static loadableUtils.utils.rightAlignedLineWithSpacing;
import static loadableUtils.utils.rotatePtLeft;
import static loadableUtils.utils.rotatePtRight;
import static loadableUtils.utils.roundBracketed;
import static loadableUtils.utils.roundRobinCombinedIterator;
import static loadableUtils.utils.roundedRatio;
import static loadableUtils.utils.rst;
import static loadableUtils.utils.rstWithDelay;
import static loadableUtils.utils.rstWithPreDelay;
import static loadableUtils.utils.rtrim;
import static loadableUtils.utils.runResultWithTimestamps;
import static loadableUtils.utils.sansSerif;
import static loadableUtils.utils.sansSerifFont;
import static loadableUtils.utils.saveLocalSnippet;
import static loadableUtils.utils.saveTextFileVerbose;
import static loadableUtils.utils.scaleBufferedImageToFit;
import static loadableUtils.utils.scaleDoublePt;
import static loadableUtils.utils.scaleImage;
import static loadableUtils.utils.scaleRect_imageToImage;
import static loadableUtils.utils.scaleWidthAndHeight;
import static loadableUtils.utils.scaledBufferedImageFromIntegralImage_withMeta_height;
import static loadableUtils.utils.scaledPixelsFromIntegralImage;
import static loadableUtils.utils.scp;
import static loadableUtils.utils.scrollable_trackWidth;
import static loadableUtils.utils.selectTabComponent;
import static loadableUtils.utils.setBit;
import static loadableUtils.utils.setBoolVar_returnPrevious;
import static loadableUtils.utils.setConsoleTitle;
import static loadableUtils.utils.setEditable;
import static loadableUtils.utils.setFontSize;
import static loadableUtils.utils.setLast;
import static loadableUtils.utils.setOptAllDyn_pcall;
import static loadableUtils.utils.setOptAll_pcall;
import static loadableUtils.utils.setPixel;
import static loadableUtils.utils.setPixels;
import static loadableUtils.utils.setSliderMax;
import static loadableUtils.utils.setSpinnerMax;
import static loadableUtils.utils.setText_neverEmpty;
import static loadableUtils.utils.setWindowSize;
import static loadableUtils.utils.shapeToImage;
import static loadableUtils.utils.shootRightScreen;
import static loadableUtils.utils.shortToString;
import static loadableUtils.utils.showCenterPackedWindow;
import static loadableUtils.utils.showDirChooser;
import static loadableUtils.utils.showFormTitled3;
import static loadableUtils.utils.showLines;
import static loadableUtils.utils.showLinesWithCount;
import static loadableUtils.utils.shrinkRect;
import static loadableUtils.utils.shrinkRectBottomAndRight;
import static loadableUtils.utils.similarEmptyList;
import static loadableUtils.utils.similarEmptyMultiMap;
import static loadableUtils.utils.similarEmptyMultiSet;
import static loadableUtils.utils.similarEmptySet;
import static loadableUtils.utils.sin;
import static loadableUtils.utils.lambdaMapLike singlePredTok;
import static loadableUtils.utils.singletonOpt;
import static loadableUtils.utils.smartSet;
import static loadableUtils.utils.snippetImgLink;
import static loadableUtils.utils.sortByCalculatedFieldAlphaNumIC;
import static loadableUtils.utils.sortByMap_inPlace;
import static loadableUtils.utils.sortFilesAlphaNumIC;
import static loadableUtils.utils.sortIntArrayInPlaceDesc;
import static loadableUtils.utils.spaceIfEmpty;
import static loadableUtils.utils.spinnerSetNumberList;
import static loadableUtils.utils.splitAtComma;
import static loadableUtils.utils.splitAtComma_trim;
import static loadableUtils.utils.splitAtMinus;
import static loadableUtils.utils.standardClassesMap;
import static loadableUtils.utils.standardClassesMap_clearCache;
import static loadableUtils.utils.standardClassesMap_uncached;
import static loadableUtils.utils.standardClassesSnippetIDs;
import static loadableUtils.utils.starFormat;
import static loadableUtils.utils.startsWithSpaceEtc;
import static loadableUtils.utils.stdFunctionListSnippetIDs;
import static loadableUtils.utils.stdFunctions_clearCache;
import static loadableUtils.utils.stdFunctions_cached;
import static loadableUtils.utils.step;
import static loadableUtils.utils.steppableToIterator;
import static loadableUtils.utils.str_pcall;
import static loadableUtils.utils.str_px;
import static loadableUtils.utils.str_toK;
import static loadableUtils.utils.str_toM;
import static loadableUtils.utils.str_toMB;
import static loadableUtils.utils.stringIf;
import static loadableUtils.utils.stringIfTrue;
import static loadableUtils.utils.structure_isMarker;
import static loadableUtils.utils.subMap;
import static loadableUtils.utils.substr;
import static loadableUtils.utils.synchroLinkedList;
import static loadableUtils.utils.synchroNavigableMap;
import static loadableUtils.utils.synchroSortedMap;
import static loadableUtils.utils.tabToSingleSpace;
import static loadableUtils.utils.lambdaMapLike takeCharsWhile;
import static loadableUtils.utils.tempAddConceptIndex;
import static loadableUtils.utils.tempAddGlobalCtrlKeyListener;
import static loadableUtils.utils.tempAddGlobalMouseListener;
import static loadableUtils.utils.tempAddPopupButtonListener;
import static loadableUtils.utils.tempGlobalPopupMenu;
import static loadableUtils.utils.tempGraphicsTransform;
import static loadableUtils.utils.tempHideWindow;
import static loadableUtils.utils.tempOnChangeAndNow;
import static loadableUtils.utils.tempProfileSingleThreadToConsole;
import static loadableUtils.utils.tempRestoreMap;
import static loadableUtils.utils.tempSetBoolVar;
import static loadableUtils.utils.testBit;
import static loadableUtils.utils.thinAProgramsBackups;
import static loadableUtils.utils.thisDollarOneFields;
import static loadableUtils.utils.threePointAngle;
import static loadableUtils.utils.timestampFromYMDHM;
import static loadableUtils.utils.tlft_j;
import static loadableUtils.utils.toArrayOrNull;
import static loadableUtils.utils.toCodePoint;
import static loadableUtils.utils.toDoubleArray;
import static loadableUtils.utils.toDoubleOrNull;
import static loadableUtils.utils.toDoublePt;
import static loadableUtils.utils.toDoublePts;
import static loadableUtils.utils.toF0;
import static loadableUtils.utils.toIVF1;
import static loadableUtils.utils.toIntArray;
import static loadableUtils.utils.toInt_checked;
import static loadableUtils.utils.toLinesFullTrim_java;
import static loadableUtils.utils.toLinesTrim;
import static loadableUtils.utils.toLinesTrim2;
import static loadableUtils.utils.toLowerCase;
import static loadableUtils.utils.toMultiMap;
import static loadableUtils.utils.toPNG;
import static loadableUtils.utils.toPoint;
import static loadableUtils.utils.toRGBImage;
import static loadableUtils.utils.toTreeSet;
import static loadableUtils.utils.toVF1;
import static loadableUtils.utils.tok_integers;
import static loadableUtils.utils.tok_integersInOrder;
import static loadableUtils.utils.tok_javaDropCommentsFromWhitespace;
import static loadableUtils.utils.tok_nextPleaseIncludeFunctionsStatement;
import static loadableUtils.utils.tok_parsedIntegers;
import static loadableUtils.utils.tossACoin;
import static loadableUtils.utils.tossCoin;
import static loadableUtils.utils.totalIntRangesLength;
import static loadableUtils.utils.totalIntRangesLength_int;
import static loadableUtils.utils.lambdaMapLike transformedLiveValueLabel;
import static loadableUtils.utils.translateLocationBetweenComponents;
import static loadableUtils.utils.transpose;
import static loadableUtils.utils.trimAll;
import static loadableUtils.utils.truncateContainer;
import static loadableUtils.utils.twoIntsToLong;
import static loadableUtils.utils.typeConversionScore;
import static loadableUtils.utils.typeConversionScoreWithUnboxing;
import static loadableUtils.utils.ubyteFromBits;
import static loadableUtils.utils.uneditableBlack;
import static loadableUtils.utils.uneditableBlackTextArea_noUndo;
import static loadableUtils.utils.uneditableTextArea;
import static loadableUtils.utils.unicodeToCodePoint;
import static loadableUtils.utils.uniquifyBWImages;
import static loadableUtils.utils.uniquifyBufferedImages;
import static loadableUtils.utils.nuLike unlistedWithValues;
import static loadableUtils.utils.unquoteCharacter;
import static loadableUtils.utils.unquoteUsingCharArray;
import static loadableUtils.utils.unstructure_tok;
import static loadableUtils.utils.upgradeJavaXAndRestart;
import static loadableUtils.utils.uploadImage;
import static loadableUtils.utils.uploadImageFileDialog;
import static loadableUtils.utils.uploadImageToServer;
import static loadableUtils.utils.uploadToImageServerIfNotThere;
import static loadableUtils.utils.uploadToImageServer_new;
import static loadableUtils.utils.uploadToImageServer_rawBytes;
import static loadableUtils.utils.upper;
import static loadableUtils.utils.usedMemory;
import static loadableUtils.utils.vary0to1;
import static loadableUtils.utils.varyColor;
import static loadableUtils.utils.lambdaMapLike varyList;
import static loadableUtils.utils.varyPoint;
import static loadableUtils.utils.varyPt;
import static loadableUtils.utils.vf1ToIVF1;
import static loadableUtils.utils.virtualCountList_incl;
import static loadableUtils.utils.virtualNullList;
import static loadableUtils.utils.waitForVarPredicate;
import static loadableUtils.utils.waitUntilNotNull;
import static loadableUtils.utils.weakHashSet;
import static loadableUtils.utils.westAndEastWithMargin;
import static loadableUtils.utils.widthAndHeight;
import static loadableUtils.utils.withAlpha;
import static loadableUtils.utils.withBlackBorder;
import static loadableUtils.utils.withCenteredButtons;
import static loadableUtils.utils.withTopAndLeftMargin;
import static loadableUtils.utils.wordWrapTypeWriterTextArea;
import static loadableUtils.utils.wrapPatternSyntaxException;
import static loadableUtils.utils.xltrim;
import static loadableUtils.utils.zip;
import static loadableUtils.utils.zipTwoListsToPairs;
import loadableUtils.utils.AIStrategy;
import loadableUtils.utils.AIStrategy_RandomWithVariation;
import loadableUtils.utils.AWTOnConceptChangesByClass;
import loadableUtils.utils.AppendableChain;
import loadableUtils.utils.AverageAndMinMax;
import loadableUtils.utils.BoundsFinder;
import loadableUtils.utils.ClassMaker;
import loadableUtils.utils.CollapsibleLeftPanel;
import loadableUtils.utils.CollapsibleNorthPanel;
import loadableUtils.utils.CompactLongSet;
import loadableUtils.utils.CountHolesInRegion;
import loadableUtils.utils.DefaultButtonBorder;
im
[...]

Author comment

Began life as a copy of #1033506

full source  download  show line numbers  debug dex  old transpilations   

Travelled to 3 computer(s): bhatertpkbcr, mowyntqkapby, mqqgnosmbjvj

No comments. add comment

Snippet ID: #1033884
Snippet name: Compact Module Include Gazelle V [dev]
Eternal ID of this version: #1033884/86
Text MD5: 6063caf210cc9cb0ea0001459596586b
Author: stefan
Category: javax / stefan's os
Type: JavaX fragment (include)
Public (visible to everyone): Yes
Archived (hidden from active list): No
Created/modified: 2022-06-27 02:57:14
Source code size: 204057 bytes / 4025 lines
Pitched / IR pitched: No / No
Views / Downloads: 197 / 2303
Version history: 85 change(s)
Referenced in: [show references]