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 ifdef GazelleMain lib 1400556 // zip4j-2.9.1 endifdef 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() { 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.executingSwingCode; import static loadableUtils.utils.onExecutingSwingCode; import static loadableUtils.utils.removeExecutingSwingCodeListener; 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.newButton_autoToolTip; 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.mapMethodLike 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.lambdaMapLike 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.mapMethodLike 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.SynchronizedLongBuffer; 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.DiskSnippetCache_file; 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.loadBinaryPage_noHeaders; 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; //don't 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.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; import loadableUtils.utils.DeleteFilesDialog; import loadableUtils.utils.DynamicObject; import loadableUtils.utils.FormLayout1; import loadableUtils.utils.GazellePresenceListener; //don't import loadableUtils.utils.GazelleV_LeftArrowScript; //don't import loadableUtils.utils.GazelleV_LeftArrowScriptParser; import loadableUtils.utils.HasTokenRangeWithSrc; import loadableUtils.utils.HashBWImage; import loadableUtils.utils.HashBufferedImage; import loadableUtils.utils.HashRefTokenMaker; import loadableUtils.utils.HashedBWImage; import loadableUtils.utils.IBinaryImage; import loadableUtils.utils.ICharPred; import loadableUtils.utils.IF2_Int; please include class IGetterWithNotify. import loadableUtils.utils.IIntIntPred; import loadableUtils.utils.IPersistenceInfo; import loadableUtils.utils.IRecognizedBox; import loadableUtils.utils.IRecognizedRegion; import loadableUtils.utils.Image2B; import loadableUtils.utils.ImageFileFilter; import loadableUtils.utils.InMemoryClassLoader; import loadableUtils.utils.IndexIterator; import loadableUtils.utils.InstantNeverHideToolTip; import loadableUtils.utils.IntegralImage; import loadableUtils.utils.JFileDropTarget; import loadableUtils.utils.JForm; //don't import loadableUtils.utils.JLeftArrowScriptIDE; import loadableUtils.utils.JMenuScroller; import loadableUtils.utils.JSelectableDirLabel; import loadableUtils.utils.JSyntaxTextFileEditor; import loadableUtils.utils.JTextFileEditor; import loadableUtils.utils.JVMStackCellType; import loadableUtils.utils.JavaXPeepholeShortener; import loadableUtils.utils.MakesBWImage; import loadableUtils.utils.MethodMaker; import loadableUtils.utils.MinimalChain; import loadableUtils.utils.MultiPointGradient; import loadableUtils.utils.NESWDirection; import loadableUtils.utils.NamedConcept; import loadableUtils.utils.OnePathWithOrigin; import loadableUtils.utils.PadImageToAspectRatio; import loadableUtils.utils.PersistableOKOrError; import loadableUtils.utils.PleaseIncludeFunctionsStatement; import loadableUtils.utils.PopupMenuMaker; import loadableUtils.utils.PrecisePolygon; import loadableUtils.utils.PtInComponent; import loadableUtils.utils.PtSet; import loadableUtils.utils.RSTADummyParser; import loadableUtils.utils.RSTOverQ; import loadableUtils.utils.RawBufferedImageDistance_sameSize; import loadableUtils.utils.RecognizedRegion; import loadableUtils.utils.RectAsRecognizedBox; import loadableUtils.utils.RegionBorder_innerPoints_v2; import loadableUtils.utils.RegionBorder_innerPoints_withDiagonals; import loadableUtils.utils.RegionHoleBounds; import loadableUtils.utils.RegionToBWImage; import loadableUtils.utils.RenamedLongIterator; import loadableUtils.utils.RenderRecognizedBox; import loadableUtils.utils.RenderText; import loadableUtils.utils.RunResultWithTimestamps; import loadableUtils.utils.ScaledBufferedImageFromIntegralImage; import loadableUtils.utils.ScalingImageOpResult; import loadableUtils.utils.SimpleOutlineWalker; import loadableUtils.utils.SingleThreadProfiler; import loadableUtils.utils.StepperWithStats; import loadableUtils.utils.SynchronizedNavigableMap; import loadableUtils.utils.SynchronizedNavigableSet; import loadableUtils.utils.SynchronizedSortedMap; import loadableUtils.utils.SynchronizedSortedSet; import loadableUtils.utils.TimedCache; import loadableUtils.utils.TreeMultiMap; import loadableUtils.utils.TripletLSFR; import loadableUtils.utils.UniquifyUsingHasher; import loadableUtils.utils.WeightlessShuffledIterator; import loadableUtils.utils.jCenteredLiveValueSection_class; import loadableUtils.utils.IntSize; import loadableUtils.utils.TransientObject; import loadableUtils.utils.IMakeEmptyClone; import loadableUtils.utils.DialogHandler; import loadableUtils.utils.IDialogHandler; import loadableUtils.utils.IResponder; import loadableUtils.utils.Android3; import loadableUtils.utils.BitIO; import loadableUtils.utils.ByteIO; import loadableUtils.utils.ByteHead; import loadableUtils.utils.BitHead; import loadableUtils.utils.BufferedImageWithMeta; import loadableUtils.utils.RegionToImage2B; please include class BitMatrix. please include class AbstractBitMatrix. please include class IImage2B. import loadableUtils.utils.WeakValueMap; import loadableUtils.utils.RunnablesReferenceQueue; import static loadableUtils.utils._print; import static loadableUtils.utils.absdiff; import static loadableUtils.utils.addDotPrefix; import static loadableUtils.utils.addOrCreate; import static loadableUtils.utils.addParamsToURL; import static loadableUtils.utils.addToIntRange; import static loadableUtils.utils.afterLastSlash; import static loadableUtils.utils.allEq; import static loadableUtils.utils.allPermutations; import static loadableUtils.utils.allPermutations_iterator; import static loadableUtils.utils.allToStr; import static loadableUtils.utils.allToStrOrNull; import static loadableUtils.utils.allToStruct; import static loadableUtils.utils.alphaChannelAverage; import static loadableUtils.utils.alphaChannelFromPixels; import static loadableUtils.utils.lambdaMapLike antiFilter; import static loadableUtils.utils.apacheCommonsExec; import static loadableUtils.utils.appendPercent; import static loadableUtils.utils.appendRoundBracketed; import static loadableUtils.utils.areaRoot; import static loadableUtils.utils.arrayCopy; import static loadableUtils.utils.asHashSet; import static loadableUtils.utils.asPercentIncrease; import static loadableUtils.utils.asVirtualReversedList; import static loadableUtils.utils.assertBetween; import static loadableUtils.utils.assertDivisibleBy; import static loadableUtils.utils.assertIntArrayEquals; import static loadableUtils.utils.assertIntArraysEqual; import static loadableUtils.utils.assertListsEqual; import static loadableUtils.utils.assertNotSame; import static loadableUtils.utils.assertPixels; import static loadableUtils.utils.assertPowerOfTwo; import static loadableUtils.utils.assertProperStreaks; import static loadableUtils.utils.assertValidFileName; import static loadableUtils.utils.autoVMExit_visibleObjects; import static loadableUtils.utils.average; import static loadableUtils.utils.averageBrightnessImage; import static loadableUtils.utils.averageOfBinaryImages; import static loadableUtils.utils.avg; import static loadableUtils.utils.backtickToConsole; import static loadableUtils.utils.backtickToConsole_returnOutput; import static loadableUtils.utils.backtickToFile; import static loadableUtils.utils.base64decode; import static loadableUtils.utils.baseDirInZip; import static loadableUtils.utils.beforeVerticalBar; import static loadableUtils.utils.between; import static loadableUtils.utils.biggestRegionsFirst; import static loadableUtils.utils.biggestSSIsFirst; import static loadableUtils.utils.bindTextComponentToVarWithNotify_noInitialUndo; import static loadableUtils.utils.bindVarToVar; import static loadableUtils.utils.bitAnd; import static loadableUtils.utils.bitCount; import static loadableUtils.utils.bitXor; import static loadableUtils.utils.blackImage; import static loadableUtils.utils.blendRGBInts; import static loadableUtils.utils.blurBufferedImage; import static loadableUtils.utils.blurFilterBufferedImage; import static loadableUtils.utils.boxed; import static loadableUtils.utils.boxedIntOrLong; import static loadableUtils.utils.bufferedFileOutputStream; import static loadableUtils.utils.bufferedFileWriter; import static loadableUtils.utils.bufferedImageContrastAndBrightness; import static loadableUtils.utils.bufferedOutputStream; import static loadableUtils.utils.bwImageAsAlpha; import static loadableUtils.utils.bwImageFromFunction; import static loadableUtils.utils.bwImageToBinary; import static loadableUtils.utils.byteArrayChunksIterator; import static loadableUtils.utils.byteHistogramArray; import static loadableUtils.utils.byteListToArray; import static loadableUtils.utils.byteToHex; import static loadableUtils.utils.bytesFromDataURL; import static loadableUtils.utils.bytesToHex_upper; import static loadableUtils.utils.cachePosterizer; import static loadableUtils.utils.callHtmlMethod2; import static loadableUtils.utils.callWithVarargs_sentinel; import static loadableUtils.utils.canonicalFile; import static loadableUtils.utils.castIntToShort; import static loadableUtils.utils.cbrt; import static loadableUtils.utils.centerTextField; import static loadableUtils.utils.certaintyImage; import static loadableUtils.utils.charToKeyCode; import static loadableUtils.utils.chromeBookmarks; import static loadableUtils.utils.chromeBookmarksFile; import static loadableUtils.utils.chromeCmd; import static loadableUtils.utils.chromeTimestampToTimestamp; import static loadableUtils.utils.cicAnyToRegexp; import static loadableUtils.utils.cicOneOf; import static loadableUtils.utils.classIs; import static loadableUtils.utils.classNameToByteCodeFormat; import static loadableUtils.utils.classNameWithIdentity; import static loadableUtils.utils.cleanKillVM; import static loadableUtils.utils.clipboardContainsImage; import static loadableUtils.utils.clipboardContentsDataFlavors; import static loadableUtils.utils.cloneAndClear; import static loadableUtils.utils.cloneAndClearList; import static loadableUtils.utils.codePoint; import static loadableUtils.utils.collectInstances; import static loadableUtils.utils.colonCombine; import static loadableUtils.utils.color; import static loadableUtils.utils.colorToHex; import static loadableUtils.utils.colorToHi15; import static loadableUtils.utils.combinedChildBounds; import static loadableUtils.utils.commonPrefix; import static loadableUtils.utils.compilationDateFromClassPath; import static loadableUtils.utils.compileRegexpPossiblyIC; import static loadableUtils.utils.componentToFront; import static loadableUtils.utils.concat; import static loadableUtils.utils.nuLike conceptCount; import static loadableUtils.utils.conceptField_modified; import static loadableUtils.utils.consoleClearInput; import static loadableUtils.utils.consoleInputField; import static loadableUtils.utils.consoleInputFieldOrComboBox; import static loadableUtils.utils.consoleSetInput; import static loadableUtils.utils.containingIC; import static loadableUtils.utils.containsRegExpSpecialChars; import static loadableUtils.utils.copyTextToClipboardVerbose; import static loadableUtils.utils.copyTextToClipboard_infoBox; import static loadableUtils.utils.count; import static loadableUtils.utils.createOrAddToSet; import static loadableUtils.utils.createTempFile; import static loadableUtils.utils.cset_trueIfChanged; import static loadableUtils.utils.ctrlLetterKeyListener; import static loadableUtils.utils.cubed; import static loadableUtils.utils.currentThreadTotalCPUNanos; import static loadableUtils.utils.cyclicAdd; import static loadableUtils.utils.cyclicDistance; import static loadableUtils.utils.dataURLMimeType; import static loadableUtils.utils.decAtomicInt; import static loadableUtils.utils.decodeImage; import static loadableUtils.utils.decodeJSONMap; import static loadableUtils.utils.defaultBufferedOutputStreamSize; import static loadableUtils.utils.mapMethodLike defaultExtension; import static loadableUtils.utils.defaultTimeZone; import static loadableUtils.utils.degreesToRadians; import static loadableUtils.utils.diff; import static loadableUtils.utils.dir2zip; import static loadableUtils.utils.dirOtherwiseNull; import static loadableUtils.utils.nuLike directChildrenOfType; import static loadableUtils.utils.dirsThatExist; import static loadableUtils.utils.distancePointToLineSegment; import static loadableUtils.utils.distanceToProbability; import static loadableUtils.utils.mapMethodLike dm_getOS; import static loadableUtils.utils.mapMethodLike dm_osGet; import static loadableUtils.utils.domain; import static loadableUtils.utils.domainName; import static loadableUtils.utils.domainOrNull; import static loadableUtils.utils.domainPredicateToURLPredicate; import static loadableUtils.utils.doubleArrayToList; import static loadableUtils.utils.doubleAverage; import static loadableUtils.utils.doubleMin; import static loadableUtils.utils.doubleRange; import static loadableUtils.utils.drawBoxes; import static loadableUtils.utils.drawCircle; import static loadableUtils.utils.drawPixel; import static loadableUtils.utils.drawPixels; import static loadableUtils.utils.drawableToImage; import static loadableUtils.utils.dropFrom; import static loadableUtils.utils.dropStarPrefix; import static loadableUtils.utils.eigenvaluesOfSymmetricMatrix; import static loadableUtils.utils.emptyListIterator; import static loadableUtils.utils.eqOrGreaterThan; import static loadableUtils.utils.factorial; import static loadableUtils.utils.factorial_bigint; import static loadableUtils.utils.ffmpegExecutableIfSet; import static loadableUtils.utils.ffmpegLocationFile; import static loadableUtils.utils.fieldGet; import static loadableUtils.utils.file2stream; import static loadableUtils.utils.fileHasAnyExtensionAtAll; import static loadableUtils.utils.fileIfExists; import static loadableUtils.utils.fileModificationTime; import static loadableUtils.utils.filePrintWriter; import static loadableUtils.utils.fileSavedInfoBox; import static loadableUtils.utils.filteredChromeBookmarks; import static loadableUtils.utils.findAllMaps; import static loadableUtils.utils.findMethod_withPrimitiveWidening_onTypes; import static loadableUtils.utils.findMethodsNamed_cached; import static loadableUtils.utils.firstCmdOnPATH_mandatory; import static loadableUtils.utils.firstFileThatExists; import static loadableUtils.utils.firstInt_regexp; import static loadableUtils.utils.firstNCubes; import static loadableUtils.utils.firstNonNull; import static loadableUtils.utils.flagAsAutoCloseable; import static loadableUtils.utils.flatInfoBox; import static loadableUtils.utils.flatInfoBox_makePanel; import static loadableUtils.utils.flattenCollections; import static loadableUtils.utils.flipCoin; import static loadableUtils.utils.focusConsole; import static loadableUtils.utils.forceInstallYouTubeDL; import static loadableUtils.utils.formatDate; import static loadableUtils.utils.formatDateAndTime; import static loadableUtils.utils.formatDouble1X; import static loadableUtils.utils.formatDouble2; import static loadableUtils.utils.formatDouble2X; import static loadableUtils.utils.formatDoubleX2; import static loadableUtils.utils.formatPercent; import static loadableUtils.utils.functionKeyListener; import static loadableUtils.utils.generalizedBinarySearch2; import static loadableUtils.utils.genericDistanceToProbability; import static loadableUtils.utils.lambdaMapLike genericStreaks; import static loadableUtils.utils.getChildren; import static loadableUtils.utils.getChromeBookmarks; import static loadableUtils.utils.getClientIPFromHeaders; import static loadableUtils.utils.getGraphics2D; import static loadableUtils.utils.getImageFromClipboard; import static loadableUtils.utils.getMinimumWidth; import static loadableUtils.utils.getMyIP; import static loadableUtils.utils.getMyIPs; import static loadableUtils.utils.getRawType; import static loadableUtils.utils.getRawTypeClass; import static loadableUtils.utils.getSelectedIndex; import static loadableUtils.utils.getTextFromClipboard; import static loadableUtils.utils.getTransferData; import static loadableUtils.utils.getWeakRef; import static loadableUtils.utils.googleClientSecretFileForDomain; import static loadableUtils.utils.greaterOrEq; import static loadableUtils.utils.growRange; import static loadableUtils.utils.growRectRight; import static loadableUtils.utils.growRectTopAndLeft; import static loadableUtils.utils.gzippedSize; import static loadableUtils.utils.hasStaticMethodNamed; import static loadableUtils.utils.hashMap; import static loadableUtils.utils.haveTranspilationPassword; import static loadableUtils.utils.hexDump; import static loadableUtils.utils.hi15ToColor_clean; import static loadableUtils.utils.hi15ToColor_dirty; import static loadableUtils.utils.hi15ToRGB; import static loadableUtils.utils.hi15ToRGBInt; import static loadableUtils.utils.hi15ToRGBInt_clean; import static loadableUtils.utils.hi15ToRGBInt_dirty; import static loadableUtils.utils.hi15color; import static loadableUtils.utils.lambdaMapLike highestBy; import static loadableUtils.utils.mapMethodLike highestByField; import static loadableUtils.utils.lambdaMapLike highestByFunction; import static loadableUtils.utils.nuLike highestConceptByField; import static loadableUtils.utils.hotSpotCompilationTime; import static loadableUtils.utils.iBinaryImageFromFunction; import static loadableUtils.utils.iBinaryImageToImage2B; import static loadableUtils.utils.idiv_floor; import static loadableUtils.utils.iff_endOnNull; import static loadableUtils.utils.image2BFromFunction; import static loadableUtils.utils.image2B_growBlack; import static loadableUtils.utils.imageFromClipboard; import static loadableUtils.utils.imageFromDataURL; import static loadableUtils.utils.imageFromPixels; import static loadableUtils.utils.imageToBinary; import static loadableUtils.utils.imageToIntPixels; import static loadableUtils.utils.imageToPixels; import static loadableUtils.utils.imageWithMarkedBoxes; import static loadableUtils.utils.immutableMap; import static loadableUtils.utils.immutableSet; import static loadableUtils.utils.indentedStruct; import static loadableUtils.utils.indentedStructure; import static loadableUtils.utils.indexOfDifference; import static loadableUtils.utils.indexOfInSortedArray; import static loadableUtils.utils.insertAt; import static loadableUtils.utils.insertSpaceAt; import static loadableUtils.utils.installOrUpdateYouTubeDL; import static loadableUtils.utils.installYouTubeDL; import static loadableUtils.utils.nuLike instancesOf; import static loadableUtils.utils.intAreaRoot; import static loadableUtils.utils.intArrayFromBytes_littleEndian; import static loadableUtils.utils.intArrayToBytes_littleEndian; import static loadableUtils.utils.intAverage; import static loadableUtils.utils.intFromBytes_littleEndian; import static loadableUtils.utils.intRangesOverlap; import static loadableUtils.utils.intRangesOverlapNempty; import static loadableUtils.utils.intSumAsLong; import static loadableUtils.utils.intToBinary; import static loadableUtils.utils.intToBinary_flexLength; import static loadableUtils.utils.intToColorOpaque; import static loadableUtils.utils.intToHex_fullLength; import static loadableUtils.utils.intersectDoubleRanges; import static loadableUtils.utils.intersectRanges; import static loadableUtils.utils.intsToKB; import static loadableUtils.utils.invertImageInPlace; import static loadableUtils.utils.ipAddress; import static loadableUtils.utils.iroundAll; import static loadableUtils.utils.iroundDoubleArray; import static loadableUtils.utils.iround_blend; import static loadableUtils.utils.iround_clamp; import static loadableUtils.utils.isBetween; import static loadableUtils.utils.isDataURL; import static loadableUtils.utils.isFullyTransparent; import static loadableUtils.utils.isHiddenVM; import static loadableUtils.utils.isImageMimeType; import static loadableUtils.utils.isJPEGFile; import static loadableUtils.utils.isPowerOfTwo; import static loadableUtils.utils.isRoot; import static loadableUtils.utils.isRootUser; import static loadableUtils.utils.isSimpleDomainName; import static loadableUtils.utils.isSingleton; import static loadableUtils.utils.isSpace; import static loadableUtils.utils.isTransparent; import static loadableUtils.utils.isUByte; import static loadableUtils.utils.itemPlusArray; import static loadableUtils.utils.iteratorFF; import static loadableUtils.utils.jLiveValueSlider_double_bothWays; import static loadableUtils.utils.jLiveValueSlider_double_noScaling; import static loadableUtils.utils.jLiveValueSlider_int_bothWays; import static loadableUtils.utils.jLiveValueSpinner; import static loadableUtils.utils.jMaxSpeedAnimation; import static loadableUtils.utils.jMaxSpeedAnimationWithStats; import static loadableUtils.utils.jMaxSpeedAnimationWithText; import static loadableUtils.utils.jMinHeight0; import static loadableUtils.utils.jMinHeight_pure; import static loadableUtils.utils.jRadioButtons; import static loadableUtils.utils.jSingleColor; import static loadableUtils.utils.jSlider; import static loadableUtils.utils.jSliderPlusValue; import static loadableUtils.utils.jUnselectedRadioButtons; import static loadableUtils.utils.javaxBackupDir; import static loadableUtils.utils.jcenterlabel; import static loadableUtils.utils.jpanelWithoutLayoutManager; import static loadableUtils.utils.jpegify; import static loadableUtils.utils.jradiobutton; import static loadableUtils.utils.jradiobuttons; import static loadableUtils.utils.jscroll_borderless_center; import static loadableUtils.utils.jsonDecode; import static loadableUtils.utils.jsonDecodeMap; import static loadableUtils.utils.jsonTok; import static loadableUtils.utils.jvsplitSections; import static loadableUtils.utils.jvsplit_minZero; import static loadableUtils.utils.keyForValue; import static loadableUtils.utils.lDoubleArray; import static loadableUtils.utils.lasTok; import static loadableUtils.utils.lastConceptChange; import static loadableUtils.utils.lastIdentifier; import static loadableUtils.utils.lambdaMapLike lazyMap_noSave; import static loadableUtils.utils.ld; import static loadableUtils.utils.leftScreenHalf; import static loadableUtils.utils.lengthOfString; import static loadableUtils.utils.lenna; import static loadableUtils.utils.lessThanOrEqual; import static loadableUtils.utils.lineIntersectionPt; import static loadableUtils.utils.lineRange; import static loadableUtils.utils.listChildren; import static loadableUtils.utils.listCombine; import static loadableUtils.utils.listIterator; import static loadableUtils.utils.listToPairs; import static loadableUtils.utils.listZip; import static loadableUtils.utils.listZipFile; import static loadableUtils.utils.lithashmap; import static loadableUtils.utils.litsynclist; import static loadableUtils.utils.liveSlider; import static loadableUtils.utils.liveSliderZeroToOne; import static loadableUtils.utils.llPairs; import static loadableUtils.utils.llSync; import static loadableUtils.utils.loadBinaryPageToFile; import static loadableUtils.utils.loadJSONPage; import static loadableUtils.utils.loadJavaXSecretTextFile; import static loadableUtils.utils.loadSecretJavaXFile; import static loadableUtils.utils.loadTextFilePart; import static loadableUtils.utils.loadTextFilePart_iterator; import static loadableUtils.utils.loadTextFileTrim; import static loadableUtils.utils.loadTextFile_trim; import static loadableUtils.utils.localMaxima; import static loadableUtils.utils.log; import static loadableUtils.utils.lambdaMapLike longSum; import static loadableUtils.utils.longerThan; import static loadableUtils.utils.lookupStandardFunctionOrClassNameIC; import static loadableUtils.utils.majorJavaVersion; import static loadableUtils.utils.makeEmptyFile; import static loadableUtils.utils.makeExecutable; import static loadableUtils.utils.makeExecutable_java7; import static loadableUtils.utils.makeFileNameUnique; import static loadableUtils.utils.makeReversedComparator; import static loadableUtils.utils.makeUnimportantWindow; import static loadableUtils.utils.mapItemsToListIndex; import static loadableUtils.utils.mapLike mapPairsToList; import static loadableUtils.utils.lambdaMapLike mapPixels; import static loadableUtils.utils.mapsGet; import static loadableUtils.utils.maxMemory; import static loadableUtils.utils.megapixels; import static loadableUtils.utils.mergeBufferedImagesAsSquare; import static loadableUtils.utils.mergeNeighboringRects; import static loadableUtils.utils.mergeOverlappingRects; import static loadableUtils.utils.methodApplicabilityScore_withPrimitiveWidening_onTypes; import static loadableUtils.utils.minFilterBufferedImage; import static loadableUtils.utils.minusPercent; import static loadableUtils.utils.minutesToDays; import static loadableUtils.utils.modificationTime; import static loadableUtils.utils.mouseEventIsInBorder; import static loadableUtils.utils.moveCaretToStart; import static loadableUtils.utils.moveFile; import static loadableUtils.utils.moveFileVerbose; import static loadableUtils.utils.msToNanos; import static loadableUtils.utils.multiSet; import static loadableUtils.utils.multiSetMap_outerDescTreeMap_innerCompactLinkedHashSet; import static loadableUtils.utils.myBestIP; import static loadableUtils.utils.n2_iceil; import static loadableUtils.utils.n2_noPlural; import static loadableUtils.utils.nThreads; import static loadableUtils.utils.nanoHTTPDCurrentSession; import static loadableUtils.utils.nemptyLines; import static loadableUtils.utils.nemptyLinesLL; import static loadableUtils.utils.nemptyLines_extractLists; import static loadableUtils.utils.newPreciseCall_sentinel; import static loadableUtils.utils.newPrintWriter; import static loadableUtils.utils.newShortArrayOrNull; import static loadableUtils.utils.nextToLast; import static loadableUtils.utils.nlCombine; import static loadableUtils.utils.nlCombine_rtrim; import static loadableUtils.utils.numberOfBits; import static loadableUtils.utils.onEnclosingScrollPaneResize; import static loadableUtils.utils.onPATH; import static loadableUtils.utils.onePathToShape; import static loadableUtils.utils.openInBrowser; import static loadableUtils.utils.openPlatformBrowser; import static loadableUtils.utils.options; import static loadableUtils.utils.orCombineRegexps; import static loadableUtils.utils.orZero; import static loadableUtils.utils.outputStreamToWriter; import static loadableUtils.utils.pad; import static loadableUtils.utils.pairWithLowestB; import static loadableUtils.utils.pairsSortedByA; import static loadableUtils.utils.pairsSortedByADesc; import static loadableUtils.utils.panelWithoutLayoutManager; import static loadableUtils.utils.parentName; import static loadableUtils.utils.parseCSV_unquote; import static loadableUtils.utils.parseDoubleOpt; import static loadableUtils.utils.parseDoubles; import static loadableUtils.utils.parseDoublesOpt; import static loadableUtils.utils.parseExtendedCSV_iterator; import static loadableUtils.utils.parseFirstInt_regexp; import static loadableUtils.utils.parseIntOr0; import static loadableUtils.utils.parsePrimitiveType; import static loadableUtils.utils.percentIncrease; import static loadableUtils.utils.percentIncreaseInt; import static loadableUtils.utils.percentRatio; import static loadableUtils.utils.perpendicularBisector; import static loadableUtils.utils.pixelsFromBufferedImage; import static loadableUtils.utils.pixelsToBufferedImage; import static loadableUtils.utils.pixelsWithInvertedAlpha; import static loadableUtils.utils.platformQuoteArgs; import static loadableUtils.utils.pnlStruct; import static loadableUtils.utils.pointOnCircle; import static loadableUtils.utils.pointsAroundCircle; import static loadableUtils.utils.posterizeBufferedImage; import static loadableUtils.utils.preciseCenter; import static loadableUtils.utils.preciseGetOrCallMethod_sentinel; import static loadableUtils.utils.prependWithColonSpace; import static loadableUtils.utils.mapMethodLike printFunctionCall; import static loadableUtils.utils.printMyIPs; import static loadableUtils.utils.mapMethodLike printN2; import static loadableUtils.utils.printNoNewLine; import static loadableUtils.utils.printNoNewLine_fix; import static loadableUtils.utils.printOutputStream; import static loadableUtils.utils.printWithStackTrace; import static loadableUtils.utils.printWriter; import static loadableUtils.utils.pt_iround; import static loadableUtils.utils.putOrCreateLinkedHashMap; import static loadableUtils.utils.putOrCreateSyncMap; import static loadableUtils.utils.radiansToDegrees; import static loadableUtils.utils.randomAWTColor; import static loadableUtils.utils.randomColor; import static loadableUtils.utils.randomImage; import static loadableUtils.utils.randomKey; import static loadableUtils.utils.randomValue; import static loadableUtils.utils.rangeSliderSetZeroToOneDoubleRange; import static loadableUtils.utils.rangeSliderZeroToOne; import static loadableUtils.utils.ratioToPercent; import static loadableUtils.utils.ratioToProbability; import static loadableUtils.utils.rawClipboardContents; import static loadableUtils.utils.readChunkThroughUTF8Processor; import static loadableUtils.utils.readLine; import static loadableUtils.utils.readLineFromReader; import static loadableUtils.utils.readLineHidden; import static loadableUtils.utils.lambdaMapLike reallyLazyMap; import static loadableUtils.utils.rectDistance; import static loadableUtils.utils.rectRelative; import static loadableUtils.utils.rectsOverlap; import static loadableUtils.utils.rectsToRectangles; import static loadableUtils.utils.regexpContains; import static loadableUtils.utils.regexpEscapeAll; import static loadableUtils.utils.regexpICMatches; import static loadableUtils.utils.regexpLiteralNeedsQuoting; import static loadableUtils.utils.regexpMatchesIC; import static loadableUtils.utils.regexpQuoteAll; import static loadableUtils.utils.regexpQuote_optimized; import static loadableUtils.utils.regexpSpecialCharacters; import static loadableUtils.utils.regionToBWImage; import static loadableUtils.utils.regionToBWImage_inverted; import static loadableUtils.utils.regionToIBinaryImage; import static loadableUtils.utils.relativeSliderValue; import static loadableUtils.utils.relativeToRange; import static loadableUtils.utils.render; import static loadableUtils.utils.renderAll; import static loadableUtils.utils.renderElapsedSecondsPleasantly; import static loadableUtils.utils.renderImageOnBackground; import static loadableUtils.utils.renderKB; import static loadableUtils.utils.repIntArray; import static loadableUtils.utils.replaceIfEquals; import static loadableUtils.utils.replacePrefixes; import static loadableUtils.utils.resizeDoubleArray; import static loadableUtils.utils.resizeImage2B; import static loadableUtils.utils.resolveKeyCI; import static loadableUtils.utils.resolveKeyIC; import static loadableUtils.utils.returnTimed; import static loadableUtils.utils.revalidateIncludingFullCenterContainer; import static loadableUtils.utils.reverseLookup; import static loadableUtils.utils.reverseOrder; import static loadableUtils.utils.rgbAlpha; import static loadableUtils.utils.rgbAlphaZeroToOne; import static loadableUtils.utils.rgbBlue; import static loadableUtils.utils.rgbDistanceSquaredInt; import static loadableUtils.utils.rgbGreen; import static loadableUtils.utils.rgbIntFromBrightness; import static loadableUtils.utils.rgbIntFullAlpha; import static loadableUtils.utils.rgbIntToHi15; import static loadableUtils.utils.rgbRed; import static loadableUtils.utils.rgbToHi15; import static loadableUtils.utils.rjoin; import static loadableUtils.utils.rtrimSpaces; import static loadableUtils.utils.runResultWithTimestamps_dontPrintStackTrace; import static loadableUtils.utils.runnableWithCustomToString; import static loadableUtils.utils.same; import static loadableUtils.utils.sanitizeFileName; import static loadableUtils.utils.saveJPGVerbose; import static loadableUtils.utils.scSnippet; import static loadableUtils.utils.scaleBufferedImageToMaxPixels; import static loadableUtils.utils.scaledBWImageFromBWIntegralImage_withMeta; import static loadableUtils.utils.scaledIBinaryImage; import static loadableUtils.utils.scoreForIndexInProbabilisticList; import static loadableUtils.utils.scrollToCenter; import static loadableUtils.utils.selectFirstRadioButton; import static loadableUtils.utils.selectRadioButton; import static loadableUtils.utils.selectedIndex; import static loadableUtils.utils.serve404; import static loadableUtils.utils.serveHTML; import static loadableUtils.utils.serveHttpFromWebServable; import static loadableUtils.utils.setConsoleInput; import static loadableUtils.utils.setForeground; import static loadableUtils.utils.setRGB; import static loadableUtils.utils.setRelativeSliderValue; import static loadableUtils.utils.setSize; import static loadableUtils.utils.setSliderValue; import static loadableUtils.utils.setTextAndSelectAll; import static loadableUtils.utils.setTextCaret0; import static loadableUtils.utils.setWindowShape; import static loadableUtils.utils.sfOrSCSnippet; import static loadableUtils.utils.sfSnippet; import static loadableUtils.utils.shallowCloneElements; import static loadableUtils.utils.shiftIntRange; import static loadableUtils.utils.shiftIntRanges; import static loadableUtils.utils.shootLeftScreenHalf; import static loadableUtils.utils.shootScreen; import static loadableUtils.utils.shortenToMaxLines; import static loadableUtils.utils.shortenToMaxLinesAndChars; import static loadableUtils.utils.shouldKeepTempFiles; import static loadableUtils.utils.shuffled; import static loadableUtils.utils.shuffledIterator; import static loadableUtils.utils.sign; import static loadableUtils.utils.silentException; import static loadableUtils.utils.singleColorPanel; import static loadableUtils.utils.singlePlusArray; import static loadableUtils.utils.snippetLink; import static loadableUtils.utils.snippetURL; import static loadableUtils.utils.lambdaMapLike sortByCalculatedFieldDesc; import static loadableUtils.utils.sortByCalculatedFieldDesc_inPlace; import static loadableUtils.utils.lambdaMapLike sortedByCalculatedFieldDesc; import static loadableUtils.utils.lambdaMapLike sortedByDesc; import static loadableUtils.utils.sortedDesc; import static loadableUtils.utils.sortedKeys; import static loadableUtils.utils.spaceCombine; import static loadableUtils.utils.spaceTok; import static loadableUtils.utils.spliceString; import static loadableUtils.utils.splitAtSpaceIterator; import static loadableUtils.utils.splitAtSpaceTokenizer; import static loadableUtils.utils.sqrUbyte; import static loadableUtils.utils.standardClassesMap_cached; import static loadableUtils.utils.standardDeviation; import static loadableUtils.utils.standard_toString; import static loadableUtils.utils.startingWithIC; import static loadableUtils.utils.stdClasses_cached; import static loadableUtils.utils.stdToString; import static loadableUtils.utils.stepMaxWithPrintIndentedStruct; import static loadableUtils.utils.str_toKB_oneDecimal; import static loadableUtils.utils.stream2file; import static loadableUtils.utils.stringReader; import static loadableUtils.utils.stringToHuffmanBytes; import static loadableUtils.utils.stringWriter; import static loadableUtils.utils.structTok; import static loadableUtils.utils.structTokWordWrap; import static loadableUtils.utils.structWordWrap; import static loadableUtils.utils.stupidFib; import static loadableUtils.utils.swapElements; import static loadableUtils.utils.swapIntArray; import static loadableUtils.utils.syncMapRemoveKeyAndValuePair; import static loadableUtils.utils.syncSetAdd; import static loadableUtils.utils.sysNanos; import static loadableUtils.utils.sysSeconds; import static loadableUtils.utils.t3; import static loadableUtils.utils.tailFile2; import static loadableUtils.utils.takeFirstI; import static loadableUtils.utils.takeFirstLines; import static loadableUtils.utils.takeFirstNLines; import static loadableUtils.utils.takeFirstNSSILines; import static loadableUtils.utils.takeFirst_unnull; import static loadableUtils.utils.takeLast; import static loadableUtils.utils.takeRandom; import static loadableUtils.utils.teeOutputStream; import static loadableUtils.utils.tempIncAtomicInt; import static loadableUtils.utils.tempOnChange; import static loadableUtils.utils.tempOnFrameClose; import static loadableUtils.utils.tempPrintAlsoToSystemOut; import static loadableUtils.utils.tempPut; import static loadableUtils.utils.tempSetGeneric; import static loadableUtils.utils.tempShowLoadingAnimation; import static loadableUtils.utils.textAndCaretPosition; import static loadableUtils.utils.textFromClipboard; import static loadableUtils.utils.threadCount; import static loadableUtils.utils.threadMXBean; import static loadableUtils.utils.timeZone; import static loadableUtils.utils.times; import static loadableUtils.utils.timesPercent; import static loadableUtils.utils.tlft_beforeVerticalBar; import static loadableUtils.utils.toByteArray; import static loadableUtils.utils.toFrequency; import static loadableUtils.utils.toHexString; import static loadableUtils.utils.toImage2B; import static loadableUtils.utils.toMultiSet; import static loadableUtils.utils.toPercent; import static loadableUtils.utils.toPt_round; import static loadableUtils.utils.toShort_enforce; import static loadableUtils.utils.toTimestamp; import static loadableUtils.utils.toUByte; import static loadableUtils.utils.toUTF8; import static loadableUtils.utils.toVectorSSI; import static loadableUtils.utils.toWidthAndHeight; import static loadableUtils.utils.tok_splitAtComma_unquote; import static loadableUtils.utils.totalSSILines; import static loadableUtils.utils.totalSizeInInts; import static loadableUtils.utils.totalVectorSSIPoints; import static loadableUtils.utils.transparentBufferedImage; import static loadableUtils.utils.transparentImage; import static loadableUtils.utils.transpilationPassword; import static loadableUtils.utils.transpilationPasswordFile; import static loadableUtils.utils.treeMultiSetMap; import static loadableUtils.utils.trimJoinSubList; import static loadableUtils.utils.trimLoadTextFile; import static loadableUtils.utils.trimSubstring; import static loadableUtils.utils.trueBecause; import static loadableUtils.utils.truncateList; import static loadableUtils.utils.twoPointAngle; import static loadableUtils.utils.typeToBCELType; import static loadableUtils.utils.typeToClass; import static loadableUtils.utils.typeToVMSignature; import static loadableUtils.utils.ubyteToHex; import static loadableUtils.utils.uneditableTypeWriterTextArea; import static loadableUtils.utils.unidiff; import static loadableUtils.utils.uniquify; import static loadableUtils.utils.uniquifyList; import static loadableUtils.utils.unixSecondsToTimestamp; import static loadableUtils.utils.unixTime; import static loadableUtils.utils.unquoteSingleOrDoubleQuotes; import static loadableUtils.utils.unquote_relaxedMLS; import static loadableUtils.utils.unsignedShortToInt; import static loadableUtils.utils.unstructureGZFile; import static loadableUtils.utils.uri; import static loadableUtils.utils.urlConnection; import static loadableUtils.utils.urlFileName; import static loadableUtils.utils.utcTimeZone; import static loadableUtils.utils.utf8BufferedReader; import static loadableUtils.utils.valueSet; import static loadableUtils.utils.vectorizeSSIIfBeneficial; import static loadableUtils.utils.lambdaMapLike virtualList; import static loadableUtils.utils.waitForCalculatedValueUsingChangeListener; import static loadableUtils.utils.waitForFrameClose; import static loadableUtils.utils.weakIdentityHashMap; import static loadableUtils.utils.weakIdentityMap; import static loadableUtils.utils.widthToHeight; import static loadableUtils.utils.windowsFindChromeExe; import static loadableUtils.utils.windowsFindExe; import static loadableUtils.utils.windowsProgramFilesDirs; import static loadableUtils.utils.withIdentity; import static loadableUtils.utils.withIdentityHash; import static loadableUtils.utils.withOpacity; import static loadableUtils.utils.wrapArrayAsImmutableList; import static loadableUtils.utils.wrapAsReversedList; import static loadableUtils.utils.wrapIntArrayAsList; import static loadableUtils.utils.wrapObjectArrayAsImmutableList; import static loadableUtils.utils.wrapStuff; import static loadableUtils.utils.y2; import static loadableUtils.utils.ymdHMSToTimestamp; import static loadableUtils.utils.ymdToTimestamp; import static loadableUtils.utils.youTubeDLExecutable; import static loadableUtils.utils.youTubeDL_URL; import static loadableUtils.utils.zeroToOneDoubleRangeFromRangeSlider; import static loadableUtils.utils.zeroToOneSine; import static loadableUtils.utils.zeroToOneToZeroTo255; import static loadableUtils.utils.zip2dir; import static loadableUtils.utils.zipTwoLists; import loadableUtils.utils.AbstractBufferedImageOp; import loadableUtils.utils.AbstractFastRegions; import loadableUtils.utils.AbstractHasHi15Color; import loadableUtils.utils.AbstractRandomAccessList; import loadableUtils.utils.AbstractSSI; import loadableUtils.utils.AbstractSSIList; import loadableUtils.utils.Angle; import loadableUtils.utils.AnimatedImageSurface; import loadableUtils.utils.ArrayMatrix; import loadableUtils.utils.AutoVMExit; import loadableUtils.utils.BStack; import loadableUtils.utils.BijectiveMap; import loadableUtils.utils.BitBuffer; import loadableUtils.utils.BitIOWrapper; import loadableUtils.utils.BlockDiffer; import loadableUtils.utils.BoolVarWithNotify; import loadableUtils.utils.BoxBlurFilter; import loadableUtils.utils.BresenhamLineDrawer; import loadableUtils.utils.CachedPosterizer; import loadableUtils.utils.CheckerBoard2; import loadableUtils.utils.CloseablesHolder; import loadableUtils.utils.CompactAbstractMap; import loadableUtils.utils.ComponentDragger; import loadableUtils.utils.ComponentResizeDragger; import loadableUtils.utils.CompressToInterpolatedDoubleArray; import loadableUtils.utils.ConceptFieldIndexDesc; import loadableUtils.utils.ConceptL; import loadableUtils.utils.CutListToBudget; import loadableUtils.utils.DoubleBuffer; import loadableUtils.utils.SynchronizedDoubleBuffer; import loadableUtils.utils.SynchronizedFloatBufferPresentingAsDoubles; import loadableUtils.utils.IDoubleBuffer; import loadableUtils.utils.ILongBuffer; import loadableUtils.utils.DummyPosterizer; import loadableUtils.utils.EGDiff; import loadableUtils.utils.EphemeralObjectIDs; import loadableUtils.utils.ExtendedCSVParser; import loadableUtils.utils.FastDownscale2x2; import loadableUtils.utils.FastRegions_Hi15Image; import loadableUtils.utils.FixedVarContext; import loadableUtils.utils.FlexibleVarContext; import loadableUtils.utils.FreeOfLocalBlockedKeyword; import loadableUtils.utils.Frequency; import loadableUtils.utils.GeneralSSIList; import loadableUtils.utils.GenericArrayTypeImpl; import loadableUtils.utils.GoodThingsToTrack; import loadableUtils.utils.HasBounds; import loadableUtils.utils.Hi15Image; import loadableUtils.utils.HuffmanByteArray; import loadableUtils.utils.HuffmanTree; import loadableUtils.utils.HuffmanTreeMaker; import loadableUtils.utils.IBStack; import loadableUtils.utils.IF0_Pair; import loadableUtils.utils.IF1_IntToInt; import loadableUtils.utils.IIntPred; import loadableUtils.utils.INumberOfPixels; import loadableUtils.utils.IPosterizer; import loadableUtils.utils.IStackWithOptions; import loadableUtils.utils.IUnstructured; import loadableUtils.utils.IVStack; import loadableUtils.utils.IWebRequest; import loadableUtils.utils.ImageInfiller; import loadableUtils.utils.InterpolatedDoubleArray; import loadableUtils.utils.JColorBar; import loadableUtils.utils.JComponentWithChangeListeners; import loadableUtils.utils.JDraggableBoxDemo; import loadableUtils.utils.JOnScreenKeyboard; import loadableUtils.utils.JTargetAndActualSlider; import loadableUtils.utils.JustCountingOutputStream; import loadableUtils.utils.LineThroughPoint; import loadableUtils.utils.LoggingBitHead; import loadableUtils.utils.ManyCirclePainter; import loadableUtils.utils.MethodOnObject; import loadableUtils.utils.MinimumFilter; import loadableUtils.utils.MyHTTPD; import loadableUtils.utils.NanoHTTPD; import loadableUtils.utils.FlexWebSocket; import loadableUtils.utils.HInitWebSocket; import loadableUtils.utils.WebSocketHTTPD; import loadableUtils.utils.NanoWebSocketServer; import loadableUtils.utils.NotifyingList; import loadableUtils.utils.OHLCEntry; import loadableUtils.utils.OpenGL_DemoObjects; import loadableUtils.utils.Options; import loadableUtils.utils.ParameterizedTypeImpl; import loadableUtils.utils.Percent; import loadableUtils.utils.PixelPreservingImageOpResult; import loadableUtils.utils.PixelUtils; import loadableUtils.utils.PosterizeBufferedImage; import loadableUtils.utils.ProbabilisticList; import loadableUtils.utils.RSTVar; import loadableUtils.utils.Range; import loadableUtils.utils.RangeSlider; import loadableUtils.utils.RegExp; import loadableUtils.utils.RunnablesReferenceQueue; import loadableUtils.utils.SSI; import loadableUtils.utils.SSIList; import loadableUtils.utils.SSIListFrame; import loadableUtils.utils.ScaledBWImageFromBWIntegralImage; import loadableUtils.utils.SinglePixelPosterizer; import loadableUtils.utils.SizeInInts; import loadableUtils.utils.Stages; import loadableUtils.utils.StringHead; import loadableUtils.utils.StringIO; import loadableUtils.utils.TailFile; import loadableUtils.utils.TargetAndActual; import loadableUtils.utils.Test_ImageInfiller; import loadableUtils.utils.Timed; import loadableUtils.utils.TranspileWithErrorWindow; import loadableUtils.utils.UTF8Processor; import loadableUtils.utils.VStack; import loadableUtils.utils.VStackComputableWithStep; import loadableUtils.utils.VariableSizeUIntForBitHead; import loadableUtils.utils.VectorOptimizedSSIList; import loadableUtils.utils.VectorSSI; import loadableUtils.utils.VectorSSIList; import loadableUtils.utils.WAndHImpl; import loadableUtils.utils.WebRequest; import loadableUtils.utils.WebServable; import loadableUtils.utils.WholeImageFilter; import loadableUtils.utils.WidthAndHeightFinal; import loadableUtils.utils.IPixelSet; import loadableUtils.utils.IF0_Bool; import loadableUtils.utils.IBest; import loadableUtils.utils.ISleeper_v2; import loadableUtils.utils.PCallPolicy; //import loadableUtils.utils.TickerSequence; import loadableUtils.utils.IToolTipMaker; import static loadableUtils.utils.doPost_extraHeaders; import loadableUtils.utils.Scorer; import static loadableUtils.utils.pcallFail; import static loadableUtils.utils.pcall_fail; import static loadableUtils.utils.globalLastErrorsBuffer; import static loadableUtils.utils.addGlobalLastErrorsBufferToDefaultPCallPolicy; import static loadableUtils.utils.defaultPCallPolicy; import static loadableUtils.utils.tempSetPCallPolicyForThread; import static loadableUtils.utils.pcallPolicyForThread; import static loadableUtils.utils.pcallPolicyForThread_tl; import loadableUtils.utils.SynchronizedCircularFifoBuffer; import loadableUtils.utils.Updateable; import loadableUtils.utils.IMultiSet; import loadableUtils.utils.IntegrityCheckable;