Uses of Package
com.ultikits.ultitools.utils
Packages that use com.ultikits.ultitools.utils
-
Classes in com.ultikits.ultitools.utils used by com.ultikits.ultitools.commandsClassDescriptionRaised when a module's own unload threw.What an uninstall did, and what it could not determine.
-
Classes in com.ultikits.ultitools.utils used by com.ultikits.ultitools.utilsClassDescriptionThe four removed filter layers, in the exact order
isSafeClassNameevaluated them.An immutable view ofCloudAuthManager.status()'s result.The single owner of one UltiCloud login's entire lifetime.The outcome of aCredentialStore.read()call.One frame's match outcome: theEconomyUtils.MatchKind, plus the resolved module name when (and only when)kind == RESOLVED.The three possible outcomes of matching one stack frame againstprefixToModule(Codex P2, PR #463, round 3): a barenullreturn collapsed "this frame belongs to no registered module" and "this frame's closest root is claimed by two or more DIFFERENT modules" into the same value, and the last two review rounds both found a defect that traces straight back to that conflation — aNONEframe must let the per-frame walk continue outward (a real non-match, no evidence either way), while anAMBIGUOUSframe must terminate the walk immediately (real evidence that a module frame exists here, but WHICH module cannot be determined) — seeEconomyUtils.attributeModule(StackTraceElement[], Map)'s own javadoc for why continuing past an ambiguous frame is itself the bug.Progress callback interface for download operations.A fluent builder for creating ItemStacks with various properties.An extremely simple JSON builder.A super simple representation of a JSON object.A dispatch-table entry pairing a handler with theCapabilitythat must be enabled before it runs (D-10), and with which side records that decision's verdict in theRemoteActionLog(CR-01, 06-REVIEW.md).Which side of a capability-gated dispatch records theRemoteActionLogverdict for the enabled branch (CR-01, 06-REVIEW.md).What one archive says about which module it holds -- the single reader both identity resolution and entry classification use, so the two cannot drift apart.What one entry of the modules folder is, relative to the module being uninstalled.Everything later decisions need about which module this is, resolved once.Raised when a module's own unload threw.What a filesystem probe answered, keeping "unknown" out of "no".The entries an uninstall could not identify, carried on whatever failure leaves the method.Raised when the uninstall refuses to act because its outcome would be undefined: two possible targets, or a target whose JAR another running module shares.What an uninstall did, and what it could not determine.The subset of a module'splugin.ymlthis framework's dependency graph needs: its declaredname:(nullable - absent when the archive has none or reading failed) and itsloadAfter:list (never null; empty when absent or reading failed).Callbacks aPosixAttributePreserver.replaceInPlace(java.io.File, byte[], com.ultikits.ultitools.utils.PosixAttributePreserver.ReplaceInPlaceListener)caller supplies so each replace-in-place site can log accurate, resource-specific wording for exactly how the operation was declined or degraded -- this shared operation does not know or care whethertargetis a language catalogue or a provenance sidecar, only the caller does.The only thing that writes the UltiCloud credential to disk.