Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABSENT - Enum constant in enum class network.ike.plugin.scaffold.FoundationDriftChecker.State
Project's value is absent (foundation knows it; project doesn't).
ACCENT - Static variable in class network.ike.plugin.IkePalette
Warm orange — selected / active links / "you are here".
action() - Method in record class network.ike.plugin.scaffold.ModelPlanResult
Returns the value of the action record component.
action() - Method in record class network.ike.plugin.scaffold.PlannedEntry
Returns the value of the action record component.
actual() - Method in record class network.ike.plugin.scaffold.FoundationDriftChecker.Entry
Returns the value of the actual record component.
added() - Method in record class network.ike.plugin.scaffold.LineDiff.Counts
Returns the value of the added record component.
AHEAD - Enum constant in enum class network.ike.plugin.scaffold.FoundationBaker.Status
Latest GA is newer than the pin — a bake is needed.
ALIGNED - Enum constant in enum class network.ike.plugin.scaffold.FoundationDriftChecker.State
Project's value equals the foundation's.
all() - Static method in class network.ike.plugin.reconcile.SiteReconcilerRegistry
Reconcilers in forward-deploy order.
allowBranch() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the allowBranch record component.
ALREADY_ABSENT - Enum constant in enum class network.ike.plugin.scaffold.OrphanEntry.Disposition
File is already gone — publish just drops the stale lockfile entry.
applied() - Method in record class network.ike.plugin.scaffold.ScaffoldLockfile
Returns the value of the applied record component.
appliedSha() - Method in record class network.ike.plugin.scaffold.LockfileEntry
Returns the value of the appliedSha record component.
appliedSha() - Method in record class network.ike.plugin.scaffold.TierAction.UpToDate
Returns the value of the appliedSha record component.
appliedSha() - Method in record class network.ike.plugin.scaffold.TierAction.UserManaged
Returns the value of the appliedSha record component.
appliedSha() - Method in record class network.ike.plugin.scaffold.TierAction.Write
Returns the value of the appliedSha record component.
apply(SiteContext) - Method in class network.ike.plugin.reconcile.DeployedSiteReconciler
 
apply(SiteContext) - Method in class network.ike.plugin.reconcile.LandingPageRegistrationReconciler
 
apply(SiteContext) - Method in interface network.ike.plugin.reconcile.SiteReconciler
Apply reconciliation.
apply(SiteContext) - Method in class network.ike.plugin.reconcile.StaleSiteCleanupReconciler
 
apply(ScaffoldPlan, ScaffoldLockfile) - Method in class network.ike.plugin.scaffold.ScaffoldApplier
Carry out a plan.
artifactId() - Method in record class network.ike.plugin.BomEntry
Returns the value of the artifactId record component.
artifactId() - Method in class network.ike.plugin.CentralDeploySentinel
Project artifactId the deploy belongs to.
artifactId() - Method in record class network.ike.plugin.scaffold.FoundationBaker.Coordinate
Returns the value of the artifactId record component.
artifactId() - Method in record class network.ike.plugin.scaffold.ScaffoldManifest.ParentRef
Returns the value of the artifactId record component.
artifactId(String) - Method in class network.ike.plugin.CentralDeploySentinel.Builder
Set the project artifactId.
assertUpstreamPinsCurrent(File, ResolutionScope) - Method in class network.ike.plugin.release.coherence.CoherenceVerifier
The post-release coherence assert: fail loudly if any of this module's auto-aligned upstream pins did not catch up to the latest released upstream, judged against fresh metadata.
assess(ScaffoldManifest.Foundation, CandidateVersionResolver) - Static method in class network.ike.plugin.scaffold.FoundationBaker
Assess every baked foundation pin against the latest GA versions the resolver can see.
asyncSpawned() - Method in record class network.ike.plugin.release.central.CentralOutcome
Returns the value of the asyncSpawned record component.
attempts() - Method in class network.ike.plugin.CentralDeploySentinel
Number of attempts taken — refreshed by the subprocess before each upload so ike:central-status reflects live progress.
attempts() - Method in record class network.ike.plugin.release.central.CentralOutcome
Returns the value of the attempts record component.
attempts() - Method in record class network.ike.plugin.release.nexus.NexusOutcome
Returns the value of the attempts record component.
attempts(int) - Method in class network.ike.plugin.CentralDeploySentinel.Builder
Set the number of attempts taken.

B

BEHIND - Enum constant in enum class network.ike.plugin.scaffold.FoundationBaker.Status
Pin is newer than any GA — a backward bake; release fails.
BomEntry - Record Class in network.ike.plugin
A single dependency entry in a Bill of Materials POM.
BomEntry(String, String, String, String, String, String) - Constructor for record class network.ike.plugin.BomEntry
Creates an instance of a BomEntry record class.
build() - Method in class network.ike.plugin.CentralDeploySentinel.Builder
Validate required fields and build the immutable sentinel value.
build(boolean, String, String, String, String, NexusOutcome, CentralOutcome, List) - Method in class network.ike.plugin.release.report.ReleaseReport
Builds the markdown body for an ike:release-* session report.
buildBomXml(String, String, String, String, String, String, List) - Static method in class network.ike.plugin.GenerateBomMojo
Build a complete BOM POM XML string from the given project coordinates and dependency entries.
builder() - Static method in class network.ike.plugin.CentralDeploySentinel
Start a new, empty builder.
buildSite(File, Log) - Static method in class network.ike.plugin.OrgSiteSupport
Build the org site by invoking mvn site in the cloned org repo.
BUILT_WITH - Enum constant in enum class network.ike.plugin.IkeGoal
ike:built-with — generate a Built With page from the SBOM and a curated supplement (#336).
BuiltWithMojo - Class in network.ike.plugin
Render a "Built With" page from the CycloneDX SBOM and a curated narrative supplement (ike-issues#336).
BuiltWithMojo() - Constructor for class network.ike.plugin.BuiltWithMojo
Creates this goal instance.
byName(String) - Static method in enum class network.ike.plugin.IkeGoal
Look up a goal by its bare name (e.g.

C

CASCADE_EXPORT - Enum constant in enum class network.ike.plugin.IkeGoal
ike:cascade-export — export the release cascade topology for CI.
CascadeExportFormat - Enum Class in network.ike.plugin
Output format for ike:cascade-export (IKE-Network/ike-issues#403).
CENTRAL - Enum constant in enum class network.ike.plugin.release.coherence.ResolutionScope
Maven Central — the public-availability gate (eventual-consistency).
CENTRAL_STATUS - Enum constant in enum class network.ike.plugin.IkeGoal
ike:central-status — report async Maven Central deploy state (#484).
centralDeployAsync() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the centralDeployAsync record component.
centralDeployBackoffSeconds() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the centralDeployBackoffSeconds record component.
centralDeployMaxAttempts() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the centralDeployMaxAttempts record component.
CentralDeploySentinel - Class in network.ike.plugin
Status record for an asynchronous Maven Central deploy (IKE-Network/ike-issues#484).
CentralDeploySentinel.Builder - Class in network.ike.plugin
Fluent builder for CentralDeploySentinel.
CentralDeploySentinel.State - Enum Class in network.ike.plugin
Sentinel lifecycle states.
CentralOutcome - Record Class in network.ike.plugin.release.central
Outcome of the Maven Central deploy phase in the release pipeline.
CentralOutcome(boolean, int, boolean, Path, Path, String, String) - Constructor for record class network.ike.plugin.release.central.CentralOutcome
Creates an instance of a CentralOutcome record class.
CentralPhase - Class in network.ike.plugin.release.central
The Maven Central deploy phase of the release pipeline (sync path).
CentralPhase(ReleaseContext) - Constructor for class network.ike.plugin.release.central.CentralPhase
Creates a new Central phase bound to the given context.
centralSentinelDir() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the centralSentinelDir record component.
CentralStatusMojo - Class in network.ike.plugin
Report the status of asynchronous Maven Central deploys spawned by ike:release-publish -Dike.deploy.central.async=true (IKE-Network/ike-issues#484).
CentralStatusMojo() - Constructor for class network.ike.plugin.CentralStatusMojo
Creates this goal instance.
check(String, ScaffoldManifest.Foundation) - Static method in class network.ike.plugin.scaffold.FoundationDriftChecker
Compute the drift between POM content and foundation pins.
checkPomFile(Path, ScaffoldManifest.Foundation) - Static method in class network.ike.plugin.scaffold.FoundationDriftChecker
Compute the drift between a POM file's parent + properties and the scaffold manifest's foundation: pins.
classifier() - Method in record class network.ike.plugin.BomEntry
Returns the value of the classifier record component.
cloneOrgRepo(String, String, Log) - Static method in class network.ike.plugin.OrgSiteSupport
Shallow-clone the org site repository into a temporary directory.
close() - Method in class network.ike.plugin.release.coherence.ColdLocalRepo
Removes the throwaway local repository (best-effort).
close() - Method in class network.ike.plugin.release.WorktreeGuard
Restores the worktree to main.
CLOUD - Static variable in class network.ike.plugin.IkePalette
Soft off-white — table-header tint / subnav background.
CODESIGN_NATIVES - Enum constant in enum class network.ike.plugin.IkeGoal
ike:codesign-natives — sign macOS native binaries in a runtime image.
CODESIGN_PKG - Enum constant in enum class network.ike.plugin.IkeGoal
ike:codesign-pkg — sign a .pkg installer with Developer ID.
CodesignNativesMojo - Class in network.ike.plugin
Sign native libraries (.dylib, .jnilib) inside a jlink runtime image so the resulting installer passes Apple notarization.
CodesignNativesMojo() - Constructor for class network.ike.plugin.CodesignNativesMojo
Creates this goal instance.
CodesignPkgMojo - Class in network.ike.plugin
Re-sign the .app bundle inside a jpackage-produced .pkg installer to add macOS entitlements required by the JVM.
CodesignPkgMojo() - Constructor for class network.ike.plugin.CodesignPkgMojo
Creates this goal instance.
CoherenceVerifier - Class in network.ike.plugin.release.coherence
The release-coherence gate (IKE-Network/ike-issues#705): a module's release does not complete until its own just-published artifact resolves at the demanded ResolutionScope, and its own upstream pins are confirmed current against fresh metadata.
CoherenceVerifier(Session, Log) - Constructor for class network.ike.plugin.release.coherence.CoherenceVerifier
Creates a verifier bound to the active session and logger.
ColdLocalRepo - Class in network.ike.plugin.release.coherence
A throwaway, empty Maven local repository and a Session bound to it — the mechanism for cold, cache-less resolution (IKE-Network/ike-issues#705).
ColdLocalRepo(Session) - Constructor for class network.ike.plugin.release.coherence.ColdLocalRepo
Creates a fresh empty local repository and a session bound to it.
commitAndPush(File, String, String, Log) - Static method in class network.ike.plugin.OrgSiteSupport
Commit all changes in the org repo and push to the remote.
coordinate() - Method in record class network.ike.plugin.scaffold.FoundationBaker.Finding
Returns the value of the coordinate record component.
Coordinate(String, String, String) - Constructor for record class network.ike.plugin.scaffold.FoundationBaker.Coordinate
Creates an instance of a Coordinate record class.
countActions(ScaffoldPlan) - Static method in class network.ike.plugin.scaffold.ScaffoldMojoSupport
One-line summary of what the plan would change, for post-publish telemetry and draft headers.
counts(String, String) - Static method in class network.ike.plugin.scaffold.LineDiff
Count of '+' and '-' lines between two texts.
Counts(int, int) - Constructor for record class network.ike.plugin.scaffold.LineDiff.Counts
Creates an instance of a Counts record class.
Counts(int, int, int, int, int) - Constructor for record class network.ike.plugin.scaffold.ScaffoldMojoSupport.Counts
Creates an instance of a Counts record class.
Create-case seeding - Section in class network.ike.plugin.scaffold.TrackedBlockTierHandler
 
current() - Method in record class network.ike.plugin.scaffold.FoundationBaker.Finding
Returns the value of the current record component.
CURRENT - Enum constant in enum class network.ike.plugin.scaffold.FoundationBaker.Status
Pin already equals the latest GA.
CURRENT_SCHEMA - Static variable in record class network.ike.plugin.scaffold.ScaffoldLockfile
The current on-disk schema version.
CURRENT_SCHEMA - Static variable in record class network.ike.plugin.scaffold.ScaffoldManifest
Current on-disk schema version.

D

DEFAULT - Enum constant in enum class network.ike.plugin.scaffold.FileMode
0644 — owner read/write, group/other read.
DEFAULT_DIR - Static variable in class network.ike.plugin.CentralDeploySentinel
Default sentinel directory: ~/.cache/ike-release/.
defaultAction() - Method in record class network.ike.plugin.reconcile.SiteDriftReport
Returns the value of the defaultAction record component.
definition() - Method in enum class network.ike.plugin.release.coherence.ResolutionScope
DELETED - Enum constant in enum class network.ike.plugin.scaffold.ScaffoldReverter.Outcome.Kind
File was deleted.
deleteFragment(File, String) - Static method in class network.ike.plugin.OrgSiteSupport
Delete a project registration fragment.
DeployedSiteReconciler - Class in network.ike.plugin.reconcile
Reconciler that keeps the project's deployed Maven site in sync with the current POM version.
DeployedSiteReconciler() - Constructor for class network.ike.plugin.reconcile.DeployedSiteReconciler
Creates this reconciler instance.
deregisterProject(Log, String, String, String, String, String) - Static method in class network.ike.plugin.OrgSiteSupport
Run the full deregistration workflow against the two-repo org-site layout (#367 — mirror of OrgSiteSupport.registerProject(File, Log, String, String, String, String, String, String, String, String, String, String, List)).
description() - Method in enum class network.ike.plugin.IkeGoal
One-line human description of what this goal does.
dest() - Method in record class network.ike.plugin.scaffold.ManifestEntry
Returns the value of the dest record component.
dest() - Method in record class network.ike.plugin.scaffold.OrphanEntry
Returns the value of the dest record component.
dest() - Method in record class network.ike.plugin.scaffold.ScaffoldReverter.Outcome
Returns the value of the dest record component.
detach(ReleaseContext, String, Runnable) - Static method in class network.ike.plugin.release.WorktreeGuard
Detaches the worktree to the given release tag.
detailLines() - Method in record class network.ike.plugin.reconcile.SiteDriftReport
Returns the value of the detailLines record component.
detect(SiteContext) - Method in class network.ike.plugin.reconcile.DeployedSiteReconciler
 
detect(SiteContext) - Method in class network.ike.plugin.reconcile.LandingPageRegistrationReconciler
 
detect(SiteContext) - Method in interface network.ike.plugin.reconcile.SiteReconciler
Inspect deployed site state and report any drift this reconciler would correct.
detect(SiteContext) - Method in class network.ike.plugin.reconcile.StaleSiteCleanupReconciler
 
diff() - Method in record class network.ike.plugin.scaffold.TierAction.Skip
Returns the value of the diff record component.
DIFFERS - Enum constant in enum class network.ike.plugin.scaffold.FoundationDriftChecker.State
Project's value differs from the foundation's.
dimension() - Method in class network.ike.plugin.reconcile.DeployedSiteReconciler
 
dimension() - Method in class network.ike.plugin.reconcile.LandingPageRegistrationReconciler
 
dimension() - Method in record class network.ike.plugin.reconcile.SiteDriftReport
Returns the value of the dimension record component.
dimension() - Method in interface network.ike.plugin.reconcile.SiteReconciler
Human-readable name of the dimension this reconciler owns.
dimension() - Method in class network.ike.plugin.reconcile.StaleSiteCleanupReconciler
 
DirectoryTemplateSource - Class in network.ike.plugin.scaffold
Template source backed by an unpacked directory.
DirectoryTemplateSource(Path) - Constructor for class network.ike.plugin.scaffold.DirectoryTemplateSource
Construct a source rooted at the given unpacked scaffold directory.
disposition() - Method in record class network.ike.plugin.scaffold.OrphanEntry
Returns the value of the disposition record component.
draft() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns true when this request is for a draft preview, not a real release.
draftMode() - Method in record class network.ike.plugin.release.prep.PrepOutcome
Returns the value of the draftMode record component.
DraftRenderer - Class in network.ike.plugin.release.report
The draft-mode handler for the release pipeline.
DraftRenderer(ReleaseContext) - Constructor for class network.ike.plugin.release.report.DraftRenderer
Creates a new draft renderer bound to the given context.

E

empty() - Static method in record class network.ike.plugin.reconcile.SiteReconcilerOptions
Convenience factory for callers that have no flags to pass.
empty() - Static method in record class network.ike.plugin.scaffold.ScaffoldLockfile
Create an empty lockfile at the current schema with no entries and no applied state.
entries() - Method in record class network.ike.plugin.scaffold.ScaffoldManifest
Returns the value of the entries record component.
entries() - Method in record class network.ike.plugin.scaffold.ScaffoldPlan
Returns the value of the entries record component.
entriesInScope(ScaffoldScope) - Method in record class network.ike.plugin.scaffold.ScaffoldManifest
Filter entries by scope.
entry() - Method in interface network.ike.plugin.scaffold.TierAction
The manifest entry this action relates to.
entry() - Method in record class network.ike.plugin.scaffold.TierAction.Skip
Returns the value of the entry record component.
entry() - Method in record class network.ike.plugin.scaffold.TierAction.UpToDate
Returns the value of the entry record component.
entry() - Method in record class network.ike.plugin.scaffold.TierAction.UserManaged
Returns the value of the entry record component.
entry() - Method in record class network.ike.plugin.scaffold.TierAction.Write
Returns the value of the entry record component.
Entry(FoundationDriftChecker.Kind, String, String, String) - Constructor for record class network.ike.plugin.scaffold.FoundationDriftChecker.Entry
Creates an instance of a Entry record class.
ENV - Enum constant in enum class network.ike.plugin.IkeGoal
ike:env — print runtime environment / terminal diagnostics.
equals(Object) - Method in record class network.ike.plugin.BomEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.reconcile.SiteContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.reconcile.SiteDriftReport
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.reconcile.SiteReconcilerOptions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.release.central.CentralOutcome
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.release.finalize.FinalizeInput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.release.finalize.FinalizeOutcome
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.release.local.LocalInput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.release.local.LocalOutcome
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.release.nexus.NexusOutcome
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.release.prep.PrepOutcome
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.release.ReleaseContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.release.ReleaseRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.FoundationBaker.Coordinate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.FoundationBaker.Finding
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.FoundationDriftChecker.Entry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.LineDiff.Counts
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.LockfileEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.ManagedElement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.ManifestEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.ModelPlanResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.OrphanEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.PlannedEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.ScaffoldLockfile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.ScaffoldManifest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.ScaffoldManifest.Foundation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.ScaffoldManifest.ParentRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.ScaffoldMojoSupport.Counts
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.ScaffoldPlan
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.ScaffoldReverter.Outcome
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.ScaffoldReverter.RevertResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.TierAction.Skip
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.TierAction.UpToDate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.TierAction.UserManaged
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.scaffold.TierAction.Write
Indicates whether some other object is "equal to" this one.
escapeXml(String) - Static method in class network.ike.plugin.GenerateBomMojo
Escape XML special characters in text content.
EXECUTABLE - Enum constant in enum class network.ike.plugin.scaffold.FileMode
0755 — adds the executable bit for all; for runnable scripts.
execute() - Method in class network.ike.plugin.BuiltWithMojo
 
execute() - Method in class network.ike.plugin.CentralStatusMojo
 
execute() - Method in class network.ike.plugin.CodesignNativesMojo
 
execute() - Method in class network.ike.plugin.CodesignPkgMojo
 
execute() - Method in class network.ike.plugin.GenerateBomMojo
 
execute() - Method in class network.ike.plugin.IkeHelpMojo
 
execute() - Method in class network.ike.plugin.IkeSiteDraftMojo
 
execute() - Method in class network.ike.plugin.IkeSitePublishMojo
 
execute() - Method in class network.ike.plugin.InjectBreadcrumbMojo
 
execute() - Method in class network.ike.plugin.InjectJavadocThemeMojo
 
execute() - Method in class network.ike.plugin.JpackagePropsMojo
 
execute() - Method in class network.ike.plugin.KnowledgeBindingsMojo
Resolves the project's runtime dependency classpath, invokes the tinkar-side generator in a classloader over it, and registers the generated-sources root.
execute() - Method in class network.ike.plugin.KnowledgeExportMojo
Resolves the project's runtime dependency classpath, invokes the tinkar-side exporter in a classloader over it, and attaches the change-set artifact.
execute() - Method in class network.ike.plugin.NotarizeMojo
 
execute() - Method in class network.ike.plugin.release.central.CentralPhase
Executes the Maven Central deploy with retry.
execute() - Method in class network.ike.plugin.release.nexus.NexusPhase
Executes the Nexus deploy with retry.
execute() - Method in class network.ike.plugin.release.prep.ReleasePrep
Executes the release prep phase.
execute() - Method in class network.ike.plugin.RenameMojo
 
execute() - Method in class network.ike.plugin.RenderSbomViewerMojo
 
execute() - Method in class network.ike.plugin.RenderSpdxLicensesMojo
 
execute() - Method in class network.ike.plugin.SetupMojo
 
execute() - Method in class network.ike.plugin.UnpackZipMojo
 
execute() - Method in class network.ike.plugin.VerifyReleasePublishedMojo
 
execute(FinalizeInput) - Method in class network.ike.plugin.release.finalize.FinalizePhase
Executes the finalize phase.
execute(LocalInput) - Method in class network.ike.plugin.release.local.LocalPhase
Executes the local release phase.
expected() - Method in record class network.ike.plugin.scaffold.FoundationDriftChecker.Entry
Returns the value of the expected record component.
extras() - Method in record class network.ike.plugin.scaffold.ManifestEntry
Returns the value of the extras record component.

F

FAILURE - Enum constant in enum class network.ike.plugin.CentralDeploySentinel.State
All retry attempts exhausted; see CentralDeploySentinel.lastError().
failureSummary() - Method in record class network.ike.plugin.release.central.CentralOutcome
Returns the value of the failureSummary record component.
FileMode - Enum Class in network.ike.plugin.scaffold
Filesystem mode a scaffold-written file should carry on disk.
files() - Method in record class network.ike.plugin.scaffold.ScaffoldLockfile
Returns the value of the files record component.
FinalizeInput - Record Class in network.ike.plugin.release.finalize
Inputs to the FinalizePhase.
FinalizeInput(boolean, String, String, List) - Constructor for record class network.ike.plugin.release.finalize.FinalizeInput
Creates an instance of a FinalizeInput record class.
FinalizeOutcome - Record Class in network.ike.plugin.release.finalize
Outcome of the FinalizePhase — the last release steps that make the release externally visible beyond Nexus.
FinalizeOutcome(boolean, boolean, boolean) - Constructor for record class network.ike.plugin.release.finalize.FinalizeOutcome
Creates an instance of a FinalizeOutcome record class.
FinalizePhase - Class in network.ike.plugin.release.finalize
The finalize phase of the release pipeline — the last steps that make the release externally visible beyond the Nexus deploy.
FinalizePhase(ReleaseContext) - Constructor for class network.ike.plugin.release.finalize.FinalizePhase
Creates a new finalize phase bound to the given context.
Finding(FoundationBaker.Coordinate, String, String, FoundationBaker.Status) - Constructor for record class network.ike.plugin.scaffold.FoundationBaker.Finding
Creates an instance of a Finding record class.
finished() - Method in class network.ike.plugin.CentralDeploySentinel
When the deploy reached a terminal state, or null while still CentralDeploySentinel.State.PENDING.
finished(Instant) - Method in class network.ike.plugin.CentralDeploySentinel.Builder
Set the finish instant; pass null for a sentinel still in CentralDeploySentinel.State.PENDING.
foundation() - Method in record class network.ike.plugin.scaffold.ScaffoldManifest
Returns the value of the foundation record component.
Foundation(ScaffoldManifest.ParentRef, Map) - Constructor for record class network.ike.plugin.scaffold.ScaffoldManifest.Foundation
Canonical constructor with defensive copying.
FoundationBaker - Class in network.ike.plugin.scaffold
Release-time refresh of the scaffold manifest's foundation: block (IKE-Network/ike-issues#414).
FoundationBaker.Coordinate - Record Class in network.ike.plugin.scaffold
A foundation artifact whose pin is baked at release time.
FoundationBaker.Finding - Record Class in network.ike.plugin.scaffold
The assessment of one foundation pin.
FoundationBaker.Status - Enum Class in network.ike.plugin.scaffold
Classification of a foundation pin against its latest GA.
FoundationDriftChecker - Class in network.ike.plugin.scaffold
Compare a project's POM against the IKE-foundation pins captured in a scaffold manifest's foundation: section (#345).
FoundationDriftChecker.Entry - Record Class in network.ike.plugin.scaffold
One drift comparison result.
FoundationDriftChecker.Kind - Enum Class in network.ike.plugin.scaffold
Classification of a drift entry.
FoundationDriftChecker.State - Enum Class in network.ike.plugin.scaffold
Classification of a drift entry's state.
foundationUpgrades() - Method in record class network.ike.plugin.release.finalize.FinalizeInput
Returns the value of the foundationUpgrades record component.
foundationUpgrades() - Method in record class network.ike.plugin.release.prep.PrepOutcome
Returns the value of the foundationUpgrades record component.
fromManifest(Object) - Static method in enum class network.ike.plugin.scaffold.FileMode
Resolve a manifest mode value to a FileMode.
fromManifestValue(String) - Static method in enum class network.ike.plugin.scaffold.ScaffoldScope
Parse a scope from its manifest spelling.
fromManifestValue(String) - Static method in enum class network.ike.plugin.scaffold.ScaffoldTier
Parse a tier from its manifest/lockfile spelling.
fromString(String) - Static method in enum class network.ike.plugin.CascadeExportFormat
Parses a format name case-insensitively.

G

GENERATE_BOM - Enum constant in enum class network.ike.plugin.IkeGoal
ike:generate-bom — generate the auto-managed BOM.
GenerateBomMojo - Class in network.ike.plugin
Generate a Bill of Materials POM from another module's dependency management.
GenerateBomMojo() - Constructor for class network.ike.plugin.GenerateBomMojo
Creates this goal instance.
generateThemeCss() - Static method in class network.ike.plugin.InjectBreadcrumbMojo
Generate the IKE theme override CSS for JaCoCo reports.
generateThemeCss() - Static method in class network.ike.plugin.InjectJavadocThemeMojo
Generate the IKE theme override CSS for Javadoc.
get(String) - Method in class network.ike.plugin.scaffold.ModelAdapters
Look up the adapter for a model name.
get(ScaffoldTier) - Method in class network.ike.plugin.scaffold.TierHandlers
Look up the handler for a tier.
getLog() - Method in class network.ike.plugin.BuiltWithMojo
Access the Maven logger.
getLog() - Method in class network.ike.plugin.CodesignNativesMojo
Access the Maven logger.
getLog() - Method in class network.ike.plugin.CodesignPkgMojo
Access the Maven logger.
getLog() - Method in class network.ike.plugin.GenerateBomMojo
Access the Maven logger.
getLog() - Method in class network.ike.plugin.IkeHelpMojo
Access the Maven logger.
getLog() - Method in class network.ike.plugin.IkeSiteDraftMojo
Access the Maven logger.
getLog() - Method in class network.ike.plugin.InjectBreadcrumbMojo
Access the Maven logger.
getLog() - Method in class network.ike.plugin.InjectJavadocThemeMojo
Access the Maven logger.
getLog() - Method in class network.ike.plugin.JpackagePropsMojo
Access the Maven logger.
getLog() - Method in class network.ike.plugin.KnowledgeBindingsMojo
Access the Maven logger.
getLog() - Method in class network.ike.plugin.KnowledgeExportMojo
Access the Maven logger.
getLog() - Method in class network.ike.plugin.NotarizeMojo
Access the Maven logger.
getLog() - Method in class network.ike.plugin.RenameMojo
Access the Maven logger.
getLog() - Method in class network.ike.plugin.RenderSbomViewerMojo
Access the Maven logger.
getLog() - Method in class network.ike.plugin.RenderSpdxLicensesMojo
Access the Maven logger.
getLog() - Method in class network.ike.plugin.SetupMojo
Access the Maven logger.
getLog() - Method in class network.ike.plugin.UnpackZipMojo
Access the Maven logger.
GitConfigAdapter - Class in network.ike.plugin.scaffold
Model adapter for git config files (~/.gitconfig or a repository's .git/config).
GitConfigAdapter() - Constructor for class network.ike.plugin.scaffold.GitConfigAdapter
Construct a stateless git-config adapter.
githubReleaseAttempted() - Method in record class network.ike.plugin.release.finalize.FinalizeOutcome
Returns the value of the githubReleaseAttempted record component.
githubUrl() - Method in record class network.ike.plugin.reconcile.SiteContext
Returns the value of the githubUrl record component.
gitRoot() - Method in record class network.ike.plugin.reconcile.SiteContext
Returns the value of the gitRoot record component.
gitRoot() - Method in record class network.ike.plugin.release.ReleaseContext
Returns the value of the gitRoot record component.
GoalLinkRewriter - Class in network.ike.plugin
Post-render pass that turns inline Maven goal references in the generated site HTML into links to their published goal documentation.
goalName() - Method in enum class network.ike.plugin.IkeGoal
The bare goal name as it appears in @Mojo(name = ...).
groupId() - Method in record class network.ike.plugin.BomEntry
Returns the value of the groupId record component.
groupId() - Method in record class network.ike.plugin.scaffold.FoundationBaker.Coordinate
Returns the value of the groupId record component.
groupId() - Method in record class network.ike.plugin.scaffold.ScaffoldManifest.ParentRef
Returns the value of the groupId record component.

H

hasDrift() - Method in record class network.ike.plugin.reconcile.SiteDriftReport
Returns the value of the hasDrift record component.
hashCode() - Method in record class network.ike.plugin.BomEntry
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.reconcile.SiteContext
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.reconcile.SiteDriftReport
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.reconcile.SiteReconcilerOptions
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.release.central.CentralOutcome
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.release.finalize.FinalizeInput
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.release.finalize.FinalizeOutcome
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.release.local.LocalInput
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.release.local.LocalOutcome
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.release.nexus.NexusOutcome
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.release.prep.PrepOutcome
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.release.ReleaseContext
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.FoundationBaker.Coordinate
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.FoundationBaker.Finding
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.FoundationDriftChecker.Entry
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.LineDiff.Counts
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.LockfileEntry
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.ManagedElement
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.ManifestEntry
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.ModelPlanResult
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.OrphanEntry
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.PlannedEntry
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.ScaffoldLockfile
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.ScaffoldManifest.Foundation
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.ScaffoldManifest
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.ScaffoldManifest.ParentRef
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.ScaffoldMojoSupport.Counts
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.ScaffoldPlan
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.ScaffoldReverter.Outcome
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.ScaffoldReverter.RevertResult
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.TierAction.Skip
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.TierAction.UpToDate
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.TierAction.UserManaged
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.scaffold.TierAction.Write
Returns a hash code value for this object.
hasOrigin() - Method in record class network.ike.plugin.release.finalize.FinalizeInput
Returns the value of the hasOrigin record component.
hasOrigin() - Method in record class network.ike.plugin.release.prep.PrepOutcome
Returns the value of the hasOrigin record component.
hasSkips() - Method in record class network.ike.plugin.scaffold.ScaffoldPlan
Whether the plan has any TierAction.Skip actions.
hasWrites() - Method in record class network.ike.plugin.scaffold.ScaffoldMojoSupport.Counts
Whether any write action is planned.
hasWrites() - Method in record class network.ike.plugin.scaffold.ScaffoldPlan
Whether the plan has any TierAction.Write actions.
HELP - Enum constant in enum class network.ike.plugin.IkeGoal
ike:help — list ike:* goals from the plugin descriptor.

I

ignoreWarnings() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the ignoreWarnings record component.
IKE_DOCS - Static variable in class network.ike.plugin.scaffold.FoundationBaker
ike-docs — the ike-docs.version property pin.
IKE_PARENT - Static variable in class network.ike.plugin.scaffold.FoundationBaker
ike-parent — carried in the foundation.parent block.
IKE_PLATFORM - Static variable in class network.ike.plugin.scaffold.FoundationBaker
ike-platform — the ike-platform.version pin.
IKE_TOOLING - Static variable in class network.ike.plugin.scaffold.FoundationBaker
ike-tooling — tracks the ike-tooling.version property pin (the version line ike-build-standards, ike-maven-plugin and the rest of the ike-tooling reactor share).
IkeCascadeExportMojo - Class in network.ike.plugin
Exports the foundation release cascade topology in a machine-readable format (IKE-Network/ike-issues#403, #420).
IkeCascadeExportMojo() - Constructor for class network.ike.plugin.IkeCascadeExportMojo
Creates this goal instance.
IkeEnvMojo - Class in network.ike.plugin
Print runtime environment diagnostics — terminal/console capability, stdin, and relevant system properties.
IkeEnvMojo() - Constructor for class network.ike.plugin.IkeEnvMojo
Creates this goal instance.
IkeGoal - Enum Class in network.ike.plugin
Compile-time identity for every ike:* goal in this plugin.
IkeHelpMojo - Class in network.ike.plugin
Displays the available ike: goals, enumerated from the compile-time IkeGoal registry.
IkeHelpMojo() - Constructor for class network.ike.plugin.IkeHelpMojo
Creates this goal instance.
IkePalette - Class in network.ike.plugin
The IKE Network's canonical green palette, expressed as hex strings for CSS consumption.
IkeReleaseCascadeMojo - Class in network.ike.plugin
Releases the whole IKE foundation cascade in topological order (IKE-Network/ike-issues#419).
IkeReleaseCascadeMojo() - Constructor for class network.ike.plugin.IkeReleaseCascadeMojo
Creates this goal instance.
IkeReleaseChangelogMojo - Class in network.ike.plugin
Renders a "What's changed" changelog from the commits in a release range, for a CI release notification (the Zulip step) to consume (IKE-Network/ike-issues#699, #706).
IkeReleaseChangelogMojo() - Constructor for class network.ike.plugin.IkeReleaseChangelogMojo
Creates this goal instance.
IkeSiteDraftMojo - Class in network.ike.plugin
Diagnostic that reports drift in the project's deployed-site state.
IkeSiteDraftMojo() - Constructor for class network.ike.plugin.IkeSiteDraftMojo
Creates this goal instance.
IkeSitePublishMojo - Class in network.ike.plugin
Apply convergence on the project's deployed-site state — deploy the current version + register on the IKE Network landing page.
IkeSitePublishMojo() - Constructor for class network.ike.plugin.IkeSitePublishMojo
Creates this goal instance.
initial() - Static method in record class network.ike.plugin.release.central.CentralOutcome
Returns the initial outcome — not succeeded, zero attempts, no async spawn, no skip, no failure.
initial() - Static method in record class network.ike.plugin.release.nexus.NexusOutcome
Returns the initial outcome — not succeeded, zero attempts, no skip reason.
INJECT_BREADCRUMB - Enum constant in enum class network.ike.plugin.IkeGoal
ike:inject-breadcrumb — inject breadcrumbs into rendered HTML.
INJECT_JAVADOC_THEME - Enum constant in enum class network.ike.plugin.IkeGoal
ike:inject-javadoc-theme — overlay the IKE green stylesheet on generated Javadoc apidocs.
injectBreadcrumb(String, String, String) - Static method in class network.ike.plugin.InjectBreadcrumbMojo
Inject a breadcrumb navigation link into JaCoCo's breadcrumb div.
InjectBreadcrumbMojo - Class in network.ike.plugin
Inject navigation breadcrumbs and theme overrides into JaCoCo HTML reports.
InjectBreadcrumbMojo() - Constructor for class network.ike.plugin.InjectBreadcrumbMojo
Creates this goal instance.
InjectJavadocThemeMojo - Class in network.ike.plugin
Overlay the IKE green stylesheet onto a generated Javadoc apidocs tree.
InjectJavadocThemeMojo() - Constructor for class network.ike.plugin.InjectJavadocThemeMojo
Creates this goal instance.
injectThemeCssLink(String) - Static method in class network.ike.plugin.InjectBreadcrumbMojo
Inject a CSS link to the IKE theme override after the existing report.css link.
injectThemeCssLink(String) - Static method in class network.ike.plugin.InjectJavadocThemeMojo
Inject a stylesheet link to resource-files/ike-theme.css after the existing link to resource-files/stylesheet.css.
install() - Method in record class network.ike.plugin.scaffold.ScaffoldMojoSupport.Counts
Returns the value of the install record component.
INSTALL - Enum constant in enum class network.ike.plugin.scaffold.TierAction.Write.Kind
Target did not exist before this write.
installedAt() - Method in record class network.ike.plugin.scaffold.ManagedElement
Returns the value of the installedAt record component.
isDraft() - Method in enum class network.ike.plugin.IkeGoal
True if this is the -draft counterpart of a draft/publish pair.
isDrifted() - Method in record class network.ike.plugin.scaffold.FoundationDriftChecker.Entry
True when this entry indicates real drift the operator should act on (DIFFERS or ABSENT).
isExplicit() - Method in enum class network.ike.plugin.scaffold.FileMode
Whether this mode was explicitly requested (anything other than FileMode.DEFAULT).
isOptedOut(String) - Method in record class network.ike.plugin.reconcile.SiteReconcilerOptions
Tests whether a reconciler has been opted out via -D<flag>=false.
isPublish() - Method in enum class network.ike.plugin.IkeGoal
True if this is the -publish counterpart of a draft/publish pair.
issueRepo() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the issueRepo record component.
isUninstall() - Method in record class network.ike.plugin.reconcile.SiteReconcilerOptions
Tests whether the user requested the uninstall pass via -Dsite=removed.

J

JPACKAGE_PROPS - Enum constant in enum class network.ike.plugin.IkeGoal
ike:jpackage-props — emit jpackage properties from reactor config.
JpackagePropsMojo - Class in network.ike.plugin
Compute build timestamp, platform, and JPackage version properties.
JpackagePropsMojo() - Constructor for class network.ike.plugin.JpackagePropsMojo
Creates this goal instance.
JSON - Enum constant in enum class network.ike.plugin.CascadeExportFormat
Full JSON graph — for programmatic CI project-model generation.

K

kind() - Method in record class network.ike.plugin.scaffold.FoundationDriftChecker.Entry
Returns the value of the kind record component.
kind() - Method in record class network.ike.plugin.scaffold.ScaffoldReverter.Outcome
Returns the value of the kind record component.
kind() - Method in record class network.ike.plugin.scaffold.TierAction.Write
Returns the value of the kind record component.
KNOWLEDGE_BINDINGS - Enum constant in enum class network.ike.plugin.IkeGoal
ike:knowledge-bindings — generate a knowledge set's bindings class.
KNOWLEDGE_EXPORT - Enum constant in enum class network.ike.plugin.IkeGoal
ike:knowledge-export — export a knowledge set's protobuf change set.
KnowledgeBindingsMojo - Class in network.ike.plugin
Generates the bindings class for a ledger-form knowledge set — the TinkarTerm idiom: one EntityProxy constant per declaration with its identity embedded as a resolved UUID literal and its javadoc generated from the declaration's definition — into target/generated-sources/ike-knowledge, registered as a compile source root so it compiles the Maven way and autocompletes in any IDE that includes the bindings artifact.
KnowledgeBindingsMojo() - Constructor for class network.ike.plugin.KnowledgeBindingsMojo
Creates this goal instance.
KnowledgeExportMojo - Class in network.ike.plugin
Exports a ledger-form knowledge set as its protobuf change-set artifact: composes the project's KnowledgeSetSource, replays the session into a fresh ephemeral store, exports the store, and attaches the file as the changeset classifier — the released form of the set.
KnowledgeExportMojo() - Constructor for class network.ike.plugin.KnowledgeExportMojo
Creates this goal instance.

L

label() - Method in record class network.ike.plugin.scaffold.FoundationBaker.Coordinate
Returns the value of the label record component.
LandingPageRegistrationReconciler - Class in network.ike.plugin.reconcile
Reconciler that keeps the project's entry on the IKE Network landing page (https://ike.network/) in sync with the current project version.
LandingPageRegistrationReconciler() - Constructor for class network.ike.plugin.reconcile.LandingPageRegistrationReconciler
Creates this reconciler instance.
lastError() - Method in class network.ike.plugin.CentralDeploySentinel
Short failure summary captured by the subprocess when the retry budget is exhausted.
lastError(String) - Method in class network.ike.plugin.CentralDeploySentinel.Builder
Set the failure summary; pass null when not failed.
latest() - Method in record class network.ike.plugin.scaffold.FoundationBaker.Finding
Returns the value of the latest record component.
latestFoundation(ScaffoldManifest.Foundation, CandidateVersionResolver) - Static method in class network.ike.plugin.scaffold.FoundationBaker
Resolve the latest released versions for every foundation pin and return a ScaffoldManifest.Foundation carrying them — the input snapshot with each version advanced to the latest GA the resolver can see.
LineDiff - Class in network.ike.plugin.scaffold
Minimal LCS-based line differ used by tracked and tracked-block tier handlers to build human-readable diff output for scaffold-draft.
LineDiff.Counts - Record Class in network.ike.plugin.scaffold
Added/removed line counts.
listAll(Path) - Static method in class network.ike.plugin.CentralDeploySentinel
List all sentinel files under a directory, newest first.
literalName() - Method in enum class network.ike.plugin.IkeGoal
The String literal carried by this constant — the bare goal name.
literalName() - Method in enum class network.ike.plugin.release.coherence.ResolutionScope
loadLockfileOrEmpty(Path) - Static method in class network.ike.plugin.scaffold.ScaffoldMojoSupport
Load a lockfile from disk, returning ScaffoldLockfile.empty() when the file is absent.
loadManifest(Path) - Static method in class network.ike.plugin.scaffold.ScaffoldMojoSupport
Resolve the manifest file at the root of a scaffold tree.
LOCAL - Enum constant in enum class network.ike.plugin.release.coherence.ResolutionScope
The local .m2 cache — verifies nothing; draft/dev opt-out only.
LocalInput - Record Class in network.ike.plugin.release.local
Inputs to the LocalPhase — values the prep stage computes before the local phase runs.
LocalInput(String, String, boolean) - Constructor for record class network.ike.plugin.release.local.LocalInput
Creates an instance of a LocalInput record class.
LocalOutcome - Record Class in network.ike.plugin.release.local
Outcome of the LocalPhase — the local-only release work (POM rewrites, commit, tag, merge to main, post-release bump).
LocalOutcome(String, boolean, boolean, boolean) - Constructor for record class network.ike.plugin.release.local.LocalOutcome
Creates an instance of a LocalOutcome record class.
LocalPhase - Class in network.ike.plugin.release.local
The local-only release phase — B13 through B19 of the ReleaseDraftMojo block audit: B13 — cut release/<version> branch from main B14 — replace project-version refs, scan for surviving SNAPSHOTs B15 — first mvn clean install (Maven 4 consumer POM flatten + local install) B16 — pre-flight site build (catches javadoc errors before tag) B17 — release commit on release/<version> B18 — git tag v<version> — the irreversibility boundary B19a — restore ${project.version} references, restore-commit B19b — merge release/<version> to main B19c — post-release bump to next -SNAPSHOT, install, commit, delete release branch
LocalPhase(ReleaseContext) - Constructor for class network.ike.plugin.release.local.LocalPhase
Creates a new local phase bound to the given context.
LockfileEntry - Record Class in network.ike.plugin.scaffold
One file's entry in a scaffold lockfile.
LockfileEntry(ScaffoldTier, String, String, List) - Constructor for record class network.ike.plugin.scaffold.LockfileEntry
Canonical constructor with validation and defensive copying.
log() - Method in record class network.ike.plugin.reconcile.SiteContext
Returns the value of the log record component.
log() - Method in record class network.ike.plugin.release.ReleaseContext
Returns the value of the log record component.
logFile() - Method in class network.ike.plugin.CentralDeploySentinel
Path the subprocess streams its deploy log to.
logFile(Path) - Method in class network.ike.plugin.CentralDeploySentinel.Builder
Set the deploy-log file path.
logLines(Log, String) - Static method in class network.ike.plugin.scaffold.ScaffoldMojoSupport
Write a batch of plan-report lines through the supplied log.
logPath() - Method in record class network.ike.plugin.release.central.CentralOutcome
Returns the value of the logPath record component.

M

mainPushed() - Method in record class network.ike.plugin.release.finalize.FinalizeOutcome
Returns the value of the mainPushed record component.
ManagedElement - Record Class in network.ike.plugin.scaffold
Provenance record for a single element installed by the MODEL_MANAGED tier.
ManagedElement(String, Instant, String) - Constructor for record class network.ike.plugin.scaffold.ManagedElement
Canonical constructor with validation.
managedElements() - Method in record class network.ike.plugin.scaffold.LockfileEntry
Returns the value of the managedElements record component.
managedElements() - Method in record class network.ike.plugin.scaffold.ModelPlanResult
Returns the value of the managedElements record component.
managedElements() - Method in record class network.ike.plugin.scaffold.PlannedEntry
Returns the value of the managedElements record component.
manifest() - Method in record class network.ike.plugin.scaffold.PlannedEntry
Returns the value of the manifest record component.
MANIFEST_FILE - Static variable in class network.ike.plugin.scaffold.ScaffoldMojoSupport
File name of the manifest inside a scaffold tree.
ManifestEntry - Record Class in network.ike.plugin.scaffold
One file's entry in a scaffold manifest.
ManifestEntry(String, ScaffoldScope, ScaffoldTier, String, String, Map) - Constructor for record class network.ike.plugin.scaffold.ManifestEntry
Canonical constructor with validation and defensive copying.
manifestStandardsVersion() - Method in record class network.ike.plugin.scaffold.ScaffoldPlan
Returns the value of the manifestStandardsVersion record component.
manifestValue() - Method in enum class network.ike.plugin.scaffold.FileMode
The token used in a manifest entry's mode field.
manifestValue() - Method in enum class network.ike.plugin.scaffold.ScaffoldScope
The kebab-case spelling used in manifest files.
manifestValue() - Method in enum class network.ike.plugin.scaffold.ScaffoldTier
The kebab-case spelling used in lockfiles and manifests.
MapTemplateSource - Class in network.ike.plugin.scaffold
In-memory TemplateSource backed by a Map<String, byte[]>.
MapTemplateSource(Map) - Constructor for class network.ike.plugin.scaffold.MapTemplateSource
Construct a source backed by the given map.
matches(Path, String) - Static method in class network.ike.plugin.scaffold.Sha256
Compare a known hash to the current hash of a file.
MavenSettingsAdapter - Class in network.ike.plugin.scaffold
Model adapter for ~/.m2/settings.xml (Maven Settings 1.2.0).
MavenSettingsAdapter() - Constructor for class network.ike.plugin.scaffold.MavenSettingsAdapter
Construct a stateless Maven-settings adapter.
maxAttempts() - Method in class network.ike.plugin.CentralDeploySentinel
Configured maximum attempts for the retry loop, recorded so the displayed attempts/max ratio is meaningful even after the configuration changes between releases.
maxAttempts(int) - Method in class network.ike.plugin.CentralDeploySentinel.Builder
Set the configured maximum attempts.
merged() - Method in record class network.ike.plugin.release.local.LocalOutcome
Returns the value of the merged record component.
message() - Method in record class network.ike.plugin.scaffold.ScaffoldReverter.Outcome
Returns the value of the message record component.
MIST - Static variable in class network.ike.plugin.IkePalette
Gentle accent — reserved for highlight chrome.
model() - Method in record class network.ike.plugin.scaffold.ManifestEntry
Returns the value of the model record component.
MODEL_MANAGED - Enum constant in enum class network.ike.plugin.scaffold.ScaffoldTier
Per-element management through a domain-model API.
MODEL_NAME - Static variable in class network.ike.plugin.scaffold.GitConfigAdapter
Model name matching ManifestEntry.model().
MODEL_NAME - Static variable in class network.ike.plugin.scaffold.MavenSettingsAdapter
Model name matching ManifestEntry.model().
MODEL_NAME - Static variable in class network.ike.plugin.scaffold.PomModelAdapter
Model name matching ManifestEntry.model().
ModelAdapter - Interface in network.ike.plugin.scaffold
Plan-time adapter for a single model-managed file type.
ModelAdapters - Class in network.ike.plugin.scaffold
Registry of ModelAdapter instances keyed by model name.
ModelAdapters() - Constructor for class network.ike.plugin.scaffold.ModelAdapters
Create a registry populated with the built-in adapters.
ModelAdapters(ModelAdapter...) - Constructor for class network.ike.plugin.scaffold.ModelAdapters
Create a registry from an explicit set of adapters.
modelManaged(List) - Static method in record class network.ike.plugin.scaffold.LockfileEntry
Convenience factory for a model-managed entry.
modelName() - Method in class network.ike.plugin.scaffold.GitConfigAdapter
 
modelName() - Method in class network.ike.plugin.scaffold.MavenSettingsAdapter
 
modelName() - Method in interface network.ike.plugin.scaffold.ModelAdapter
Model name this adapter handles, matching ManifestEntry.model() (e.g.
modelName() - Method in class network.ike.plugin.scaffold.PomModelAdapter
 
ModelPlanResult - Record Class in network.ike.plugin.scaffold
Plan-time decision from a ModelAdapter.
ModelPlanResult(TierAction, List) - Constructor for record class network.ike.plugin.scaffold.ModelPlanResult
Canonical constructor with defensive copying.
mojoClass() - Method in enum class network.ike.plugin.IkeGoal
The mojo class that implements this goal.
mvnw() - Method in record class network.ike.plugin.release.ReleaseContext
Returns the value of the mvnw record component.

N

name() - Method in record class network.ike.plugin.scaffold.FoundationDriftChecker.Entry
Returns the value of the name record component.
NAME_BUILT_WITH - Static variable in enum class network.ike.plugin.IkeGoal
Mirror for IkeGoal.BUILT_WITH.
NAME_CASCADE_EXPORT - Static variable in enum class network.ike.plugin.IkeGoal
NAME_CENTRAL - Static variable in enum class network.ike.plugin.release.coherence.ResolutionScope
Mirror constant for ResolutionScope.CENTRAL.
NAME_CENTRAL_STATUS - Static variable in enum class network.ike.plugin.IkeGoal
NAME_CODESIGN_NATIVES - Static variable in enum class network.ike.plugin.IkeGoal
NAME_CODESIGN_PKG - Static variable in enum class network.ike.plugin.IkeGoal
NAME_ENV - Static variable in enum class network.ike.plugin.IkeGoal
Mirror for IkeGoal.ENV.
NAME_GENERATE_BOM - Static variable in enum class network.ike.plugin.IkeGoal
NAME_HELP - Static variable in enum class network.ike.plugin.IkeGoal
Mirror for IkeGoal.HELP.
NAME_INJECT_BREADCRUMB - Static variable in enum class network.ike.plugin.IkeGoal
NAME_INJECT_JAVADOC_THEME - Static variable in enum class network.ike.plugin.IkeGoal
NAME_JPACKAGE_PROPS - Static variable in enum class network.ike.plugin.IkeGoal
NAME_KNOWLEDGE_BINDINGS - Static variable in enum class network.ike.plugin.IkeGoal
NAME_KNOWLEDGE_EXPORT - Static variable in enum class network.ike.plugin.IkeGoal
NAME_LOCAL - Static variable in enum class network.ike.plugin.release.coherence.ResolutionScope
Mirror constant for ResolutionScope.LOCAL.
NAME_NEXUS - Static variable in enum class network.ike.plugin.release.coherence.ResolutionScope
Mirror constant for ResolutionScope.NEXUS.
NAME_NOTARIZE - Static variable in enum class network.ike.plugin.IkeGoal
Mirror for IkeGoal.NOTARIZE.
NAME_RELEASE_CASCADE - Static variable in enum class network.ike.plugin.IkeGoal
NAME_RELEASE_CHANGELOG - Static variable in enum class network.ike.plugin.IkeGoal
NAME_RELEASE_DRAFT - Static variable in enum class network.ike.plugin.IkeGoal
NAME_RELEASE_PUBLISH - Static variable in enum class network.ike.plugin.IkeGoal
NAME_RENAME - Static variable in enum class network.ike.plugin.IkeGoal
Mirror for IkeGoal.RENAME.
NAME_RENDER_SBOM_VIEWER - Static variable in enum class network.ike.plugin.IkeGoal
NAME_RENDER_SPDX_LICENSES - Static variable in enum class network.ike.plugin.IkeGoal
NAME_SCAFFOLD_DRAFT - Static variable in enum class network.ike.plugin.IkeGoal
NAME_SCAFFOLD_PUBLISH - Static variable in enum class network.ike.plugin.IkeGoal
NAME_SCAFFOLD_REVERT - Static variable in enum class network.ike.plugin.IkeGoal
NAME_SETUP - Static variable in enum class network.ike.plugin.IkeGoal
Mirror for IkeGoal.SETUP.
NAME_SITE_DRAFT - Static variable in enum class network.ike.plugin.IkeGoal
Mirror for IkeGoal.SITE_DRAFT.
NAME_SITE_PUBLISH - Static variable in enum class network.ike.plugin.IkeGoal
NAME_UNPACK_ZIP - Static variable in enum class network.ike.plugin.IkeGoal
Mirror for IkeGoal.UNPACK_ZIP.
NAME_VERIFY_RELEASE_PUBLISHED - Static variable in enum class network.ike.plugin.IkeGoal
network.ike.plugin - package network.ike.plugin
 
network.ike.plugin.reconcile - package network.ike.plugin.reconcile
 
network.ike.plugin.release - package network.ike.plugin.release
 
network.ike.plugin.release.central - package network.ike.plugin.release.central
 
network.ike.plugin.release.coherence - package network.ike.plugin.release.coherence
 
network.ike.plugin.release.finalize - package network.ike.plugin.release.finalize
 
network.ike.plugin.release.local - package network.ike.plugin.release.local
 
network.ike.plugin.release.nexus - package network.ike.plugin.release.nexus
 
network.ike.plugin.release.prep - package network.ike.plugin.release.prep
 
network.ike.plugin.release.report - package network.ike.plugin.release.report
 
network.ike.plugin.scaffold - package network.ike.plugin.scaffold
 
newContent() - Method in record class network.ike.plugin.scaffold.TierAction.Write
Accessor that returns a defensive copy of the content bytes so callers cannot mutate the record's state.
nextVersion() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the nextVersion record component.
NEXUS - Enum constant in enum class network.ike.plugin.release.coherence.ResolutionScope
The shared, consumer-resolvable Nexus group (ike-public).
nexusDeployBackoffSeconds() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the nexusDeployBackoffSeconds record component.
nexusDeployMaxAttempts() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the nexusDeployMaxAttempts record component.
NexusOutcome - Record Class in network.ike.plugin.release.nexus
Outcome of the Nexus deploy phase in the release pipeline.
NexusOutcome(boolean, int, String) - Constructor for record class network.ike.plugin.release.nexus.NexusOutcome
Creates an instance of a NexusOutcome record class.
NexusPhase - Class in network.ike.plugin.release.nexus
The Nexus deploy phase of the release pipeline.
NexusPhase(ReleaseContext) - Constructor for class network.ike.plugin.release.nexus.NexusPhase
Creates a new Nexus phase bound to the given context.
noDrift(String) - Static method in record class network.ike.plugin.reconcile.SiteDriftReport
Convenience constructor for the "no drift" case.
nonRecursiveSite() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the nonRecursiveSite record component.
NOTARIZE - Enum constant in enum class network.ike.plugin.IkeGoal
ike:notarize — submit a .pkg/.app to Apple notary.
NotarizeMojo - Class in network.ike.plugin
Sign and notarize macOS installer packages (.pkg, .dmg).
NotarizeMojo() - Constructor for class network.ike.plugin.NotarizeMojo
Creates this goal instance.
note() - Method in class network.ike.plugin.CentralDeploySentinel
Advisory note recorded alongside a non-failure outcome — e.g. a SUCCESS where JReleaser's publish poll timed out, so the upload is confirmed but PUBLISHED was never observed.
note(String) - Method in class network.ike.plugin.CentralDeploySentinel.Builder
Set the advisory note; pass null when none.

O

octal() - Method in enum class network.ike.plugin.scaffold.FileMode
The POSIX mode bits this mode maps to.
of(byte[]) - Static method in class network.ike.plugin.scaffold.Sha256
Hash a byte array.
of(String) - Static method in class network.ike.plugin.scaffold.Sha256
Hash a string using UTF-8 encoding.
ofFile(Path) - Static method in class network.ike.plugin.scaffold.Sha256
Hash the bytes of a file, streaming so large files don't load into memory all at once.
ofStrings(Map) - Static method in class network.ike.plugin.scaffold.MapTemplateSource
Convenience factory for a string-valued map.
oldVersion() - Method in record class network.ike.plugin.release.local.LocalInput
Returns the value of the oldVersion record component.
options() - Method in record class network.ike.plugin.reconcile.SiteContext
Returns the value of the options record component.
optOutCommand() - Method in record class network.ike.plugin.reconcile.SiteDriftReport
Returns the value of the optOutCommand record component.
optOutFlag() - Method in class network.ike.plugin.reconcile.DeployedSiteReconciler
 
optOutFlag() - Method in class network.ike.plugin.reconcile.LandingPageRegistrationReconciler
 
optOutFlag() - Method in interface network.ike.plugin.reconcile.SiteReconciler
The Maven property name (without the -D prefix) that opts out of this reconciler's apply pass.
optOutFlag() - Method in class network.ike.plugin.reconcile.StaleSiteCleanupReconciler
 
OrgSiteSupport - Class in network.ike.plugin
Shared utilities for org-site registration and deregistration.
OrphanEntry - Record Class in network.ike.plugin.scaffold
A scaffold file recorded in .ike/scaffold.lock whose dest the current manifest no longer ships — the file was installed by a scaffold-publish run under a scaffold strategy that has since been retired.
OrphanEntry(String, Path, ScaffoldTier, OrphanEntry.Disposition, String) - Constructor for record class network.ike.plugin.scaffold.OrphanEntry
Canonical constructor with null guards.
OrphanEntry.Disposition - Enum Class in network.ike.plugin.scaffold
What scaffold-publish will do with an orphan.
OrphanScanner - Class in network.ike.plugin.scaffold
Find scaffold lockfile entries the current manifest no longer ships.
Outcome(String, ScaffoldReverter.Outcome.Kind, String, boolean) - Constructor for record class network.ike.plugin.scaffold.ScaffoldReverter.Outcome
Creates an instance of a Outcome record class.
outcomes() - Method in record class network.ike.plugin.scaffold.ScaffoldReverter.RevertResult
Returns the value of the outcomes record component.

P

pair() - Method in enum class network.ike.plugin.IkeGoal
The paired draft/publish sibling, if this goal belongs to a pair.
parent() - Method in record class network.ike.plugin.scaffold.ScaffoldManifest.Foundation
Returns the value of the parent record component.
PARENT - Enum constant in enum class network.ike.plugin.scaffold.FoundationDriftChecker.Kind
Workspace-level <parent> declaration.
ParentRef(String, String, String) - Constructor for record class network.ike.plugin.scaffold.ScaffoldManifest.ParentRef
Canonical constructor with null guards.
parseSeconds(String, String) - Static method in class network.ike.plugin.release.RetrySchedule
Parses a comma-separated list of non-negative integer seconds into a backoff schedule array.
path() - Method in class network.ike.plugin.CentralDeploySentinel
Absolute path to this sentinel file on disk.
path() - Method in record class network.ike.plugin.scaffold.ManagedElement
Returns the value of the path record component.
path(Path) - Method in class network.ike.plugin.CentralDeploySentinel.Builder
Set the sentinel-file path on disk.
PathResolver - Class in network.ike.plugin.scaffold
Expands manifest dest strings to absolute filesystem paths.
PathResolver(Path, Path) - Constructor for class network.ike.plugin.scaffold.PathResolver
Construct a resolver bound to the given user-home and project-root anchors.
PENDING - Enum constant in enum class network.ike.plugin.CentralDeploySentinel.State
Subprocess spawned, still running.
pid() - Method in class network.ike.plugin.CentralDeploySentinel
PID of the spawned subprocess.
pid(long) - Method in class network.ike.plugin.CentralDeploySentinel.Builder
Set the subprocess PID.
pin(String) - Method in record class network.ike.plugin.reconcile.SiteReconcilerOptions
Returns the user-supplied pin value for a reconciler that supports pinning to a specific version or target.
plan(ManifestEntry, Path, byte[], byte[], byte[], LockfileEntry) - Method in interface network.ike.plugin.scaffold.TierHandler
Plan a single entry.
plan(ManifestEntry, Path, byte[], byte[], byte[], LockfileEntry) - Method in class network.ike.plugin.scaffold.ToolOwnedTierHandler
 
plan(ManifestEntry, Path, byte[], byte[], byte[], LockfileEntry) - Method in class network.ike.plugin.scaffold.TrackedBlockTierHandler
 
plan(ManifestEntry, Path, byte[], byte[], byte[], LockfileEntry) - Method in class network.ike.plugin.scaffold.TrackedTierHandler
 
plan(ManifestEntry, Path, byte[], LockfileEntry, String) - Method in class network.ike.plugin.scaffold.GitConfigAdapter
 
plan(ManifestEntry, Path, byte[], LockfileEntry, String) - Method in class network.ike.plugin.scaffold.MavenSettingsAdapter
 
plan(ManifestEntry, Path, byte[], LockfileEntry, String) - Method in interface network.ike.plugin.scaffold.ModelAdapter
Plan a single model-managed entry.
plan(ManifestEntry, Path, byte[], LockfileEntry, String) - Method in class network.ike.plugin.scaffold.PomModelAdapter
 
plan(ScaffoldManifest, ScaffoldLockfile, ScaffoldScope, PathResolver, TemplateSource) - Method in class network.ike.plugin.scaffold.ScaffoldPlanner
Build a plan.
PlannedEntry - Record Class in network.ike.plugin.scaffold
One entry in a ScaffoldPlan: the manifest entry, the TierAction that publish should take, and — for ScaffoldTier.MODEL_MANAGED entries — the per-element provenance to record in the lockfile.
PlannedEntry(ManifestEntry, TierAction, List) - Constructor for record class network.ike.plugin.scaffold.PlannedEntry
Canonical constructor with validation and defensive copying.
PLUGIN_PREFIX - Static variable in enum class network.ike.plugin.IkeGoal
Shared ike: prefix for all goals in this plugin.
pluginPrefix() - Method in enum class network.ike.plugin.IkeGoal
The ike plugin prefix — shared by every goal in this enum.
PomModelAdapter - Class in network.ike.plugin.scaffold
Model adapter for pom.xml via OpenRewrite's XML LST.
PomModelAdapter() - Constructor for class network.ike.plugin.scaffold.PomModelAdapter
Construct a stateless POM adapter.
postBumped() - Method in record class network.ike.plugin.release.local.LocalOutcome
Returns the value of the postBumped record component.
PREFIX - Static variable in class network.ike.plugin.scaffold.Sha256
Prefix distinguishing this algorithm in a lockfile value.
PrepOutcome - Record Class in network.ike.plugin.release.prep
Outcome of the ReleasePrep phase — values computed during B1–B12 that downstream phases consume.
PrepOutcome(String, boolean, String, boolean, List) - Constructor for record class network.ike.plugin.release.prep.PrepOutcome
Creates an instance of a PrepOutcome record class.
PRIVATE - Enum constant in enum class network.ike.plugin.scaffold.FileMode
0600 — owner read/write only; non-executable and owner-private.
PROJECT - Enum constant in enum class network.ike.plugin.scaffold.ScaffoldScope
Target lives under the current project root.
PROJECT_LOCKFILE_REL - Static variable in class network.ike.plugin.scaffold.ScaffoldMojoSupport
Relative path of the per-project lockfile.
projectDescription() - Method in record class network.ike.plugin.reconcile.SiteContext
Returns the value of the projectDescription record component.
projectId() - Method in record class network.ike.plugin.reconcile.SiteContext
Returns the value of the projectId record component.
projectId() - Method in record class network.ike.plugin.release.finalize.FinalizeInput
Returns the value of the projectId record component.
projectId() - Method in record class network.ike.plugin.release.prep.PrepOutcome
Returns the value of the projectId record component.
projectLockfilePath(Path) - Static method in class network.ike.plugin.scaffold.ScaffoldMojoSupport
Resolve the project lockfile path, creating nothing.
projectName() - Method in record class network.ike.plugin.reconcile.SiteContext
Returns the value of the projectName record component.
projectSiteUrl() - Method in record class network.ike.plugin.reconcile.SiteContext
Returns the value of the projectSiteUrl record component.
projectVersion() - Method in record class network.ike.plugin.reconcile.SiteContext
Returns the value of the projectVersion record component.
properties() - Method in record class network.ike.plugin.scaffold.ScaffoldManifest.Foundation
Returns the value of the properties record component.
PROPERTIES - Enum constant in enum class network.ike.plugin.CascadeExportFormat
Flattened .properties — order + per-repo coordinates and edges.
PROPERTY - Enum constant in enum class network.ike.plugin.scaffold.FoundationDriftChecker.Kind
Project-level <properties> declaration.
pubBranch() - Method in record class network.ike.plugin.reconcile.SiteContext
Returns the value of the pubBranch record component.
publish() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the publish record component.
publishSite() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the publishSite record component.
publishToCentral() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the publishToCentral record component.
publishToGhPages(File, String, Log) - Static method in class network.ike.plugin.OrgSiteSupport
Publish the staged site to the gh-pages branch using the same orphan-commit-force-push pattern as ReleaseSupport.
publishToPubRepo(File, String, String, String, String, Log) - Static method in class network.ike.plugin.OrgSiteSupport
Publish the target/site/ contents from a freshly- built source repo to a separate publish repo.
pubRepoUrl() - Method in record class network.ike.plugin.reconcile.SiteContext
Returns the value of the pubRepoUrl record component.

Q

qualified() - Method in enum class network.ike.plugin.IkeGoal
The fully-qualified goal invocation, e.g.

R

rawFlags() - Method in record class network.ike.plugin.reconcile.SiteReconcilerOptions
Returns the value of the rawFlags record component.
read(Reader) - Static method in class network.ike.plugin.scaffold.ScaffoldLockfileIo
Parse a lockfile from a Reader.
read(Reader) - Static method in class network.ike.plugin.scaffold.ScaffoldManifestIo
Parse a manifest from a Reader.
read(String) - Method in class network.ike.plugin.scaffold.DirectoryTemplateSource
 
read(String) - Method in class network.ike.plugin.scaffold.MapTemplateSource
 
read(String) - Method in interface network.ike.plugin.scaffold.TemplateSource
Read template bytes for a given source path.
read(Path) - Static method in class network.ike.plugin.CentralDeploySentinel
Read a sentinel file into a value object.
read(Path) - Static method in class network.ike.plugin.scaffold.ScaffoldLockfileIo
Parse a lockfile from a file path.
read(Path) - Static method in class network.ike.plugin.scaffold.ScaffoldManifestIo
Parse a manifest from a file path.
reason() - Method in record class network.ike.plugin.scaffold.OrphanEntry
Returns the value of the reason record component.
reason() - Method in interface network.ike.plugin.scaffold.TierAction
Human-readable summary rendered in scaffold-draft output.
reason() - Method in record class network.ike.plugin.scaffold.TierAction.Skip
Returns the value of the reason record component.
reason() - Method in record class network.ike.plugin.scaffold.TierAction.UpToDate
Returns the value of the reason record component.
reason() - Method in record class network.ike.plugin.scaffold.TierAction.UserManaged
Returns the value of the reason record component.
reason() - Method in record class network.ike.plugin.scaffold.TierAction.Write
Returns the value of the reason record component.
regenerateIndex(File) - Static method in class network.ike.plugin.OrgSiteSupport
Regenerate src/site/asciidoc/index.adoc from all fragments in the projects/ directory.
regenerateSiteXml(File) - Static method in class network.ike.plugin.OrgSiteSupport
Regenerate the <menu> blocks in the org-site's src/site/site.xml from the same fragment-list that drives the index body — eliminating the drift class where the landing-page body is auto-current but the left-nav is a stale hand-maintained snapshot (IKE-Network/ike-issues#520).
registerProject(File, Log, String, String, String, String, String, String, String, String, String, String, List) - Static method in class network.ike.plugin.OrgSiteSupport
Run the full registration workflow on a two-repo org-site layout (#367): Clone the SOURCE repo (srcRepoUrl) — has the Maven pom and src/site/ tree. Write the per-project fragment into projects/&lt;artifactId&gt;.adoc. Regenerate the master index from all fragments. Render the index AsciiDoc to XHTML (for doxia). Run mvn site to produce target/site/. Commit + push the source repo so the fragment + index are persisted. Publish target/site/ to the PUBLISH repo (pubRepoUrl) by cloning, wiping non-Git contents, copying the build output, committing, and pushing.
RELEASE_CASCADE - Enum constant in enum class network.ike.plugin.IkeGoal
ike:release-cascade — release the whole foundation cascade in order.
RELEASE_CHANGELOG - Enum constant in enum class network.ike.plugin.IkeGoal
ike:release-changelog — render a release changelog for CI notifications (#699).
RELEASE_DRAFT - Enum constant in enum class network.ike.plugin.IkeGoal
ike:release-draft — preview releasing the current project.
RELEASE_PUBLISH - Enum constant in enum class network.ike.plugin.IkeGoal
ike:release-publish — release the current project (tag + publish).
releaseCommitted() - Method in record class network.ike.plugin.release.local.LocalOutcome
Returns the value of the releaseCommitted record component.
ReleaseContext - Record Class in network.ike.plugin.release
Per-invocation context carried through the release pipeline.
ReleaseContext(File, File, Log, ReleaseRequest) - Constructor for record class network.ike.plugin.release.ReleaseContext
Creates an instance of a ReleaseContext record class.
ReleaseDraftMojo - Class in network.ike.plugin
Full release: build, deploy, tag, merge, and bump to next SNAPSHOT.
ReleaseDraftMojo() - Constructor for class network.ike.plugin.ReleaseDraftMojo
Creates this goal instance.
ReleasePrep - Class in network.ike.plugin.release.prep
The release prep phase — B1–B12 of the ReleaseDraftMojo block audit minus the version/branch resolution that has to run before ReleaseContext can be constructed.
ReleasePrep(ReleaseContext, Session) - Constructor for class network.ike.plugin.release.prep.ReleasePrep
Creates a new release prep phase bound to the given context.
ReleasePublishMojo - Class in network.ike.plugin
Execute the full release workflow.
ReleasePublishMojo() - Constructor for class network.ike.plugin.ReleasePublishMojo
Creates this goal instance.
ReleaseReport - Class in network.ike.plugin.release.report
Renders the markdown report body and the cascade-preview/footer log lines for ike:release-draft and ike:release-publish.
ReleaseReport(ReleaseContext) - Constructor for class network.ike.plugin.release.report.ReleaseReport
Creates a new report renderer bound to the given context.
ReleaseRequest - Record Class in network.ike.plugin.release
Immutable user-supplied inputs for one invocation of the release pipeline.
ReleaseRequest(String, String, boolean, boolean, String, boolean, boolean, boolean, boolean, int, String, boolean, int, String, boolean, boolean, String, String, boolean) - Constructor for record class network.ike.plugin.release.ReleaseRequest
Creates an instance of a ReleaseRequest record class.
releaseTimestamp() - Method in record class network.ike.plugin.release.local.LocalInput
Returns the value of the releaseTimestamp record component.
releaseTimestamp() - Method in record class network.ike.plugin.release.prep.PrepOutcome
Returns the value of the releaseTimestamp record component.
releaseVersion() - Method in record class network.ike.plugin.release.finalize.FinalizeInput
Returns the value of the releaseVersion record component.
releaseVersion() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the releaseVersion record component.
REMOVE - Enum constant in enum class network.ike.plugin.scaffold.OrphanEntry.Disposition
On-disk content still matches the lockfile hash — publish deletes the file and drops the lockfile entry.
removed() - Method in record class network.ike.plugin.scaffold.LineDiff.Counts
Returns the value of the removed record component.
REMOVED_FROM_LOCKFILE - Enum constant in enum class network.ike.plugin.scaffold.ScaffoldReverter.Outcome.Kind
File was already gone; lockfile entry dropped.
removedFromLockfile() - Method in record class network.ike.plugin.scaffold.ScaffoldReverter.Outcome
Returns the value of the removedFromLockfile record component.
removeOrphans(List, ScaffoldLockfile) - Method in class network.ike.plugin.scaffold.ScaffoldApplier
Remove orphaned scaffold files and drop their lockfile entries.
RENAME - Enum constant in enum class network.ike.plugin.IkeGoal
ike:rename — rename output files to a canonical pattern.
RenameMojo - Class in network.ike.plugin
Rename a file within a directory.
RenameMojo() - Constructor for class network.ike.plugin.RenameMojo
Creates this goal instance.
render(PrepOutcome, Path, String, String) - Method in class network.ike.plugin.release.report.DraftRenderer
Renders the draft-mode preview and returns the GoalReportSpec for the ike:release-draft goal.
render(ReleaseCascade) - Method in enum class network.ike.plugin.CascadeExportFormat
Renders the cascade in this format.
RENDER_SBOM_VIEWER - Enum constant in enum class network.ike.plugin.IkeGoal
ike:render-sbom-viewer — generate dependencies.adoc from the CycloneDX SBOM (#341).
RENDER_SPDX_LICENSES - Enum constant in enum class network.ike.plugin.IkeGoal
ike:render-spdx-licenses — generate licenses.adoc from the CycloneDX SBOM (#335).
renderOrphanReport(List, ScaffoldScope) - Static method in class network.ike.plugin.scaffold.ScaffoldMojoSupport
Render an orphan listing suitable for log output.
renderPlanReport(ScaffoldPlan, ScaffoldScope) - Static method in class network.ike.plugin.scaffold.ScaffoldMojoSupport
Render a draft-style listing of a plan suitable for log output.
renderRevertReport(ScaffoldReverter.RevertResult, ScaffoldScope) - Static method in class network.ike.plugin.scaffold.ScaffoldMojoSupport
Render a revert-outcome listing suitable for log output.
RenderSbomViewerMojo - Class in network.ike.plugin
Render a Web-friendly SBOM viewer page from the CycloneDX SBOM (ike-issues#341).
RenderSbomViewerMojo() - Constructor for class network.ike.plugin.RenderSbomViewerMojo
Creates this goal instance.
RenderSpdxLicensesMojo - Class in network.ike.plugin
Render an SPDX-grouped licenses.adoc from the CycloneDX SBOM (ike-issues#335).
RenderSpdxLicensesMojo() - Constructor for class network.ike.plugin.RenderSpdxLicensesMojo
Creates this goal instance.
renderToXhtml(File, Log) - Static method in class network.ike.plugin.OrgSiteSupport
Render the master index AsciiDoc to XHTML using AsciidoctorJ in-process.
reportCascade(boolean) - Method in class network.ike.plugin.release.report.ReleaseReport
Prints the foundation release cascade section (IKE-Network/ike-issues#402, #420).
request() - Method in record class network.ike.plugin.release.ReleaseContext
Returns the value of the request record component.
require(String) - Method in class network.ike.plugin.scaffold.ModelAdapters
Look up the adapter for a model name, throwing if none is registered.
require(ScaffoldTier) - Method in class network.ike.plugin.scaffold.TierHandlers
Look up the handler for a tier, throwing if none is registered.
ResolutionScope - Enum Class in network.ike.plugin.release.coherence
Where a release must confirm its own just-published artifact is resolvable before it declares success — the demanded resolution scope (IKE-Network/ike-issues#705).
resolve(ManifestEntry) - Method in class network.ike.plugin.scaffold.PathResolver
Resolve a manifest entry to an absolute path.
resolvedDest() - Method in record class network.ike.plugin.scaffold.OrphanEntry
Returns the value of the resolvedDest record component.
resolvedDest() - Method in interface network.ike.plugin.scaffold.TierAction
The absolute destination path on disk, with any ~/ or {project.root}/ placeholders already expanded.
resolvedDest() - Method in record class network.ike.plugin.scaffold.TierAction.Skip
Returns the value of the resolvedDest record component.
resolvedDest() - Method in record class network.ike.plugin.scaffold.TierAction.UpToDate
Returns the value of the resolvedDest record component.
resolvedDest() - Method in record class network.ike.plugin.scaffold.TierAction.UserManaged
Returns the value of the resolvedDest record component.
resolvedDest() - Method in record class network.ike.plugin.scaffold.TierAction.Write
Returns the value of the resolvedDest record component.
resolveDest(String, ScaffoldScope) - Method in class network.ike.plugin.scaffold.PathResolver
Resolve a bare dest string to an absolute path.
resolvePath(Path, String, String) - Static method in class network.ike.plugin.CentralDeploySentinel
Resolve the canonical sentinel-file path for a project.
resolveProjectRoot(String, Session) - Static method in class network.ike.plugin.scaffold.ScaffoldMojoSupport
Resolve the effective project root for a scaffold goal.
resuming() - Method in record class network.ike.plugin.release.local.LocalInput
Returns the value of the resuming record component.
RetrySchedule - Class in network.ike.plugin.release
Backoff-schedule parsing and pre-retry sleep helpers shared by the Nexus and Central deploy retry loops.
revert(ScaffoldLockfile, ScaffoldManifest, ScaffoldScope, PathResolver) - Method in class network.ike.plugin.scaffold.ScaffoldReverter
Revert every entry in currentLockfile that lives in the given scope.
REVERT - Enum constant in enum class network.ike.plugin.scaffold.TierAction.Write.Kind
Target is being restored by scaffold-revert.
RevertResult(ScaffoldLockfile, List) - Constructor for record class network.ike.plugin.scaffold.ScaffoldReverter.RevertResult
Canonical constructor with defensive copying.
rewrite(String, List) - Static method in class network.ike.plugin.scaffold.FoundationBaker
Rewrite the foundation: block of a scaffold-manifest YAML document, applying every FoundationBaker.Status.AHEAD finding.
rewriteSiteHtml(Path, Log) - Static method in class network.ike.plugin.GoalLinkRewriter
Rewrite every *.html file under siteDir in place, linking inline goal references to their latest goal docs.
runGoal() - Method in class network.ike.plugin.IkeCascadeExportMojo
 
runGoal() - Method in class network.ike.plugin.IkeEnvMojo
 
runGoal() - Method in class network.ike.plugin.IkeReleaseCascadeMojo
 
runGoal() - Method in class network.ike.plugin.IkeReleaseChangelogMojo
 
runGoal() - Method in class network.ike.plugin.ReleaseDraftMojo
 
runGoal() - Method in class network.ike.plugin.ReleasePublishMojo
 
runGoal() - Method in class network.ike.plugin.ScaffoldDraftMojo
 
runGoal() - Method in class network.ike.plugin.ScaffoldPublishMojo
 
runGoal() - Method in class network.ike.plugin.ScaffoldRevertMojo
 

S

satisfiesPublishMinimum() - Method in enum class network.ike.plugin.release.coherence.ResolutionScope
Whether this scope is strong enough to publish at — i.e. it confirms the artifact in a shared, consumer-resolvable repository rather than only the build's own local cache.
SCAFFOLD_DRAFT - Enum constant in enum class network.ike.plugin.IkeGoal
ike:scaffold-draft — preview ike-build-standards scaffold changes.
SCAFFOLD_PUBLISH - Enum constant in enum class network.ike.plugin.IkeGoal
ike:scaffold-publish — apply the scaffold to disk.
SCAFFOLD_REVERT - Enum constant in enum class network.ike.plugin.IkeGoal
ike:scaffold-revert — undo a previous scaffold-publish.
ScaffoldApplier - Class in network.ike.plugin.scaffold
Execute a ScaffoldPlan: write out Write-actions to disk and compose the updated ScaffoldLockfile.
ScaffoldApplier() - Constructor for class network.ike.plugin.scaffold.ScaffoldApplier
Construct with Clock.systemUTC().
ScaffoldApplier(Clock) - Constructor for class network.ike.plugin.scaffold.ScaffoldApplier
Construct with an explicit clock.
ScaffoldDraftMojo - Class in network.ike.plugin
Preview the changes ike:scaffold-publish would make.
ScaffoldDraftMojo() - Constructor for class network.ike.plugin.ScaffoldDraftMojo
Creates this goal instance.
ScaffoldException - Exception Class in network.ike.plugin.scaffold
Thrown when scaffold operations cannot complete: malformed lockfile, malformed manifest, I/O failure, or invalid state detected during draft/publish/revert.
ScaffoldException(String) - Constructor for exception class network.ike.plugin.scaffold.ScaffoldException
Construct a scaffold exception with an explanatory message and no underlying cause.
ScaffoldException(String, Throwable) - Constructor for exception class network.ike.plugin.scaffold.ScaffoldException
Construct a scaffold exception that wraps an underlying cause.
ScaffoldLockfile - Record Class in network.ike.plugin.scaffold
In-memory representation of a scaffold lockfile.
ScaffoldLockfile(int, String, Instant, Map) - Constructor for record class network.ike.plugin.scaffold.ScaffoldLockfile
Canonical constructor with validation and defensive copying of the file map.
ScaffoldLockfileIo - Class in network.ike.plugin.scaffold
Read and write ScaffoldLockfile instances in the on-disk YAML format documented in the dev-ike-scaffold-architecture design note.
ScaffoldManifest - Record Class in network.ike.plugin.scaffold
In-memory representation of a scaffold manifest.
ScaffoldManifest(int, String, List) - Constructor for record class network.ike.plugin.scaffold.ScaffoldManifest
Backward-compatible constructor (#345 added the foundation field; pre-#345 callers passed three args and got a manifest with no foundation pinning).
ScaffoldManifest(int, String, List, ScaffoldManifest.Foundation) - Constructor for record class network.ike.plugin.scaffold.ScaffoldManifest
Canonical constructor with validation and defensive copying.
ScaffoldManifest.Foundation - Record Class in network.ike.plugin.scaffold
IKE-foundation version pins baked into the scaffold zip at release time (#345).
ScaffoldManifest.ParentRef - Record Class in network.ike.plugin.scaffold
Coordinates of an inheriting parent POM, used by ScaffoldManifest.Foundation.
ScaffoldManifestIo - Class in network.ike.plugin.scaffold
Read a scaffold manifest from YAML.
ScaffoldMojoSupport - Class in network.ike.plugin.scaffold
Shared plumbing for ike:scaffold-draft, ike:scaffold-publish, and ike:scaffold-revert.
ScaffoldMojoSupport.Counts - Record Class in network.ike.plugin.scaffold
Aggregate counts of each action kind in a plan.
ScaffoldPlan - Record Class in network.ike.plugin.scaffold
The output of ScaffoldPlanner: a list of PlannedEntry records, one per manifest entry the planner considered.
ScaffoldPlan(String, List) - Constructor for record class network.ike.plugin.scaffold.ScaffoldPlan
Canonical constructor with validation and defensive copying.
ScaffoldPlanner - Class in network.ike.plugin.scaffold
Turn a ScaffoldManifest plus the current disk state and ScaffoldLockfile into a ScaffoldPlan.
ScaffoldPlanner(TierHandlers, ModelAdapters) - Constructor for class network.ike.plugin.scaffold.ScaffoldPlanner
Construct a planner with the given handler registries.
ScaffoldPublishMojo - Class in network.ike.plugin
Apply the scaffold manifest to disk and update the lockfiles.
ScaffoldPublishMojo() - Constructor for class network.ike.plugin.ScaffoldPublishMojo
Creates this goal instance.
ScaffoldReverter - Class in network.ike.plugin.scaffold
Undo a previous scaffold publish.
ScaffoldReverter() - Constructor for class network.ike.plugin.scaffold.ScaffoldReverter
Construct with Clock.systemUTC().
ScaffoldReverter(Clock) - Constructor for class network.ike.plugin.scaffold.ScaffoldReverter
Construct with an explicit clock.
ScaffoldReverter.Outcome - Record Class in network.ike.plugin.scaffold
Per-entry result of a revert.
ScaffoldReverter.Outcome.Kind - Enum Class in network.ike.plugin.scaffold
Kinds of outcome.
ScaffoldReverter.RevertResult - Record Class in network.ike.plugin.scaffold
Aggregate revert result.
ScaffoldRevertMojo - Class in network.ike.plugin
Undo a previous ike:scaffold-publish.
ScaffoldRevertMojo() - Constructor for class network.ike.plugin.ScaffoldRevertMojo
Creates this goal instance.
ScaffoldScope - Enum Class in network.ike.plugin.scaffold
Scope a scaffold manifest entry targets.
ScaffoldTier - Enum Class in network.ike.plugin.scaffold
Ownership tier that determines how a scaffolded file is managed.
scan(ScaffoldManifest, ScaffoldLockfile, ScaffoldScope, PathResolver) - Static method in class network.ike.plugin.scaffold.OrphanScanner
Scan one scope for orphaned lockfile entries.
schema() - Method in record class network.ike.plugin.scaffold.ScaffoldLockfile
Returns the value of the schema record component.
schema() - Method in record class network.ike.plugin.scaffold.ScaffoldManifest
Returns the value of the schema record component.
scope() - Method in record class network.ike.plugin.BomEntry
Returns the value of the scope record component.
scope() - Method in record class network.ike.plugin.scaffold.ManifestEntry
Returns the value of the scope record component.
scopesToProcess(boolean) - Static method in class network.ike.plugin.scaffold.ScaffoldMojoSupport
Scopes the mojos should run for given a project-required context: in a project, both scopes apply; standalone, only user.
SEA - Static variable in class network.ike.plugin.IkePalette
Link color.
sentinelPath() - Method in record class network.ike.plugin.release.central.CentralOutcome
Returns the value of the sentinelPath record component.
session - Variable in class network.ike.plugin.release.coherence.ColdLocalRepo
The session whose local repository is the fresh empty directory.
SETUP - Enum constant in enum class network.ike.plugin.IkeGoal
ike:setup — one-time setup for an IKE development machine.
SetupMojo - Class in network.ike.plugin
Install VCS bridge git hooks to ~/.git-hooks/.
SetupMojo() - Constructor for class network.ike.plugin.SetupMojo
Creates this goal instance.
Sha256 - Class in network.ike.plugin.scaffold
SHA-256 hash utility for scaffold checksums.
shortForm() - Method in record class network.ike.plugin.scaffold.LineDiff.Counts
Compact "+N/-M" summary suitable for one-line output.
SITE_DRAFT - Enum constant in enum class network.ike.plugin.IkeGoal
ike:site-draft — report deployed-site drift (#398).
SITE_FLAG - Static variable in record class network.ike.plugin.reconcile.SiteReconcilerOptions
Property name that triggers the uninstall pass.
SITE_PUBLISH - Enum constant in enum class network.ike.plugin.IkeGoal
ike:site-publish — apply deployed-site convergence (#398).
SITE_REMOVED - Static variable in record class network.ike.plugin.reconcile.SiteReconcilerOptions
Property value on SiteReconcilerOptions.SITE_FLAG that triggers uninstall.
SiteContext - Record Class in network.ike.plugin.reconcile
Context handed to each SiteReconciler for detect and apply.
SiteContext(File, String, String, String, String, String, String, String, String, String, String, SiteReconcilerOptions, Log) - Constructor for record class network.ike.plugin.reconcile.SiteContext
Creates an instance of a SiteContext record class.
SiteDriftReport - Record Class in network.ike.plugin.reconcile
Report from a SiteReconciler.detect(SiteContext) call describing what (if anything) the reconciler would change on site-publish.
SiteDriftReport(String, boolean, String, List, String, String) - Constructor for record class network.ike.plugin.reconcile.SiteDriftReport
Creates an instance of a SiteDriftReport record class.
SiteReconciler - Interface in network.ike.plugin.reconcile
One dimension of site-state reconciliation under the convergence pattern (ike:site-{draft,publish}, #398).
SiteReconcilerOptions - Record Class in network.ike.plugin.reconcile
Flag bag passed through SiteContext to site reconcilers.
SiteReconcilerOptions(Map) - Constructor for record class network.ike.plugin.reconcile.SiteReconcilerOptions
Creates an instance of a SiteReconcilerOptions record class.
SiteReconcilerRegistry - Class in network.ike.plugin.reconcile
Compile-time registry of the site-level reconcilers iterated by ike:site-draft (report) and ike:site-publish (apply).
skip() - Method in record class network.ike.plugin.scaffold.ScaffoldMojoSupport.Counts
Returns the value of the skip record component.
Skip(ManifestEntry, Path, String, String) - Constructor for record class network.ike.plugin.scaffold.TierAction.Skip
Compact constructor validating required fields.
SKIP_USER_EDITED - Enum constant in enum class network.ike.plugin.scaffold.OrphanEntry.Disposition
File diverged from the lockfile hash, or its tier is shared (tracked-block) or user-owned (model-managed).
skipCentralDeploy() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the skipCentralDeploy record component.
skipNexusDeploy() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the skipNexusDeploy record component.
skipOrgSite() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the skipOrgSite record component.
SKIPPED - Enum constant in enum class network.ike.plugin.scaffold.ScaffoldReverter.Outcome.Kind
File was left alone (user-edited, or not supported).
skipReason() - Method in record class network.ike.plugin.release.central.CentralOutcome
Returns the value of the skipReason record component.
skipReason() - Method in record class network.ike.plugin.release.nexus.NexusOutcome
Returns the value of the skipReason record component.
skipVerify() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns the value of the skipVerify record component.
sleepBefore(Log, int, String, int, int) - Static method in class network.ike.plugin.release.RetrySchedule
Sleeps before the next retry cycle, with a clear log line so the operator knows the build isn't hung.
source() - Method in record class network.ike.plugin.scaffold.ManifestEntry
Returns the value of the source record component.
srcBranch() - Method in record class network.ike.plugin.reconcile.SiteContext
Returns the value of the srcBranch record component.
srcRepoUrl() - Method in record class network.ike.plugin.reconcile.SiteContext
Returns the value of the srcRepoUrl record component.
StaleSiteCleanupReconciler - Class in network.ike.plugin.reconcile
Reconciler that removes deployed-site directories from the legacy scpexe deploy server (ReleaseSupport.SITE_DISK_BASE on ReleaseSupport.SITE_SSH_HOST).
StaleSiteCleanupReconciler() - Constructor for class network.ike.plugin.reconcile.StaleSiteCleanupReconciler
Creates this reconciler instance.
standardsVersion() - Method in record class network.ike.plugin.scaffold.ManagedElement
Returns the value of the standardsVersion record component.
standardsVersion() - Method in record class network.ike.plugin.scaffold.ScaffoldLockfile
Returns the value of the standardsVersion record component.
standardsVersion() - Method in record class network.ike.plugin.scaffold.ScaffoldManifest
Returns the value of the standardsVersion record component.
started() - Method in class network.ike.plugin.CentralDeploySentinel
When the deploy was spawned (UTC).
started(Instant) - Method in class network.ike.plugin.CentralDeploySentinel.Builder
Set the start instant.
state() - Method in class network.ike.plugin.CentralDeploySentinel
Lifecycle state of this sentinel.
state() - Method in record class network.ike.plugin.scaffold.FoundationDriftChecker.Entry
Classify this comparison.
state(CentralDeploySentinel.State) - Method in class network.ike.plugin.CentralDeploySentinel.Builder
Set the lifecycle state.
status() - Method in record class network.ike.plugin.scaffold.FoundationBaker.Finding
Returns the value of the status record component.
succeeded() - Method in record class network.ike.plugin.release.central.CentralOutcome
Returns the value of the succeeded record component.
succeeded() - Method in record class network.ike.plugin.release.nexus.NexusOutcome
Returns the value of the succeeded record component.
SUCCESS - Enum constant in enum class network.ike.plugin.CentralDeploySentinel.State
Central deploy succeeded — bundle published.
summary() - Method in record class network.ike.plugin.reconcile.SiteDriftReport
Returns the value of the summary record component.
summary() - Method in record class network.ike.plugin.scaffold.ScaffoldMojoSupport.Counts
One-line summary like "2 install, 1 update, 0 skip, 0 ok, 1 user".

T

tag() - Method in record class network.ike.plugin.release.local.LocalOutcome
Returns the value of the tag record component.
tagPushed() - Method in record class network.ike.plugin.release.finalize.FinalizeOutcome
Returns the value of the tagPushed record component.
templateSha() - Method in record class network.ike.plugin.scaffold.LockfileEntry
Returns the value of the templateSha record component.
templateSha() - Method in record class network.ike.plugin.scaffold.TierAction.UpToDate
Returns the value of the templateSha record component.
templateSha() - Method in record class network.ike.plugin.scaffold.TierAction.UserManaged
Returns the value of the templateSha record component.
templateSha() - Method in record class network.ike.plugin.scaffold.TierAction.Write
Returns the value of the templateSha record component.
TemplateSource - Interface in network.ike.plugin.scaffold
Source of scaffold template bytes, addressed by the string in ManifestEntry.source().
term() - Method in enum class network.ike.plugin.release.coherence.ResolutionScope
tier() - Method in record class network.ike.plugin.scaffold.LockfileEntry
Returns the value of the tier record component.
tier() - Method in record class network.ike.plugin.scaffold.ManifestEntry
Returns the value of the tier record component.
tier() - Method in record class network.ike.plugin.scaffold.OrphanEntry
Returns the value of the tier record component.
tier() - Method in interface network.ike.plugin.scaffold.TierHandler
Which tier this handler is responsible for.
tier() - Method in class network.ike.plugin.scaffold.ToolOwnedTierHandler
 
tier() - Method in class network.ike.plugin.scaffold.TrackedBlockTierHandler
 
tier() - Method in class network.ike.plugin.scaffold.TrackedTierHandler
 
TierAction - Interface in network.ike.plugin.scaffold
A plan-time decision about what to do with a single scaffold entry.
TierAction.Skip - Record Class in network.ike.plugin.scaffold
Publish must not touch TierAction.Skip.resolvedDest() because the user has diverged from the last-applied version.
TierAction.UpToDate - Record Class in network.ike.plugin.scaffold
Nothing to write — target already matches the current template.
TierAction.UserManaged - Record Class in network.ike.plugin.scaffold
Publish must not touch TierAction.UserManaged.resolvedDest() because at least one managed element already exists with a value the user has chosen, and policy is to defer to the user's value rather than overwrite it.
TierAction.Write - Record Class in network.ike.plugin.scaffold
Publish should write newContent to TierAction.Write.resolvedDest().
TierAction.Write.Kind - Enum Class in network.ike.plugin.scaffold
Category of write, for draft output and ordering.
TierHandler - Interface in network.ike.plugin.scaffold
A tier-specific planner that converts a manifest entry + current disk state + template bytes + prior lockfile state into a single TierAction.
TierHandlers - Class in network.ike.plugin.scaffold
Registry of file-based TierHandler instances keyed by ScaffoldTier.
TierHandlers() - Constructor for class network.ike.plugin.scaffold.TierHandlers
Create a registry with the default set of handlers.
TierHandlers(TierHandler...) - Constructor for class network.ike.plugin.scaffold.TierHandlers
Create a registry from an explicit set of handlers.
toBuilder() - Method in class network.ike.plugin.CentralDeploySentinel
Start a builder pre-seeded with this sentinel's fields — the typical entry point for the subprocess transitioning CentralDeploySentinel.State.PENDING to CentralDeploySentinel.State.SUCCESS or CentralDeploySentinel.State.FAILURE without restating immutable fields.
TOOL_OWNED - Enum constant in enum class network.ike.plugin.scaffold.ScaffoldTier
Always overwritten on publish.
toolOwned(String) - Static method in record class network.ike.plugin.scaffold.LockfileEntry
Convenience factory for a tool-owned entry (only templateSha matters; divergence is reported but never blocks publish).
ToolOwnedTierHandler - Class in network.ike.plugin.scaffold
Tier handler for ScaffoldTier.TOOL_OWNED.
ToolOwnedTierHandler() - Constructor for class network.ike.plugin.scaffold.ToolOwnedTierHandler
Construct a stateless tool-owned tier handler.
toPosixPermissions() - Method in enum class network.ike.plugin.scaffold.FileMode
Expand this mode's octal bits into a PosixFilePermission set suitable for Files.setPosixFilePermissions(Path, Set).
toString() - Method in record class network.ike.plugin.BomEntry
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.reconcile.SiteContext
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.reconcile.SiteDriftReport
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.reconcile.SiteReconcilerOptions
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.release.central.CentralOutcome
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.release.finalize.FinalizeInput
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.release.finalize.FinalizeOutcome
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.release.local.LocalInput
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.release.local.LocalOutcome
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.release.nexus.NexusOutcome
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.release.prep.PrepOutcome
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.release.ReleaseContext
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.release.ReleaseRequest
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.FoundationBaker.Coordinate
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.FoundationBaker.Finding
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.FoundationDriftChecker.Entry
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.LineDiff.Counts
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.LockfileEntry
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.ManagedElement
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.ManifestEntry
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.ModelPlanResult
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.OrphanEntry
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.PlannedEntry
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.ScaffoldLockfile
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.ScaffoldManifest.Foundation
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.ScaffoldManifest.ParentRef
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.ScaffoldManifest
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.ScaffoldMojoSupport.Counts
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.ScaffoldPlan
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.ScaffoldReverter.Outcome
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.ScaffoldReverter.RevertResult
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.TierAction.Skip
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.TierAction.UpToDate
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.TierAction.UserManaged
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.scaffold.TierAction.Write
Returns a string representation of this record class.
total() - Method in record class network.ike.plugin.scaffold.ScaffoldMojoSupport.Counts
Total number of entries across every action kind.
tracked(ScaffoldTier, String, String) - Static method in record class network.ike.plugin.scaffold.LockfileEntry
Convenience factory for a tracked or tracked-block entry.
TRACKED - Enum constant in enum class network.ike.plugin.scaffold.ScaffoldTier
Checksum-guarded whole-file management.
TRACKED_BLOCK - Enum constant in enum class network.ike.plugin.scaffold.ScaffoldTier
Same policy as ScaffoldTier.TRACKED, but managed content is bounded by # BEGIN ike-managed / # END ike-managed markers within a file whose unmarked regions belong to the project.
TrackedBlockTierHandler - Class in network.ike.plugin.scaffold
Tier handler for ScaffoldTier.TRACKED_BLOCK.
TrackedBlockTierHandler() - Constructor for class network.ike.plugin.scaffold.TrackedBlockTierHandler
Construct a stateless tracked-block tier handler.
TrackedTierHandler - Class in network.ike.plugin.scaffold
Tier handler for ScaffoldTier.TRACKED.
TrackedTierHandler() - Constructor for class network.ike.plugin.scaffold.TrackedTierHandler
Construct a stateless tracked tier handler.
TWILIGHT - Static variable in class network.ike.plugin.IkePalette
Body text / dark accents.
type() - Method in record class network.ike.plugin.BomEntry
Returns the value of the type record component.

U

unified(String, String) - Static method in class network.ike.plugin.scaffold.LineDiff
A line-prefixed diff: every line in the union starts with one of ' ', '-', or '+'.
uninstall(SiteContext) - Method in class network.ike.plugin.reconcile.LandingPageRegistrationReconciler
 
uninstall(SiteContext) - Method in interface network.ike.plugin.reconcile.SiteReconciler
Apply the "uninstall" variant of this reconciler — used by site-publish -Dsite=removed to tear down the deployed site and its registration.
uninstall(SiteContext) - Method in class network.ike.plugin.reconcile.StaleSiteCleanupReconciler
 
uninstallOrder() - Static method in class network.ike.plugin.reconcile.SiteReconcilerRegistry
Reconcilers in uninstall order — landing-page deregistration first (so users don't see a link to a removed site), stale cleanup last.
UNPACK_ZIP - Enum constant in enum class network.ike.plugin.IkeGoal
ike:unpack-zip — unpack a zip artifact into a target directory.
UnpackZipMojo - Class in network.ike.plugin
Download a zip archive from a URL and unpack it.
UnpackZipMojo() - Constructor for class network.ike.plugin.UnpackZipMojo
Creates this goal instance.
UNRESOLVED - Enum constant in enum class network.ike.plugin.scaffold.FoundationBaker.Status
No released version could be resolved for the coordinate.
update() - Method in record class network.ike.plugin.scaffold.ScaffoldMojoSupport.Counts
Returns the value of the update record component.
UPDATE - Enum constant in enum class network.ike.plugin.scaffold.TierAction.Write.Kind
Target existed and was safe to update.
updatedLockfile() - Method in record class network.ike.plugin.scaffold.ScaffoldReverter.RevertResult
Returns the value of the updatedLockfile record component.
upToDate() - Method in record class network.ike.plugin.scaffold.ScaffoldMojoSupport.Counts
Returns the value of the upToDate record component.
UpToDate(ManifestEntry, Path, String, String, String) - Constructor for record class network.ike.plugin.scaffold.TierAction.UpToDate
Compact constructor validating required fields.
Usage - Section in class network.ike.plugin.GenerateBomMojo
 
USER - Enum constant in enum class network.ike.plugin.scaffold.ScaffoldScope
Target lives under the user's home directory.
USER_LOCKFILE_REL - Static variable in class network.ike.plugin.scaffold.ScaffoldMojoSupport
Relative path of the per-user lockfile.
userLockfilePath(Path) - Static method in class network.ike.plugin.scaffold.ScaffoldMojoSupport
Resolve the user lockfile path, creating nothing.
userManaged() - Method in record class network.ike.plugin.scaffold.ScaffoldMojoSupport.Counts
Returns the value of the userManaged record component.
UserManaged(ManifestEntry, Path, String, String, String) - Constructor for record class network.ike.plugin.scaffold.TierAction.UserManaged
Compact constructor validating required fields.

V

valueOf(String) - Static method in enum class network.ike.plugin.CascadeExportFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.ike.plugin.CentralDeploySentinel.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.ike.plugin.IkeGoal
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.ike.plugin.release.coherence.ResolutionScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.ike.plugin.scaffold.FileMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.ike.plugin.scaffold.FoundationBaker.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.ike.plugin.scaffold.FoundationDriftChecker.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.ike.plugin.scaffold.FoundationDriftChecker.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.ike.plugin.scaffold.OrphanEntry.Disposition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.ike.plugin.scaffold.ScaffoldReverter.Outcome.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.ike.plugin.scaffold.ScaffoldScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.ike.plugin.scaffold.ScaffoldTier
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.ike.plugin.scaffold.TierAction.Write.Kind
Returns the enum constant of this class with the specified name.
values() - Static method in enum class network.ike.plugin.CascadeExportFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.ike.plugin.CentralDeploySentinel.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.ike.plugin.IkeGoal
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.ike.plugin.release.coherence.ResolutionScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.ike.plugin.scaffold.FileMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.ike.plugin.scaffold.FoundationBaker.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.ike.plugin.scaffold.FoundationDriftChecker.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.ike.plugin.scaffold.FoundationDriftChecker.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.ike.plugin.scaffold.OrphanEntry.Disposition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.ike.plugin.scaffold.ScaffoldReverter.Outcome.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.ike.plugin.scaffold.ScaffoldScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.ike.plugin.scaffold.ScaffoldTier
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.ike.plugin.scaffold.TierAction.Write.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
VERDANT - Static variable in class network.ike.plugin.IkePalette
Banner / table header band.
VERDANT_LIGHT - Static variable in class network.ike.plugin.IkePalette
Lighter Verdant used for borders on table headers and other intermediate-tone separators.
VERIFY_RELEASE_PUBLISHED - Enum constant in enum class network.ike.plugin.IkeGoal
ike:verify-release-published — verify all post-release publication targets (#374).
VerifyReleasePublishedMojo - Class in network.ike.plugin
Verify all post-release publication targets are reachable for a given project + version.
VerifyReleasePublishedMojo() - Constructor for class network.ike.plugin.VerifyReleasePublishedMojo
Creates this goal instance.
verifySelfResolves(String, String, String, ResolutionScope) - Method in class network.ike.plugin.release.coherence.CoherenceVerifier
The headline gate: confirm the just-released artifact resolves cold at the demanded scope, throwing if it does not.
version() - Method in record class network.ike.plugin.BomEntry
Returns the value of the version record component.
version() - Method in class network.ike.plugin.CentralDeploySentinel
Release version being deployed.
version() - Method in record class network.ike.plugin.scaffold.ScaffoldManifest.ParentRef
Returns the value of the version record component.
version(String) - Method in class network.ike.plugin.CentralDeploySentinel.Builder
Set the release version.

W

Whitelist-style .gitignore awareness - Section in class network.ike.plugin.scaffold.TrackedBlockTierHandler
 
Why this goal exists - Section in class network.ike.plugin.GenerateBomMojo
 
withAppliedStamp(String, Instant) - Method in record class network.ike.plugin.scaffold.ScaffoldLockfile
Return a copy with the top-level standardsVersion and applied stamps updated (used when publish completes).
withAsyncSpawned(boolean) - Method in record class network.ike.plugin.release.central.CentralOutcome
Returns a copy of this outcome with the asyncSpawned flag replaced.
withAttempts(int) - Method in record class network.ike.plugin.release.central.CentralOutcome
Returns a copy of this outcome with the attempt count replaced.
withAttempts(int) - Method in record class network.ike.plugin.release.nexus.NexusOutcome
Returns a copy of this outcome with the attempt count replaced.
withEntry(String, LockfileEntry) - Method in record class network.ike.plugin.scaffold.ScaffoldLockfile
Return a copy of this lockfile with one entry added or replaced.
withFailureSummary(String) - Method in record class network.ike.plugin.release.central.CentralOutcome
Returns a copy of this outcome with the failure summary replaced.
withLogPath(Path) - Method in record class network.ike.plugin.release.central.CentralOutcome
Returns a copy of this outcome with the log-file path replaced.
withMvnw(File) - Method in record class network.ike.plugin.release.ReleaseContext
Returns a copy of this context with mvnw replaced.
withoutEntry(String) - Method in record class network.ike.plugin.scaffold.ScaffoldLockfile
Return a copy of this lockfile with one entry removed.
withSentinelPath(Path) - Method in record class network.ike.plugin.release.central.CentralOutcome
Returns a copy of this outcome with the sentinel-file path replaced.
withSkipReason(String) - Method in record class network.ike.plugin.release.central.CentralOutcome
Returns a copy of this outcome with the skip reason replaced.
withSkipReason(String) - Method in record class network.ike.plugin.release.nexus.NexusOutcome
Returns a copy of this outcome with the skip reason replaced.
withSucceeded(boolean) - Method in record class network.ike.plugin.release.central.CentralOutcome
Returns a copy of this outcome with the success flag replaced.
withSucceeded(boolean) - Method in record class network.ike.plugin.release.nexus.NexusOutcome
Returns a copy of this outcome with the success flag replaced.
WorktreeGuard - Class in network.ike.plugin.release
AutoCloseable wrapper around the release pipeline's worktree detach/restore boundary.
write() - Method in class network.ike.plugin.CentralDeploySentinel
Write this sentinel to CentralDeploySentinel.path().
write(ScaffoldLockfile, Writer) - Static method in class network.ike.plugin.scaffold.ScaffoldLockfileIo
Serialise a lockfile through any Writer.
write(ScaffoldLockfile, Path) - Static method in class network.ike.plugin.scaffold.ScaffoldLockfileIo
Serialise a lockfile to a file path, creating parent directories if needed.
Write(ManifestEntry, Path, byte[], String, String, TierAction.Write.Kind, String) - Constructor for record class network.ike.plugin.scaffold.TierAction.Write
Compact constructor validating required fields.
writeFragment(File, String, String, String, String, String, String, List) - Static method in class network.ike.plugin.OrgSiteSupport
Write a project registration fragment to the org repo.
writeToString(ScaffoldLockfile) - Static method in class network.ike.plugin.scaffold.ScaffoldLockfileIo
Serialise a lockfile to YAML text.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form