public class DefaultNUpdate extends AbstractNUpdate
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultNUpdate.Type |
args, enableInstall, expireTime, forceBootAPIVersion, ids, includeOptional, lockedIds, repositoryFilter, result, scopes, updateApi, updateCompanions, updateExtensions, updateInstalled, updateRuntime| Constructor and Description |
|---|
DefaultNUpdate() |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.command.NUpdateResult |
checkCoreUpdate(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.artifact.NVersion bootApiVersion,
DefaultNUpdate.Type type,
Instant now) |
net.thevpc.nuts.command.NUpdate |
checkFixes() |
protected net.thevpc.nuts.command.NUpdateResult |
checkRegularUpdate(net.thevpc.nuts.artifact.NId id,
DefaultNUpdate.Type type,
net.thevpc.nuts.artifact.NVersion targetApiVersion,
Instant now,
boolean updateEvenIfExisting) |
net.thevpc.nuts.command.NUpdate |
checkUpdates() |
boolean |
configureFirst(net.thevpc.nuts.cmdline.NCmdLine cmdLine) |
net.thevpc.nuts.core.NWorkspaceUpdateResult |
getResult() |
int |
getResultCount() |
protected void |
traceFixes() |
protected void |
traceUpdates(net.thevpc.nuts.core.NWorkspaceUpdateResult result) |
net.thevpc.nuts.command.NUpdate |
update() |
addArg, addArgs, addArgs, addId, addId, addIds, addIds, addLockedId, addLockedId, addLockedIds, addLockedIds, addScope, addScopes, addScopes, all, api, apiVersion, apiVersion, args, checkUpdates, clearArgs, clearIds, clearLockedIds, clearScopes, companions, enableInstall, extensions, ids, installed, isApi, isCompanions, isEnableInstall, isExtensions, isInstalled, isOptional, isRuntime, lockedIds, removeId, removeId, repositoryFilter, repositoryFilter, run, runtime, setOptional_LOG, configure, copyFromWorkspaceCommandBase, getCommandName, invalidateResultpublic int getResultCount()
getResultCount in interface net.thevpc.nuts.command.NUpdategetResultCount in class AbstractNUpdatepublic net.thevpc.nuts.core.NWorkspaceUpdateResult getResult()
getResult in interface net.thevpc.nuts.command.NUpdategetResult in class AbstractNUpdatepublic boolean configureFirst(net.thevpc.nuts.cmdline.NCmdLine cmdLine)
configureFirst in interface net.thevpc.nuts.cmdline.NCmdLineConfigurableconfigureFirst in class AbstractNUpdatepublic net.thevpc.nuts.command.NUpdate update()
public net.thevpc.nuts.command.NUpdate checkUpdates()
public net.thevpc.nuts.command.NUpdate checkFixes()
protected void traceFixes()
protected void traceUpdates(net.thevpc.nuts.core.NWorkspaceUpdateResult result)
protected net.thevpc.nuts.command.NUpdateResult checkRegularUpdate(net.thevpc.nuts.artifact.NId id,
DefaultNUpdate.Type type,
net.thevpc.nuts.artifact.NVersion targetApiVersion,
Instant now,
boolean updateEvenIfExisting)
public net.thevpc.nuts.command.NUpdateResult checkCoreUpdate(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.artifact.NVersion bootApiVersion,
DefaultNUpdate.Type type,
Instant now)
Copyright © 2026 vpc open source initiative. All rights reserved.