Index

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

A

accepts(MavenCoordinate) - Method in interface network.ike.workspace.cascade.PomEdgeDeriver.CoordinateFilter
Tests whether a coordinate should produce an edge.
addOrUpdateSubprojectField(String, String, String, String, String) - Static method in class network.ike.workspace.ManifestWriter
Update a field in a subproject block, or insert it after a reference field if it doesn't exist yet.
addProperty(String, String, String) - Static method in class network.ike.plugin.PomRewriter
Add a property to the POM's <properties> block.
aggregator(String, Path) - Static method in record class network.ike.workspace.WorkingSet.Member
AGGREGATOR - Enum constant in enum class network.ike.workspace.WorkingSet.Member.Kind
The workspace root that aggregates the subprojects — and, for a single-repository working set, the sole member, which is the root of its own trivial set.
analyze(Map) - Static method in class network.ike.workspace.DependencyConvergenceAnalysis
Analyze dependency trees from multiple subprojects for version divergence.
analyzeCascadeIssues(Path, Manifest, Map) - Static method in class network.ike.workspace.BomAnalysis
Analyze cascade issues for all subprojects in the workspace.
artifact() - Method in record class network.ike.plugin.ReleaseNotesSupport.CascadeMember
Returns the value of the artifact record component.
Artifact(String, String) - Constructor for record class network.ike.workspace.PublishedArtifactSet.Artifact
Creates an instance of a Artifact record class.
artifactId() - Method in record class network.ike.plugin.CascadeBump
Returns the value of the artifactId record component.
artifactId() - Method in record class network.ike.workspace.BomAnalysis.BomImport
Returns the value of the artifactId record component.
artifactId() - Method in record class network.ike.workspace.cascade.CascadeEdge
Returns the coordinate's artifactId.
artifactId() - Method in record class network.ike.workspace.cascade.CascadeRepo
Returns the coordinate's artifactId.
artifactId() - Method in record class network.ike.workspace.cascade.MavenCoordinate
Returns the value of the artifactId record component.
artifactId() - Method in record class network.ike.workspace.DependencyConvergenceAnalysis.Divergence
Returns the value of the artifactId record component.
artifactId() - Method in record class network.ike.workspace.DependencyTreeParser.ResolvedDependency
Returns the value of the artifactId record component.
artifactId() - Method in record class network.ike.workspace.PublishedArtifactSet.Artifact
Returns the value of the artifactId record component.
artifactId() - Method in record class network.ike.workspace.WorkspaceRoot
Returns the value of the artifactId record component.
assemble(CascadeEdge, ProjectCascade, CascadeAssembler.CascadeResolver) - Static method in class network.ike.workspace.cascade.CascadeAssembler
Assembles the cascade graph rooted at one known project, without populating RepositoryKey on the nodes.
assemble(CascadeEdge, ProjectCascade, CascadeAssembler.CascadeResolver, RepositoryKeyResolver) - Static method in class network.ike.workspace.cascade.CascadeAssembler
Assembles the cascade graph rooted at one known project, populating each node's RepositoryKey via repositoryResolver when supplied (IKE-Network/ike-issues#496 part C).

B

bakeAliasIndirections(File, Log) - Static method in class network.ike.plugin.ReleaseSupport
Bake __ALIAS-driven indirections into all POM files under the git root.
baseName() - Method in record class network.ike.workspace.WorkingSet
Returns the value of the baseName record component.
BOM - Enum constant in enum class network.ike.workspace.cascade.EdgeKind
A <dependencyManagement> entry with <scope>import</scope>.
BomAnalysis - Class in network.ike.workspace
Analyzes BOM imports in workspace subproject POMs to detect version cascade gaps and support feature-start BOM updates.
BomAnalysis.BomImport - Record Class in network.ike.workspace
A BOM import found in a subproject's <dependencyManagement>.
BomAnalysis.CascadeIssue - Record Class in network.ike.workspace
A detected cascade issue for a subproject.
BomImport(String, String, String, boolean, String, int) - Constructor for record class network.ike.workspace.BomAnalysis.BomImport
Creates an instance of a BomImport record class.
branch() - Method in record class network.ike.workspace.Defaults
Returns the value of the branch record component.
branch() - Method in record class network.ike.workspace.Subproject
Returns the value of the branch record component.
branchQualifiedVersion(String, String) - Static method in class network.ike.workspace.VersionSupport
Derive a branch-qualified SNAPSHOT version.
branchToSitePath(String) - Static method in class network.ike.plugin.ReleaseSupport
Convert a git branch name to a safe site path segment.

C

canCascade() - Method in record class network.ike.workspace.BomAnalysis.CascadeIssue
True if feature-start can cascade versions for this edge.
cascade() - Method in record class network.ike.workspace.cascade.CascadeRepo
Returns the value of the cascade record component.
cascade(String) - Method in class network.ike.workspace.WorkspaceGraph
Compute the propagation set: all subprojects that transitively depend on the given subproject (BFS on reverse edges).
CascadeAssembler - Class in network.ike.workspace.cascade
Assembles the full IKE release cascade graph by traversing the per-project release-cascade.yaml manifests (IKE-Network/ike-issues#420).
CascadeAssembler.CascadeResolver - Interface in network.ike.workspace.cascade
Resolves the ProjectCascade for a cascade neighbour.
CascadeBump - Record Class in network.ike.plugin
A single upstream-version upgrade applied by the release-prep "align upstream cascade versions" step (ReleasePrep B8, IKE-Network/ike-issues#419): a <G>__GA__<A>__VERSION pin (or a <parent> version) rewritten from current to latest so a single-repo release never ships on a stale foundation.
CascadeBump(String, String, String, String) - Constructor for record class network.ike.plugin.CascadeBump
Creates an instance of a CascadeBump record class.
CascadeEdge - Record Class in network.ike.workspace.cascade
A directed edge in the IKE release cascade — a pointer from one project to one of its cascade neighbours.
CascadeEdge(String, String, String, String) - Constructor for record class network.ike.workspace.cascade.CascadeEdge
Convenience constructor accepting raw groupId / artifactId strings.
CascadeEdge(String, String, String, String, EdgeKind) - Constructor for record class network.ike.workspace.cascade.CascadeEdge
Convenience constructor accepting raw groupId / artifactId strings plus an explicit kind.
CascadeEdge(MavenCoordinate, String, String, EdgeKind) - Constructor for record class network.ike.workspace.cascade.CascadeEdge
Canonical constructor — validates the coordinate, defaults repo to the artifactId, and defaults kind to EdgeKind.DEPENDENCY.
CascadeExporter - Class in network.ike.workspace.cascade
Renders an assembled ReleaseCascade into machine-readable formats for CI consumption (IKE-Network/ike-issues#403, #420).
CascadeIssue(String, String, boolean, boolean, List) - Constructor for record class network.ike.workspace.BomAnalysis.CascadeIssue
Creates an instance of a CascadeIssue record class.
cascadeLabelOf(String) - Static method in class network.ike.plugin.ReleaseNotesSupport
Recover the ReleaseNotesSupport.cascadeTopicLabel(Instant, ZoneId) from an in-progress topic name, so the terminal build can derive the completed name from the topic it found, or null if topic is not an in-progress cascade topic.
CascadeMember(String, String) - Constructor for record class network.ike.plugin.ReleaseNotesSupport.CascadeMember
Creates an instance of a CascadeMember record class.
cascadeMetaEnv(String) - Static method in class network.ike.plugin.ReleaseNotesSupport
A shell-sourceable env snippet carrying the cascade label and in-progress topic name, so a notify step gets everything from one ike:release-changelog call without recomputing the date in shell.
CascadeRepo - Record Class in network.ike.workspace.cascade
One node in the assembled IKE release cascade graph (IKE-Network/ike-issues#402, #420, #496).
CascadeRepo(String, String, String, String, ProjectCascade) - Constructor for record class network.ike.workspace.cascade.CascadeRepo
Convenience constructor accepting raw groupId / artifactId strings.
CascadeRepo(String, String, String, String, RepositoryKey, ProjectCascade) - Constructor for record class network.ike.workspace.cascade.CascadeRepo
Convenience constructor accepting raw groupId / artifactId strings plus a RepositoryKey.
CascadeRepo(MavenCoordinate, String, String, ProjectCascade) - Constructor for record class network.ike.workspace.cascade.CascadeRepo
Convenience constructor for callers that have no RepositoryKey yet — older assemblies and tests.
CascadeRepo(MavenCoordinate, String, String, RepositoryKey, ProjectCascade) - Constructor for record class network.ike.workspace.cascade.CascadeRepo
Canonical constructor — validates the coordinate and the embedded ProjectCascade, and defaults repo to the artifactId when blank.
CascadeReporter - Class in network.ike.workspace.cascade
Formats the cascade-awareness messages that ike:release-draft and ike:release-publish print (IKE-Network/ike-issues#402, #420).
cascadeTopicLabel(Instant, ZoneId) - Static method in class network.ike.plugin.ReleaseNotesSupport
The human label for a cascade topic — the creating build's date in its own zone, with the zone abbreviation appended so it is unambiguous across the operators' time zones (e.g.
cleanRemoteSiteDir(File, Log, String) - Static method in class network.ike.plugin.ReleaseSupport
Remove a directory tree on the site server via SSH.
cleanRemoteSiteDir(File, Log, String, String...) - Static method in class network.ike.plugin.ReleaseSupport
Overload accepting an explicit SSH command prefix — package-private for testing against containers.
closeMilestone(String, String, Log) - Static method in class network.ike.plugin.ReleaseNotesSupport
Close a GitHub milestone by title.
closeReferencedIssues(File, String, String, String, Log) - Static method in class network.ike.plugin.ReleaseNotesSupport
Close every open issue referenced by a release-closing trailer (Fixes, Closes, Resolves and grammatical variants) in commits between previousTag and headRef.
Cohort - Record Class in network.ike.workspace
A dependency-ordered set of release members — the scope an artifact / release-style workspace verb (release, align) acts on (IKE-Network/ike-issues#610, under the console/engine boundary, #601).
Cohort(List, boolean) - Constructor for record class network.ike.workspace.Cohort
Creates an instance of a Cohort record class.
Cohort.Member - Record Class in network.ike.workspace
One release member of a Cohort.
CohortResolver - Class in network.ike.workspace
Resolves the Cohort an artifact / release-style workspace verb acts on, from a starting directory (IKE-Network/ike-issues#610, under #601).
collapseDuplicateSubprojectFields(String) - Static method in class network.ike.workspace.ManifestWriter
Collapse duplicate field entries in every subproject block.
command() - Method in record class network.ike.plugin.ReleaseSupport.LabeledTask
Returns the value of the command record component.
commitMessagesBetween(File, String, String) - Static method in class network.ike.plugin.ReleaseNotesSupport
The full commit messages (subject + body) in fromRef..toRef, newest first — the input ReleaseNotesSupport.formatChangelog(List) consumes.
compact() - Method in record class network.ike.plugin.CascadeBump
A compact one-line upgrade rendering for commit messages — the short artifact name and the version transition, e.g.
compareTo(MavenCoordinate) - Method in record class network.ike.workspace.cascade.MavenCoordinate
Natural ordering: by groupId first, then by artifactId.
completedCascadeTopic(String, String) - Static method in class network.ike.plugin.ReleaseNotesSupport
The completed-cascade topic name, carrying the ike-parent version the terminal release establishes, e.g.
consumes() - Method in record class network.ike.workspace.cascade.CascadeRepo
The groupIds this project consumes, drawn from its upstream edges.
contains(String) - Method in record class network.ike.workspace.cascade.ReleaseCascade
Tests whether a ga participates in the cascade.
coordinate() - Method in record class network.ike.workspace.cascade.CascadeEdge
Returns the value of the coordinate record component.
coordinate() - Method in record class network.ike.workspace.cascade.CascadeRepo
Returns the value of the coordinate record component.
coordinate() - Method in record class network.ike.workspace.DependencyConvergenceAnalysis.Divergence
The artifact coordinate as groupId:artifactId.
copyDirectory(Path, Path) - Static method in class network.ike.plugin.ReleaseSupport
Recursively copy a directory tree.
copyDirectoryExcludingTopLevelVersionDirs(Path, Path) - Static method in class network.ike.plugin.ReleaseSupport
Recursively copy a directory tree, excluding top-level subdirectories whose names look like release versions.
current() - Method in record class network.ike.plugin.CascadeBump
Returns the value of the current record component.
currentBranch(File) - Static method in class network.ike.plugin.ReleaseSupport
Get the current git branch name.

D

decentralized() - Method in record class network.ike.workspace.Cohort
Returns the value of the decentralized record component.
defaults() - Method in record class network.ike.workspace.Manifest
Returns the value of the defaults record component.
Defaults - Record Class in network.ike.workspace
Default values applied to components that omit a field.
Defaults(String, String) - Constructor for record class network.ike.workspace.Defaults
Creates an instance of a Defaults record class.
deleteDirectory(Path) - Static method in class network.ike.plugin.ReleaseSupport
Recursively delete a directory and all its contents.
Dependency - Record Class in network.ike.workspace
An inter-repository dependency declared in a subproject's depends-on list.
Dependency(String, String) - Constructor for record class network.ike.workspace.Dependency
Two-arg constructor for backwards compatibility (no version-property).
Dependency(String, String, String) - Constructor for record class network.ike.workspace.Dependency
Creates an instance of a Dependency record class.
DEPENDENCY - Enum constant in enum class network.ike.workspace.cascade.EdgeKind
A <dependency> or non-import <dependencyManagement> edge.
DependencyConvergenceAnalysis - Class in network.ike.workspace
Compare resolved dependency trees across workspace subprojects to detect version divergence.
DependencyConvergenceAnalysis.Divergence - Record Class in network.ike.workspace
A dependency whose resolved version differs across subprojects.
DependencyTreeParser - Class in network.ike.workspace
Parse the text output of mvn dependency:tree into structured records.
DependencyTreeParser.ResolvedDependency - Record Class in network.ike.workspace
A single resolved dependency from a dependency tree.
dependsOn() - Method in record class network.ike.workspace.BomAnalysis.CascadeIssue
Returns the value of the dependsOn record component.
dependsOn() - Method in record class network.ike.workspace.Subproject
Returns the value of the dependsOn record component.
depth() - Method in record class network.ike.workspace.DependencyTreeParser.ResolvedDependency
Returns the value of the depth record component.
deriveCheckpointVersion(String, File) - Static method in class network.ike.plugin.ReleaseSupport
Derive a checkpoint version from the current POM version.
deriveEdges(Model, Path) - Static method in class network.ike.workspace.cascade.PomEdgeDeriver
Derives the upstream edges of a project from its model and project directory.
deriveEdges(Model, Path, PomEdgeDeriver.CoordinateFilter) - Static method in class network.ike.workspace.cascade.PomEdgeDeriver
Derives upstream edges with a caller-supplied coordinate filter.
deriveEdges(Model, Path, PomEdgeDeriver.CoordinateFilter, RepositoryKey, RepositoryKeyResolver) - Static method in class network.ike.workspace.cascade.PomEdgeDeriver
Derives upstream edges and drops self-edges — edges whose target repository, as resolved by repositoryResolver, equals sourceRepo (IKE-Network/ike-issues#496 part D).
deriveNextSnapshot(String) - Static method in class network.ike.plugin.ReleaseSupport
Derive the next SNAPSHOT version by incrementing the last numeric segment.
deriveNextSnapshot(String) - Static method in class network.ike.workspace.VersionSupport
Derive the next SNAPSHOT version by incrementing the last numeric segment.
deriveReleaseVersion(String) - Static method in class network.ike.plugin.ReleaseSupport
Derive the release version from a SNAPSHOT version.
deriveReleaseVersion(String) - Static method in class network.ike.workspace.VersionSupport
Derive the release version from a SNAPSHOT version.
description() - Method in record class network.ike.workspace.Subproject
Returns the value of the description record component.
detectAggregatedStaging(Path, String) - Static method in class network.ike.plugin.ReleaseSupport
Detect aggregated-reactor staging where the project's own site lives alongside multiple sibling subdirs (ike-issues#351).
detectCycle() - Method in class network.ike.workspace.WorkspaceGraph
Detect dependency cycles.
detectHttpsUrlStaging(Path, String) - Static method in class network.ike.plugin.ReleaseSupport
Detect URL-as-path staging where site:stage has mapped an https://-form <site><url> to a literal directory tree under target/staging/ (ike-issues#359).
detectParentArtifactNesting(Path, String) - Static method in class network.ike.plugin.ReleaseSupport
Detect parent-artifactId staging nesting (ike-issues#342).
directory() - Method in record class network.ike.workspace.Cohort.Member
Returns the value of the directory record component.
directory() - Method in record class network.ike.workspace.WorkingSet.Member
Returns the value of the directory record component.
Divergence(String, String, Map) - Constructor for record class network.ike.workspace.DependencyConvergenceAnalysis.Divergence
Creates an instance of a Divergence record class.
downstream() - Method in record class network.ike.workspace.cascade.CascadeRepo
The downstream edges — the projects that consume this one.
downstream() - Method in record class network.ike.workspace.cascade.ProjectCascade
Returns the value of the downstream record component.
downstreamOf(String) - Method in record class network.ike.workspace.cascade.ReleaseCascade
Returns the cascade members reachable downstream of ga, in cascade (topological) order.
draftPreview(ProjectCascade, String) - Static method in class network.ike.workspace.cascade.CascadeReporter
Builds the cascade preview section for ike:release-draft.

E

EdgeKind - Enum Class in network.ike.workspace.cascade
The Maven model site that produced a CascadeEdge.
EMPTY - Static variable in record class network.ike.workspace.IdeSettings
A sentinel value equivalent to the ide: section being absent.
end() - Method in record class network.ike.workspace.ManifestWriter.SubprojectBlockBounds
Returns the value of the end record component.
equals(Object) - Method in record class network.ike.plugin.CascadeBump
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.ReleaseNotesSupport.CascadeMember
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.ReleaseNotesSupport.Issue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.ReleaseNotesSupport.IssueRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.ReleaseNotesSupport.TestingContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.ReleaseSupport.LabeledTask
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.plugin.SnapshotScanner.Violation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.BomAnalysis.BomImport
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.BomAnalysis.CascadeIssue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.cascade.CascadeEdge
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.cascade.CascadeRepo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.cascade.MavenCoordinate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.cascade.ProjectCascade
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.cascade.ReleaseCascade
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.cascade.RepositoryKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.Cohort
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.Cohort.Member
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.Defaults
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.Dependency
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.DependencyConvergenceAnalysis.Divergence
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.DependencyTreeParser.ResolvedDependency
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class network.ike.workspace.FeatureName
 
equals(Object) - Method in record class network.ike.workspace.IdeSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.Manifest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.ManifestWriter.SubprojectBlockBounds
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class network.ike.workspace.MavenVersion
 
equals(Object) - Method in record class network.ike.workspace.PublishedArtifactSet.Artifact
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.Subproject
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class network.ike.workspace.SubprojectName
 
equals(Object) - Method in record class network.ike.workspace.WorkingSet
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.WorkingSet.Member
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class network.ike.workspace.WorkspaceRoot
Indicates whether some other object is "equal to" this one.
exec(File, Log, String...) - Static method in class network.ike.plugin.ReleaseSupport
Run a command, inherit IO so output streams to the Maven console.
execCapture(File, String...) - Static method in class network.ike.plugin.ReleaseSupport
Run a command and capture stdout as a trimmed String.
execCaptureAndLog(File, Log, String...) - Static method in class network.ike.plugin.ReleaseSupport
Run a command, streaming output through Maven's logger AND capturing the full output as a String.
execParallel(File, Log, ReleaseSupport.LabeledTask...) - Static method in class network.ike.plugin.ReleaseSupport
Run multiple commands concurrently, prefixing each line of output with the task's label (e.g., [nexus] ...).
EXTENSION - Enum constant in enum class network.ike.workspace.cascade.EdgeKind
A .mvn/extensions.xml edge.
EXTENSIONS_RELATIVE_PATH - Static variable in class network.ike.workspace.cascade.PomEdgeDeriver
Conventional path of a Maven 4 build-extensions descriptor.
externalBomPins() - Method in record class network.ike.workspace.BomAnalysis.CascadeIssue
Returns the value of the externalBomPins record component.
extractBomImports(Path, Map) - Static method in class network.ike.workspace.BomAnalysis
Extract all BOM imports from a subproject's root POM's <dependencyManagement> section.
extractManagedArtifacts(Path) - Static method in class network.ike.workspace.BomAnalysis
Extract the set of artifact coordinates managed by a BOM POM's <dependencyManagement> section.
extractNumericBase(String) - Static method in class network.ike.workspace.VersionSupport
Extract the numeric base version, stripping any branch qualifier.

F

FeatureName - Class in network.ike.workspace
Validated feature-name value — the <feature> portion of a branch name like feature/<feature> and the suffix portion of a sibling-clone directory name like <workspace>-<feature> (ike-issues#201, ike-issues#205).
find(String) - Method in record class network.ike.workspace.cascade.ReleaseCascade
Looks up a cascade node by its "groupId:artifactId" GA string.
findByCoordinates(String, String) - Method in record class network.ike.workspace.cascade.ReleaseCascade
Convenience overload — wraps the two-String pair into a MavenCoordinate and delegates.
findByCoordinates(MavenCoordinate) - Method in record class network.ike.workspace.cascade.ReleaseCascade
Looks up a cascade node by exact MavenCoordinate.
findPomFiles(File) - Static method in class network.ike.plugin.ReleaseSupport
Find all pom.xml files under the git root, excluding target/ directories and the .mvn/ directory.
findSubmoduleSiteDirs(Path, Path) - Static method in class network.ike.plugin.ReleaseSupport
Find one-level-deep subdirectories under layer that look like rendered Maven-site outputs (have an index.html at the top), excluding exclude itself (the workspace's own subtree, already published at the gh-pages root).
formatAsciidoc(String, List, String) - Static method in class network.ike.plugin.ReleaseNotesSupport
Format release notes as AsciiDoc for site integration.
formatCascadeSummary(String, List) - Static method in class network.ike.plugin.ReleaseNotesSupport
The cascade-completion summary the terminal build posts, naming the ike-parent version and listing every repo released in the cascade.
formatChangelog(List) - Static method in class network.ike.plugin.ReleaseNotesSupport
Compose a "What's changed" changelog from a list of commit messages: one bullet per substantive commit (release machinery filtered out), each annotated with the full-form issue references parsed from its trailers.
formatMarkdownReport(List, String) - Static method in class network.ike.workspace.DependencyConvergenceAnalysis
Format divergences as a markdown report suitable for rendering as readable plugin output.
formatNotes(String, List) - Static method in class network.ike.plugin.ReleaseNotesSupport
Format release notes as Markdown for GitHub Release bodies.
formatNotes(String, List, List) - Static method in class network.ike.plugin.ReleaseNotesSupport
Format release notes as Markdown, including a "Foundation upgrades" section for cascade version bumps (IKE-Network/ike-issues#706).
formatViolations(List, File, String, String) - Static method in class network.ike.plugin.SnapshotScanner
Format a list of violations as an aggregated multi-line message suitable for MojoException or preflight output.
formatWorkspaceChangelog(File, String, String) - Static method in class network.ike.plugin.ReleaseNotesSupport
Git-backed ReleaseNotesSupport.formatWorkspaceChangelog(Manifest, Manifest, SubprojectCommits): reads workspace.yaml from the aggregator at fromRef and toRef, and reads each changed subproject's commits from its worktree under the aggregator root.
formatWorkspaceChangelog(Manifest, Manifest, ReleaseNotesSupport.SubprojectCommits) - Static method in class network.ike.plugin.ReleaseNotesSupport
Compose a per-subproject "What's changed" changelog for a workspace checkpoint by diffing each subproject's workspace.yaml pin between two checkpoints (IKE-Network/ike-issues#792).
fromScm(Scm) - Static method in record class network.ike.workspace.cascade.RepositoryKey
Builds a key from a Maven Scm block, preferring <url> over <connection> when both are declared.

G

ga() - Method in record class network.ike.plugin.CascadeBump
The groupId:artifactId coordinate label.
ga() - Method in record class network.ike.workspace.cascade.CascadeEdge
Returns the "groupId:artifactId" display form.
ga() - Method in record class network.ike.workspace.cascade.CascadeRepo
Returns the "groupId:artifactId" display form.
ga() - Method in record class network.ike.workspace.cascade.MavenCoordinate
Returns the "groupId:artifactId" display form.
generate(String, String, List, Log) - Static method in class network.ike.plugin.ReleaseNotesSupport
Generate release notes markdown for a named milestone, including a "Foundation upgrades" section for any cascade version bumps the release applied (IKE-Network/ike-issues#706).
generate(String, String, Log) - Static method in class network.ike.plugin.ReleaseNotesSupport
Generate release notes markdown for a named milestone.
generateAsciidocToFile(String, String, Path, Log) - Static method in class network.ike.plugin.ReleaseNotesSupport
Generate release notes as AsciiDoc and write to a file, suitable for inclusion in the Maven site build.
generated() - Method in record class network.ike.workspace.Manifest
Returns the value of the generated record component.
generateFullHistory(String, Path, Log) - Static method in class network.ike.plugin.ReleaseNotesSupport
Generate a full release history page as AsciiDoc, covering all closed milestones and any closed issues without a milestone.
generateFullHistoryXhtml(String, Path, Log) - Static method in class network.ike.plugin.ReleaseNotesSupport
Generate a full release history as an XHTML fragment suitable for inclusion in the Maven site via generatedSiteDirectory.
generateToFile(String, String, List, File, String, Log) - Static method in class network.ike.plugin.ReleaseNotesSupport
Like ReleaseNotesSupport.generateToFile(String, String, List, Log), but when the milestone and foundation upgrades yield nothing to report, falls back to the commit-message changelog for previousTag..toRef instead of returning null — so a standalone, un-milestoned release still describes itself from its own commits rather than degrading to GitHub's bare auto-generated notes (IKE-Network/ike-issues#775).
generateToFile(String, String, List, Log) - Static method in class network.ike.plugin.ReleaseNotesSupport
Try to generate release notes (with a "Foundation upgrades" section sourced from upgrades, #706), writing to a temp file suitable for gh release create --notes-file.
generateToFile(String, String, Log) - Static method in class network.ike.plugin.ReleaseNotesSupport
Try to generate release notes, writing to a temp file suitable for gh release create --notes-file.
getRemoteUrl(File, String) - Static method in class network.ike.plugin.ReleaseSupport
Return the URL of a named git remote, or null if the remote does not exist.
gitAddFiles(File, Log, List) - Static method in class network.ike.plugin.ReleaseSupport
Stage a list of files with git add.
gitRoot(File) - Static method in class network.ike.plugin.ReleaseSupport
Get the git repository root directory.
groupId() - Method in record class network.ike.plugin.CascadeBump
Returns the value of the groupId record component.
groupId() - Method in record class network.ike.workspace.BomAnalysis.BomImport
Returns the value of the groupId record component.
groupId() - Method in record class network.ike.workspace.cascade.CascadeEdge
Returns the coordinate's groupId.
groupId() - Method in record class network.ike.workspace.cascade.CascadeRepo
Returns the coordinate's groupId.
groupId() - Method in record class network.ike.workspace.cascade.MavenCoordinate
Returns the value of the groupId record component.
groupId() - Method in record class network.ike.workspace.DependencyConvergenceAnalysis.Divergence
Returns the value of the groupId record component.
groupId() - Method in record class network.ike.workspace.DependencyTreeParser.ResolvedDependency
Returns the value of the groupId record component.
groupId() - Method in record class network.ike.workspace.PublishedArtifactSet.Artifact
Returns the value of the groupId record component.
groupId() - Method in record class network.ike.workspace.Subproject
Returns the value of the groupId record component.
groupId() - Method in record class network.ike.workspace.WorkspaceRoot
Returns the value of the groupId record component.

H

hasAnyIssueTrailer(String) - Static method in class network.ike.plugin.ReleaseNotesSupport
Returns true if commitMessage contains at least one IKE-COMMITS.md issue trailer (Fixes, Closes, Resolves, Refs and grammatical variants) with a #N or <owner>/<repo>#N reference.
hasAnyValue() - Method in record class network.ike.workspace.IdeSettings
Whether the ide section contributed any enforceable value.
hashCode() - Method in record class network.ike.plugin.CascadeBump
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.ReleaseNotesSupport.CascadeMember
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.ReleaseNotesSupport.Issue
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.ReleaseNotesSupport.IssueRef
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.ReleaseNotesSupport.TestingContext
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.ReleaseSupport.LabeledTask
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.plugin.SnapshotScanner.Violation
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.BomAnalysis.BomImport
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.BomAnalysis.CascadeIssue
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.cascade.CascadeEdge
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.cascade.CascadeRepo
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.cascade.MavenCoordinate
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.cascade.ProjectCascade
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.cascade.ReleaseCascade
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.cascade.RepositoryKey
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.Cohort
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.Cohort.Member
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.Defaults
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.Dependency
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.DependencyConvergenceAnalysis.Divergence
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.DependencyTreeParser.ResolvedDependency
Returns a hash code value for this object.
hashCode() - Method in class network.ike.workspace.FeatureName
 
hashCode() - Method in record class network.ike.workspace.IdeSettings
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.Manifest
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.ManifestWriter.SubprojectBlockBounds
Returns a hash code value for this object.
hashCode() - Method in class network.ike.workspace.MavenVersion
 
hashCode() - Method in record class network.ike.workspace.PublishedArtifactSet.Artifact
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.Subproject
Returns a hash code value for this object.
hashCode() - Method in class network.ike.workspace.SubprojectName
 
hashCode() - Method in record class network.ike.workspace.WorkingSet
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.WorkingSet.Member
Returns a hash code value for this object.
hashCode() - Method in record class network.ike.workspace.WorkspaceRoot
Returns a hash code value for this object.
hasRemote(File, String) - Static method in class network.ike.plugin.ReleaseSupport
Check whether a named git remote exists.
hasVersionProperty() - Method in record class network.ike.workspace.BomAnalysis.CascadeIssue
Returns the value of the hasVersionProperty record component.
hasWorkspaceBom() - Method in record class network.ike.workspace.BomAnalysis.CascadeIssue
Returns the value of the hasWorkspaceBom record component.
head() - Method in record class network.ike.workspace.cascade.CascadeRepo
Whether this project is the head of the cascade.
head() - Method in record class network.ike.workspace.cascade.ProjectCascade
Returns the value of the head record component.
How the repository identity is determined - Section in class network.ike.workspace.cascade.SiblingRepositoryKeyResolver
 

I

ide() - Method in record class network.ike.workspace.Manifest
Returns the value of the ide record component.
IdeSettings - Record Class in network.ike.workspace
Optional IntelliJ IDEA project settings that should be shared across collaborators via workspace.yaml.
IdeSettings(String, String, boolean) - Constructor for record class network.ike.workspace.IdeSettings
Creates an instance of a IdeSettings record class.
IKE_GROUP - Static variable in interface network.ike.workspace.cascade.PomEdgeDeriver.CoordinateFilter
Keeps coordinates whose groupId starts with "network.ike".
index() - Method in class network.ike.workspace.cascade.SiblingRepositoryKeyResolver
Indexes the POMs eagerly.
inProgress() - Method in record class network.ike.plugin.ReleaseNotesSupport.TestingContext
Returns the value of the inProgress record component.
inProgressCascadeTopic(String) - Static method in class network.ike.plugin.ReleaseNotesSupport
The open-cascade topic name for a label, e.g.
isAggregator() - Method in record class network.ike.workspace.WorkingSet.Member
Whether this member is the workspace root (aggregator).
isBranchQualified(String) - Static method in class network.ike.workspace.VersionSupport
Check whether a version string is branch-qualified (has a non-numeric qualifier before -SNAPSHOT).
isEmpty() - Method in record class network.ike.workspace.Cohort
Whether this cohort has no members.
isEmptyDirectory(Path) - Static method in class network.ike.plugin.ReleaseSupport
Check whether a directory has no entries.
isMachineryCommit(String) - Static method in class network.ike.plugin.ReleaseNotesSupport
Whether a commit subject is release machinery (a cadence commit a release itself produces), and so should be filtered from a changelog.
isMacOS() - Static method in class network.ike.plugin.ReleaseSupport
Check if the current platform is macOS.
isSingleRepo() - Method in record class network.ike.workspace.WorkingSet
Whether this is a single-repository working set — a working set of one.
isSnapshot() - Method in class network.ike.workspace.MavenVersion
Whether this version ends in -SNAPSHOT — the standard Maven SNAPSHOT marker.
isSnapshot(String) - Static method in class network.ike.workspace.VersionSupport
Check whether a version string is a SNAPSHOT.
isSnapshotAligned() - Method in record class network.ike.workspace.Subproject
Whether this subproject participates in the workspace's release cascade — true for snapshot-aligned (the default), false for tag-aligned.
Issue(int, String, List) - Constructor for record class network.ike.plugin.ReleaseNotesSupport.Issue
Creates an instance of a Issue record class.
IssueRef(String, int) - Constructor for record class network.ike.plugin.ReleaseNotesSupport.IssueRef
Creates an instance of a IssueRef record class.
isTagAligned() - Method in record class network.ike.workspace.Subproject
Whether this subproject is pinned to a tag and excluded from the release cascade.
isWindows() - Static method in class network.ike.plugin.ReleaseSupport
Check if the current platform is Windows.
isWorkspace() - Method in record class network.ike.workspace.WorkingSet
Whether this working set is backed by a workspace.yaml.
isWorkspaceInternal() - Method in record class network.ike.workspace.BomAnalysis.BomImport
Returns the value of the isWorkspaceInternal record component.

J

jdkName() - Method in record class network.ike.workspace.IdeSettings
Returns the value of the jdkName record component.

K

kind() - Method in record class network.ike.workspace.cascade.CascadeEdge
Returns the value of the kind record component.
kind() - Method in record class network.ike.workspace.Subproject
Returns the value of the kind record component.
kind() - Method in record class network.ike.workspace.WorkingSet.Member
Returns the value of the kind record component.
KIND_CHECKPOINT - Static variable in record class network.ike.workspace.Subproject
Sentinel for the checkpoint sub-kind of tag-aligned.
KIND_RELEASE - Static variable in record class network.ike.workspace.Subproject
Sentinel for the release sub-kind of tag-aligned.

L

label() - Method in record class network.ike.plugin.ReleaseSupport.LabeledTask
Returns the value of the label record component.
LabeledTask(String, String[]) - Constructor for record class network.ike.plugin.ReleaseSupport.LabeledTask
Creates an instance of a LabeledTask record class.
labels() - Method in record class network.ike.plugin.ReleaseNotesSupport.Issue
Returns the value of the labels record component.
languageLevel() - Method in record class network.ike.workspace.IdeSettings
Returns the value of the languageLevel record component.
latest() - Method in record class network.ike.plugin.CascadeBump
Returns the value of the latest record component.
listProperties(String) - Static method in class network.ike.plugin.PomRewriter
List the properties declared in the POM's <properties> block.
load(Path) - Static method in class network.ike.workspace.cascade.ProjectCascadeIo
Loads a per-project manifest from a path, degrading gracefully when no manifest is present.
location() - Method in record class network.ike.plugin.SnapshotScanner.Violation
Returns the value of the location record component.

M

manifest() - Method in record class network.ike.workspace.WorkingSet
Returns the value of the manifest record component.
manifest() - Method in class network.ike.workspace.WorkspaceGraph
Return the underlying manifest.
Manifest - Record Class in network.ike.workspace
The top-level workspace manifest, deserialized from workspace.yaml.
Manifest(String, String, Defaults, WorkspaceRoot, Map, IdeSettings) - Constructor for record class network.ike.workspace.Manifest
Creates an instance of a Manifest record class.
MANIFEST_FILE - Static variable in class network.ike.workspace.WorkingSetResolver
The manifest file name searched for when walking up from a directory.
MANIFEST_NAME - Static variable in class network.ike.workspace.cascade.ProjectCascadeIo
Conventional manifest file name.
MANIFEST_RELATIVE_PATH - Static variable in class network.ike.workspace.cascade.ProjectCascadeIo
Conventional manifest location relative to a repository root — src/main/cascade/release-cascade.yaml.
ManifestException - Exception Class in network.ike.workspace
Thrown when a workspace manifest cannot be read or has invalid structure.
ManifestException(String) - Constructor for exception class network.ike.workspace.ManifestException
Create an exception with a message.
ManifestException(String, Throwable) - Constructor for exception class network.ike.workspace.ManifestException
Create an exception with a message and cause.
ManifestReader - Class in network.ike.workspace
Reads a workspace.yaml file into a typed Manifest.
ManifestWriter - Class in network.ike.workspace
Updates specific fields in workspace.yaml while preserving comments, formatting, and structure.
ManifestWriter.SubprojectBlockBounds - Record Class in network.ike.workspace
Half-open character offsets of a subproject's body in the YAML text.
matches(Set, String, String) - Static method in class network.ike.workspace.PublishedArtifactSet
Check whether a groupId:artifactId pair is in the published set.
MavenCoordinate - Record Class in network.ike.workspace.cascade
A Maven groupId:artifactId coordinate — the canonical value type for "which artifact" across the cascade model.
MavenCoordinate(String, String) - Constructor for record class network.ike.workspace.cascade.MavenCoordinate
Canonical constructor — validates that both components are non-null and non-blank.
mavenVersion() - Method in record class network.ike.workspace.Defaults
Returns the value of the mavenVersion record component.
mavenVersion() - Method in record class network.ike.workspace.Subproject
Returns the value of the mavenVersion record component.
MavenVersion - Class in network.ike.workspace
Validated Maven version value — the <version> string for any Maven coordinate, including workspace-root, subproject, and parent versions (ike-issues#295).
Member(String, Path) - Constructor for record class network.ike.workspace.Cohort.Member
Creates an instance of a Member record class.
Member(String, Path, WorkingSet.Member.Kind) - Constructor for record class network.ike.workspace.WorkingSet.Member
Creates an instance of a Member record class.
members() - Method in record class network.ike.workspace.Cohort
Returns the value of the members record component.
members() - Method in record class network.ike.workspace.WorkingSet
Returns the value of the members record component.
messagesFor(String, Subproject, String, String) - Method in interface network.ike.plugin.ReleaseNotesSupport.SubprojectCommits
Return one subproject's commit messages for its pin advance.
migrate(String) - Static method in class network.ike.workspace.ManifestReader
Apply legacy-schema rewrites to yaml text.
migrateLegacySchemaIfNeeded(Path, Consumer) - Static method in class network.ike.workspace.ManifestReader
Idempotently migrate a workspace.yaml file from the legacy components: schema to the new subprojects: schema.
milestone() - Method in record class network.ike.plugin.ReleaseNotesSupport.TestingContext
Returns the value of the milestone record component.

N

name() - Method in record class network.ike.workspace.Cohort.Member
Returns the value of the name record component.
name() - Method in record class network.ike.workspace.Subproject
Returns the value of the name record component.
name() - Method in record class network.ike.workspace.WorkingSet.Member
Returns the value of the name record component.
network.ike.plugin - package network.ike.plugin
 
network.ike.workspace - package network.ike.workspace
 
network.ike.workspace.cascade - package network.ike.workspace.cascade
 
notes() - Method in record class network.ike.workspace.Subproject
Returns the value of the notes record component.
number() - Method in record class network.ike.plugin.ReleaseNotesSupport.Issue
Returns the value of the number record component.
number() - Method in record class network.ike.plugin.ReleaseNotesSupport.IssueRef
Returns the value of the number record component.

O

of(String) - Static method in record class network.ike.workspace.cascade.RepositoryKey
Builds a key from any syntactic form of an SCM URL.
of(String) - Static method in class network.ike.workspace.FeatureName
Validate raw and wrap it as a FeatureName.
of(String) - Static method in class network.ike.workspace.MavenVersion
Validate raw and wrap it as a MavenVersion.
of(String) - Static method in class network.ike.workspace.SubprojectName
Validate raw and wrap it as a SubprojectName.
of(String, String) - Static method in record class network.ike.workspace.cascade.MavenCoordinate
Builds a coordinate or throws.
orderIndex() - Method in record class network.ike.workspace.BomAnalysis.BomImport
Returns the value of the orderIndex record component.

P

parent() - Method in record class network.ike.workspace.Subproject
Returns the value of the parent record component.
PARENT - Enum constant in enum class network.ike.workspace.cascade.EdgeKind
A <parent> edge.
parse(String) - Static method in record class network.ike.workspace.cascade.MavenCoordinate
Parses a "groupId:artifactId" string into a coordinate.
parse(String) - Static method in class network.ike.workspace.DependencyTreeParser
Parse dependency tree text output into a list of resolved dependencies.
parseClosingTrailers(String, String) - Static method in class network.ike.plugin.ReleaseNotesSupport
Parse closing-keyword trailers (e.g., Fixes, Closes, Resolves and grammatical variants) from a block of commit message text.
parseIssueRefs(String) - Static method in class network.ike.plugin.ReleaseNotesSupport
Extract every issue reference from a commit message's trailers, in display form, de-duplicated and in first-seen order.
PLUGIN - Enum constant in enum class network.ike.workspace.cascade.EdgeKind
A <plugin> or <pluginManagement> edge, including extensions-carrying plugins.
policyProperty() - Method in record class network.ike.workspace.cascade.CascadeEdge
Returns the canonical release-policy property name in the typed-marker family form (<G>__GA__<A>__POLICY).
policyProperty() - Method in record class network.ike.workspace.cascade.MavenCoordinate
Returns the canonical IKE release-policy property name in the typed-marker family form: <groupId>__GA__<artifactId>__POLICY.
policyPropertyLegacy() - Method in record class network.ike.workspace.cascade.CascadeEdge
Returns the legacy release-policy property name (G·A·policy).
policyPropertyLegacy() - Method in record class network.ike.workspace.cascade.MavenCoordinate
Returns the legacy IKE release-policy property name — <groupId>·<artifactId>·policy — used by the pre-#525 convention.
PomEdgeDeriver - Class in network.ike.workspace.cascade
Derives the CascadeEdges a project radiates upstream from its Maven model and on-disk layout (IKE-Network/ike-issues#496 part B).
PomEdgeDeriver.CoordinateFilter - Interface in network.ike.workspace.cascade
A predicate over a MavenCoordinate that selects which edges the deriver should emit.
pomFile() - Method in record class network.ike.plugin.SnapshotScanner.Violation
Returns the value of the pomFile record component.
PomRewriter - Class in network.ike.plugin
AST-aware POM manipulation using OpenRewrite's XML LST.
ProjectCascade - Record Class in network.ike.workspace.cascade
One project's own src/main/cascade/release-cascade.yaml — its edges in the IKE release cascade (IKE-Network/ike-issues#420).
ProjectCascade(int, boolean, List, boolean, List) - Constructor for record class network.ike.workspace.cascade.ProjectCascade
Canonical constructor — defensively copies the edge lists, substitutes empty lists for null, and verifies the head/terminal markers agree with the edge lists.
ProjectCascadeIo - Class in network.ike.workspace.cascade
Reads a project's own src/main/cascade/release-cascade.yaml into a ProjectCascade (IKE-Network/ike-issues#420).
PublishedArtifactSet - Class in network.ike.workspace
Scans a Maven subproject root to determine the complete set of published artifacts (groupId:artifactId pairs).
PublishedArtifactSet.Artifact - Record Class in network.ike.workspace
A published Maven artifact coordinate.
publishFooter(ProjectCascade, String) - Static method in class network.ike.workspace.cascade.CascadeReporter
Builds the post-release cascade footer for ike:release-publish.
publishingSubproject() - Method in record class network.ike.workspace.BomAnalysis.BomImport
Returns the value of the publishingSubproject record component.
publishProjectSiteToGhPages(Path, String, Log, String, String) - Static method in class network.ike.plugin.ReleaseSupport
Publish a project's rendered site to its repo's gh-pages branch using the hybrid structure (ike-issues#312, #332).

R

read(Reader) - Static method in class network.ike.workspace.cascade.ProjectCascadeIo
Parses a per-project manifest from an open reader.
read(Reader) - Static method in class network.ike.workspace.ManifestReader
Read a workspace manifest from a Reader (useful for testing).
read(Path) - Static method in class network.ike.workspace.cascade.ProjectCascadeIo
Parses a per-project manifest from a file path.
read(Path) - Static method in class network.ike.workspace.ManifestReader
Read a workspace manifest from the given YAML file path.
readParentVersion(String, String, String) - Static method in class network.ike.plugin.PomRewriter
Read the version of the POM's <parent> block when its coordinates match parentGroupId:parentArtifactId.
readPomArtifactId(File) - Static method in class network.ike.plugin.ReleaseSupport
Read the project's own <artifactId> from a POM file, skipping any <artifactId> inside the <parent> block.
readPomDescription(File) - Static method in class network.ike.plugin.ReleaseSupport
Read the <description> element from a POM file.
readPomGroupId(File) - Static method in class network.ike.plugin.ReleaseSupport
Read the project's own <groupId> from a POM file, skipping any <groupId> inside the <parent> block.
readPomName(File) - Static method in class network.ike.plugin.ReleaseSupport
Read the <name> element from a POM file.
readPomProperty(File, String) - Static method in class network.ike.plugin.ReleaseSupport
Read a <properties> value from a POM file by element name.
readPomVersion(File) - Static method in class network.ike.plugin.ReleaseSupport
Read the project's own <version> from a POM file, skipping any <version> inside the <parent> block.
readyToTest() - Method in record class network.ike.plugin.ReleaseNotesSupport.TestingContext
Returns the value of the readyToTest record component.
relationship() - Method in record class network.ike.workspace.Dependency
Returns the value of the relationship record component.
ReleaseCascade - Record Class in network.ike.workspace.cascade
The assembled IKE release cascade graph — the full cross-repo release ordering, stitched from the per-project release-cascade.yaml manifests by CascadeAssembler (IKE-Network/ike-issues#402, #420).
ReleaseCascade(List) - Constructor for record class network.ike.workspace.cascade.ReleaseCascade
Canonical constructor — defensively copies repos and substitutes an empty list for null.
ReleaseNotesSupport - Class in network.ike.plugin
Generates release notes from a GitHub milestone's closed issues.
ReleaseNotesSupport.CascadeMember - Record Class in network.ike.plugin
A repo released as part of a cascade — for the completion summary.
ReleaseNotesSupport.Issue - Record Class in network.ike.plugin
A closed issue from a GitHub milestone.
ReleaseNotesSupport.IssueRef - Record Class in network.ike.plugin
A GitHub issue reference parsed from a closing-keyword commit trailer.
ReleaseNotesSupport.SubprojectCommits - Interface in network.ike.plugin
Supplies the commit messages for one subproject's pin advance, so ReleaseNotesSupport.formatWorkspaceChangelog(Manifest, Manifest, SubprojectCommits) is unit-testable without a git checkout.
ReleaseNotesSupport.TestingContext - Record Class in network.ike.plugin
A snapshot of milestone state for checkpoint testing context.
ReleaseSupport - Class in network.ike.plugin
Shared utilities for release mojos.
ReleaseSupport.LabeledTask - Record Class in network.ike.plugin
A command paired with a display label for parallel execution.
removeDependencyVersion(String, String, String) - Static method in class network.ike.plugin.PomRewriter
Remove the <version> child from a dependency matched by groupId:artifactId.
removePendingReleaseLabels(File, String, String, String, Log) - Static method in class network.ike.plugin.ReleaseNotesSupport
Remove the pending-release label from every issue referenced by a release-closing trailer (Fixes, Closes, Resolves and grammatical variants) in commits between previousTag and headRef.
removeProperty(String, String) - Static method in class network.ike.plugin.PomRewriter
Remove a property from the POM's <properties> block.
replaceProjectVersionRefs(File, String, Log) - Static method in class network.ike.plugin.ReleaseSupport
Replace all occurrences of ${project.version} with a literal version string in every POM file under the git root.
repo() - Method in record class network.ike.plugin.ReleaseNotesSupport.IssueRef
Returns the value of the repo record component.
repo() - Method in record class network.ike.workspace.cascade.CascadeEdge
Returns the value of the repo record component.
repo() - Method in record class network.ike.workspace.cascade.CascadeRepo
Returns the value of the repo record component.
repo() - Method in record class network.ike.workspace.Subproject
Returns the value of the repo record component.
repos() - Method in record class network.ike.workspace.cascade.ReleaseCascade
Returns the value of the repos record component.
repositoryKey() - Method in record class network.ike.workspace.cascade.CascadeRepo
Returns the value of the repositoryKey record component.
RepositoryKey - Record Class in network.ike.workspace.cascade
The identity of a release-cascade node — a repository, named by its <scm> URL (IKE-Network/ike-issues#496 part C).
RepositoryKey(String) - Constructor for record class network.ike.workspace.cascade.RepositoryKey
Canonical constructor — validates and normalises the URL.
RepositoryKeyResolver - Interface in network.ike.workspace.cascade
Maps a Maven MavenCoordinate to the RepositoryKey of the repository that produces it (IKE-Network/ike-issues#496 part C).
requireCleanWorktree(File) - Static method in class network.ike.plugin.ReleaseSupport
Assert that the git working tree is clean (no staged or unstaged changes).
resolve(String, String) - Method in interface network.ike.workspace.cascade.RepositoryKeyResolver
Convenience overload — wraps the two-String pair into a MavenCoordinate and delegates.
resolve(Path) - Static method in class network.ike.workspace.CohortResolver
Resolve the cohort from a starting directory.
resolve(Path) - Static method in class network.ike.workspace.WorkingSetResolver
Resolve the working set from a starting directory.
resolve(CascadeEdge) - Method in interface network.ike.workspace.cascade.CascadeAssembler.CascadeResolver
Resolves and parses one neighbour's manifest.
resolve(CascadeEdge) - Method in class network.ike.workspace.cascade.UrlCascadeResolver
Shallow-clones the member named by edge and parses its release-cascade.yaml.
resolve(MavenCoordinate) - Method in interface network.ike.workspace.cascade.RepositoryKeyResolver
Returns the RepositoryKey of the repository that produces a coordinate, or empty if the coordinate cannot be located.
resolve(MavenCoordinate) - Method in class network.ike.workspace.cascade.SiblingRepositoryKeyResolver
 
ResolvedDependency(String, String, String, String, String, int) - Constructor for record class network.ike.workspace.DependencyTreeParser.ResolvedDependency
Creates an instance of a ResolvedDependency record class.
resolveMavenWrapper(File, Log) - Static method in class network.ike.plugin.ReleaseSupport
Resolve the Maven executable.
restoreBackups(File, Log) - Static method in class network.ike.plugin.ReleaseSupport
Restore all POM files from their .ike-backup copies and delete the backup files.
root() - Method in record class network.ike.workspace.WorkingSet
Returns the value of the root record component.
routeSubprocessLine(Log, String) - Static method in class network.ike.plugin.ReleaseSupport
Route a subprocess output line through Maven's logger at the correct level.
routeSubprocessLine(Log, String, String) - Static method in class network.ike.plugin.ReleaseSupport
Route a subprocess output line through Maven's logger with a prefix.

S

safeBranchName(String) - Static method in class network.ike.workspace.VersionSupport
Transform a branch name into a safe directory/version qualifier.
scan(Path) - Static method in class network.ike.workspace.PublishedArtifactSet
Scan a subproject root and return the complete set of published artifacts (groupId:artifactId pairs).
scanForSnapshotVersions(List) - Static method in class network.ike.plugin.SnapshotScanner
Scan a list of POMs for any <version>...-SNAPSHOT</version> in the consumer-POM-relevant contexts: <parent>, <dependencies>, <dependencyManagement>, <build>/<plugins>, <build>/<pluginManagement>, and the same sections within every profile.
scanSourceProperties(File) - Static method in class network.ike.plugin.SnapshotScanner
Scan the <properties> sections of a POM (root plus any profile properties) for any value ending in -SNAPSHOT.
schema() - Method in record class network.ike.workspace.cascade.ProjectCascade
Returns the value of the schema record component.
schemaVersion() - Method in record class network.ike.workspace.Manifest
Returns the value of the schemaVersion record component.
scope() - Method in record class network.ike.workspace.DependencyTreeParser.ResolvedDependency
Returns the value of the scope record component.
Scoping - Section in class network.ike.workspace.cascade.SiblingRepositoryKeyResolver
 
setPomVersion(File, String, String) - Static method in class network.ike.plugin.ReleaseSupport
Replace the project's own <version>old</version> with <version>new</version>, skipping any version inside the <parent> block.
sha() - Method in record class network.ike.workspace.Subproject
Returns the value of the sha record component.
SIBLING_SEPARATOR - Static variable in class network.ike.workspace.FeatureName
Separator between the primary workspace name and the feature in a sibling directory name: U+A789 MODIFIER LETTER COLON (), not a hyphen.
siblingDirectoryName(String) - Method in class network.ike.workspace.FeatureName
Compose the sibling-clone directory name for this feature inside the given primary workspace.
SiblingRepositoryKeyResolver - Class in network.ike.workspace.cascade
A RepositoryKeyResolver backed by sibling checkouts on the local filesystem (IKE-Network/ike-issues#496 part C).
SiblingRepositoryKeyResolver(Path) - Constructor for class network.ike.workspace.cascade.SiblingRepositoryKeyResolver
Creates a resolver that lazily indexes the POMs under baseDir on the first SiblingRepositoryKeyResolver.resolve(MavenCoordinate) call.
singleRepo(Path) - Static method in class network.ike.workspace.CohortResolver
Build a single-repository cohort of one rooted at dir.
singleRepo(Path) - Static method in class network.ike.workspace.WorkingSetResolver
Build a single-repository working set rooted at dir, without searching for a manifest — a working set of one.
SITE_DISK_BASE - Static variable in class network.ike.plugin.ReleaseSupport
Base path on the site server.
SITE_SSH_HOST - Static variable in class network.ike.plugin.ReleaseSupport
SSH host alias used by wagon-ssh-external.
siteDiskPath(String, String, String) - Static method in class network.ike.plugin.ReleaseSupport
Resolve the on-disk site path for a given project, type, and optional subdirectory.
siteStagingPath(String) - Static method in class network.ike.plugin.ReleaseSupport
Return the staging path for a site deploy (final path + ".staging").
siteStagingUrl(String) - Static method in class network.ike.plugin.ReleaseSupport
Return the scpexe URL for the staging directory.
size() - Method in record class network.ike.workspace.Cohort
The number of release members in this cohort.
snapshotMilestone(String, String, Log) - Static method in class network.ike.plugin.ReleaseNotesSupport
Fetch all issues (open and closed) for a milestone, returning them categorized for a checkpoint testing context snapshot.
SnapshotScanner - Class in network.ike.plugin
Scan POM files for -SNAPSHOT references that would leak into a released artifact via Maven 4's consumer POM flattener.
SnapshotScanner.Violation - Record Class in network.ike.plugin
A single SNAPSHOT reference that would leak into a released POM.
stampOutputTimestamp(File, String, Log) - Static method in class network.ike.plugin.ReleaseSupport
Stamp <project.build.outputTimestamp> in the root POM to newTimestamp, enabling reproducible builds for the release.
start() - Method in record class network.ike.workspace.ManifestWriter.SubprojectBlockBounds
Returns the value of the start record component.
state() - Method in record class network.ike.workspace.Subproject
Returns the value of the state record component.
STATE_SNAPSHOT - Static variable in record class network.ike.workspace.Subproject
Sentinel for the snapshot-aligned state — the default alignment.
STATE_TAG_ALIGNED - Static variable in record class network.ike.workspace.Subproject
Sentinel for the tag-aligned state.
stripSnapshot(String) - Static method in class network.ike.workspace.VersionSupport
Strip -SNAPSHOT from a version string.
stripVersionQualifiers(Path, String) - Static method in class network.ike.workspace.ManifestWriter
Strip a branch qualifier from every version: field in the manifest, restoring the base -SNAPSHOT form.
subproject() - Method in record class network.ike.workspace.Dependency
Returns the value of the subproject record component.
subproject(String, Path) - Static method in record class network.ike.workspace.WorkingSet.Member
Subproject - Record Class in network.ike.workspace
A workspace subproject — one git repository in the workspace manifest.
Subproject(String, String, String, String, String, String, List, String, String, String, String, String, String, String) - Constructor for record class network.ike.workspace.Subproject
Creates an instance of a Subproject record class.
SUBPROJECT - Enum constant in enum class network.ike.workspace.WorkingSet.Member.Kind
A declared subproject of a workspace.
SubprojectBlockBounds(int, int) - Constructor for record class network.ike.workspace.ManifestWriter.SubprojectBlockBounds
Creates an instance of a SubprojectBlockBounds record class.
subprojectFieldExists(String, String, String) - Static method in class network.ike.workspace.ManifestWriter
Return whether the given field exists in the given subproject's block.
subprojectName() - Method in record class network.ike.workspace.BomAnalysis.CascadeIssue
Returns the value of the subprojectName record component.
SubprojectName - Class in network.ike.workspace
Validated subproject-name value — the workspace.yaml key, the subproject directory name, and the <subproject> reference in aggregator POMs all share this string (ike-issues#295).
subprojects() - Method in record class network.ike.workspace.Manifest
Returns the value of the subprojects record component.
swapRemoteSiteDir(File, Log, String) - Static method in class network.ike.plugin.ReleaseSupport
Atomically swap a newly deployed site into place on the server.
swapRemoteSiteDir(File, Log, String, String...) - Static method in class network.ike.plugin.ReleaseSupport
Overload accepting an explicit SSH command prefix — package-private for testing against containers.

T

tag() - Method in record class network.ike.workspace.Subproject
Returns the value of the tag record component.
tagExists(File, String) - Static method in class network.ike.plugin.ReleaseSupport
Check whether a git tag exists (locally).
terminal() - Method in record class network.ike.workspace.cascade.CascadeRepo
Whether this project is the terminus of the cascade.
terminal() - Method in record class network.ike.workspace.cascade.ProjectCascade
Returns the value of the terminal record component.
TestingContext(String, List, List) - Constructor for record class network.ike.plugin.ReleaseNotesSupport.TestingContext
Creates an instance of a TestingContext record class.
title() - Method in record class network.ike.plugin.ReleaseNotesSupport.Issue
Returns the value of the title record component.
toBullet(File) - Method in record class network.ike.plugin.SnapshotScanner.Violation
Format this violation as a single indented bullet for an aggregated error message.
toJson(ReleaseCascade) - Static method in class network.ike.workspace.cascade.CascadeExporter
Renders the cascade as a JSON document: a cascade array of {groupId, artifactId, repo, url, consumes[], terminal} objects in topological order.
toMarkdown() - Method in record class network.ike.plugin.ReleaseNotesSupport.TestingContext
Format as markdown for inclusion in checkpoint output.
topologicalSort() - Method in class network.ike.workspace.WorkspaceGraph
Topological sort of all subprojects.
topologicalSort(Set) - Method in class network.ike.workspace.WorkspaceGraph
Topological sort of the given subprojects (or all if none specified).
toProperties(ReleaseCascade) - Static method in class network.ike.workspace.cascade.CascadeExporter
Renders the cascade as a .properties document: the release order, then per-repo coordinates and consumes edges keyed by repo name.
toString() - Method in record class network.ike.plugin.CascadeBump
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.ReleaseNotesSupport.CascadeMember
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.ReleaseNotesSupport.Issue
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.ReleaseNotesSupport.IssueRef
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.ReleaseNotesSupport.TestingContext
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.ReleaseSupport.LabeledTask
Returns a string representation of this record class.
toString() - Method in record class network.ike.plugin.SnapshotScanner.Violation
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.BomAnalysis.BomImport
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.BomAnalysis.CascadeIssue
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.cascade.CascadeEdge
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.cascade.CascadeRepo
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.cascade.MavenCoordinate
toString() - Method in record class network.ike.workspace.cascade.ProjectCascade
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.cascade.ReleaseCascade
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.cascade.RepositoryKey
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.Cohort.Member
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.Cohort
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.Defaults
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.Dependency
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.DependencyConvergenceAnalysis.Divergence
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.DependencyTreeParser.ResolvedDependency
Returns a string representation of this record class.
toString() - Method in class network.ike.workspace.FeatureName
 
toString() - Method in record class network.ike.workspace.IdeSettings
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.Manifest
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.ManifestWriter.SubprojectBlockBounds
Returns a string representation of this record class.
toString() - Method in class network.ike.workspace.MavenVersion
 
toString() - Method in record class network.ike.workspace.PublishedArtifactSet.Artifact
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.Subproject
Returns a string representation of this record class.
toString() - Method in class network.ike.workspace.SubprojectName
 
toString() - Method in record class network.ike.workspace.WorkingSet.Member
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.WorkingSet
Returns a string representation of this record class.
toString() - Method in record class network.ike.workspace.WorkspaceRoot
Returns a string representation of this record class.
toYaml(String) - Method in record class network.ike.plugin.ReleaseNotesSupport.TestingContext
Format as YAML for embedding in checkpoint YAML files.
trackMiscXml() - Method in record class network.ike.workspace.IdeSettings
Returns the value of the trackMiscXml record component.
tryOf(String, String) - Static method in record class network.ike.workspace.cascade.MavenCoordinate
Builds a coordinate, or returns empty when either component is null or blank.
type() - Method in record class network.ike.workspace.DependencyTreeParser.ResolvedDependency
Returns the value of the type record component.

U

unbakeAliasIndirections(File, Log) - Static method in class network.ike.plugin.ReleaseSupport
Unbake __ALIAS-driven indirections from all POM files under the git root — the inverse of ReleaseSupport.bakeAliasIndirections(File, Log).
updateBomImportVersion(Path, String, String, String) - Static method in class network.ike.workspace.BomAnalysis
Update a BOM import version in a POM file.
updateBranches(Path, Map) - Static method in class network.ike.workspace.ManifestWriter
Update the branch field for one or more subprojects.
updateDefaultMavenVersion(Path, String) - Static method in class network.ike.workspace.ManifestWriter
Update the maven-version field in the defaults section.
updateDependencyVersion(String, String, String, String) - Static method in class network.ike.plugin.PomRewriter
Update the version of a specific dependency identified by groupId:artifactId anywhere in the POM (both <dependencies> and <dependencyManagement>).
updateLatestSymlink(File, Log, String) - Static method in class network.ike.plugin.ReleaseSupport
Update the latest symlink alongside a version-prefixed site deploy so that <site-base>/latest/ always points at the most recent release (ike-issues#303).
updateLatestSymlink(File, Log, String, String...) - Static method in class network.ike.plugin.ReleaseSupport
Overload accepting an explicit SSH command prefix — package-private for testing against containers.
updateMavenVersions(Path, Map) - Static method in class network.ike.workspace.ManifestWriter
Update the maven-version field for one or more subprojects.
updateParentVersion(String, String, String, String) - Static method in class network.ike.plugin.PomRewriter
Update the parent version for a matching groupId:artifactId in the POM's <parent> block.
updatePluginVersion(String, String, String, String) - Static method in class network.ike.plugin.PomRewriter
Update the version of a specific plugin identified by groupId:artifactId anywhere in the POM (both <plugins> and <pluginManagement>).
updateProperty(String, String, String) - Static method in class network.ike.plugin.PomRewriter
Update a version property value in the POM's <properties> block.
updateShas(Path, Map) - Static method in class network.ike.workspace.ManifestWriter
Update the sha field for one or more subprojects.
updateSubprojectBranch(String, String, String) - Static method in class network.ike.workspace.ManifestWriter
Update the branch field for a single subproject in the YAML text.
updateSubprojectField(String, String, String, String) - Static method in class network.ike.workspace.ManifestWriter
Update a named field within a subproject block in the YAML text.
updateVersionProperty(String, String, String) - Static method in class network.ike.plugin.ReleaseSupport
Update a named Maven property in POM content.
upstream() - Method in record class network.ike.workspace.cascade.CascadeRepo
The upstream edges — the projects this one consumes.
upstream() - Method in record class network.ike.workspace.cascade.ProjectCascade
Returns the value of the upstream record component.
url() - Method in record class network.ike.workspace.cascade.CascadeEdge
Returns the value of the url record component.
url() - Method in record class network.ike.workspace.cascade.CascadeRepo
Returns the value of the url record component.
url() - Method in record class network.ike.workspace.cascade.RepositoryKey
Returns the value of the url record component.
UrlCascadeResolver - Class in network.ike.workspace.cascade
A CascadeAssembler.CascadeResolver that resolves cascade members from their git url rather than local sibling checkouts (IKE-Network/ike-issues#429).
UrlCascadeResolver(Path) - Constructor for class network.ike.workspace.cascade.UrlCascadeResolver
Creates a resolver that clones into cloneDir and logs nothing.
UrlCascadeResolver(Path, Consumer) - Constructor for class network.ike.workspace.cascade.UrlCascadeResolver
Creates a resolver that clones into cloneDir and reports progress through log.

V

validateRemotePath(String) - Static method in class network.ike.plugin.ReleaseSupport
Validate that a remote path is safe for deletion operations.
value() - Method in record class network.ike.plugin.SnapshotScanner.Violation
Returns the value of the value record component.
value() - Method in class network.ike.workspace.FeatureName
The validated feature name as a string.
value() - Method in class network.ike.workspace.MavenVersion
The validated version as a string.
value() - Method in class network.ike.workspace.SubprojectName
The validated subproject name as a string.
valueOf(String) - Static method in enum class network.ike.workspace.cascade.EdgeKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class network.ike.workspace.WorkingSet.Member.Kind
Returns the enum constant of this class with the specified name.
values() - Static method in enum class network.ike.workspace.cascade.EdgeKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class network.ike.workspace.WorkingSet.Member.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
verify() - Method in class network.ike.workspace.WorkspaceGraph
Verify manifest consistency.
version() - Method in record class network.ike.plugin.ReleaseNotesSupport.CascadeMember
Returns the value of the version record component.
version() - Method in record class network.ike.workspace.BomAnalysis.BomImport
Returns the value of the version record component.
version() - Method in record class network.ike.workspace.DependencyTreeParser.ResolvedDependency
Returns the value of the version record component.
version() - Method in record class network.ike.workspace.Subproject
Returns the value of the version record component.
version() - Method in record class network.ike.workspace.WorkspaceRoot
Returns the value of the version record component.
versionCount() - Method in record class network.ike.workspace.DependencyConvergenceAnalysis.Divergence
Number of distinct versions found.
versionProperty() - Method in record class network.ike.workspace.cascade.CascadeEdge
Returns the canonical IKE version-property name in the typed-marker family form (<G>__GA__<A>__VERSION).
versionProperty() - Method in record class network.ike.workspace.cascade.MavenCoordinate
Returns the canonical IKE version-property name in the typed-marker family form: <groupId>__GA__<artifactId>__VERSION.
versionProperty() - Method in record class network.ike.workspace.Dependency
Returns the value of the versionProperty record component.
versionPropertyLegacy() - Method in record class network.ike.workspace.cascade.CascadeEdge
Returns the legacy version-property name (G·A) used by the pre-#525 convention.
versionPropertyLegacy() - Method in record class network.ike.workspace.cascade.MavenCoordinate
Returns the legacy IKE version-property name — <groupId>·<artifactId> (U+00B7 MIDDLE DOT) — used by the pre-#525 convention.
VersionSupport - Class in network.ike.workspace
Version manipulation for IKE workspace conventions.
versionToSubprojects() - Method in record class network.ike.workspace.DependencyConvergenceAnalysis.Divergence
Returns the value of the versionToSubprojects record component.
Violation(File, String, String) - Constructor for record class network.ike.plugin.SnapshotScanner.Violation
Creates an instance of a Violation record class.

W

WorkingSet - Record Class in network.ike.workspace
The co-located set of git working trees a working-tree workspace operation acts on — one repository for a single repo, or the subprojects plus the workspace root for a workspace (IKE-Network/ike-issues#609, under the console/engine boundary, #601).
WorkingSet(Path, Path, String, List) - Constructor for record class network.ike.workspace.WorkingSet
Creates an instance of a WorkingSet record class.
WorkingSet.Member - Record Class in network.ike.workspace
One git working tree in a WorkingSet.
WorkingSet.Member.Kind - Enum Class in network.ike.workspace
The role a WorkingSet.Member plays in its WorkingSet.
WorkingSetResolver - Class in network.ike.workspace
Resolves the WorkingSet a working-tree workspace operation acts on, from a starting directory (IKE-Network/ike-issues#609, under #601).
WorkspaceGraph - Class in network.ike.workspace
Graph operations over a workspace Manifest.
WorkspaceGraph(Manifest) - Constructor for class network.ike.workspace.WorkspaceGraph
Build a graph from the given manifest.
workspaceRoot() - Method in record class network.ike.workspace.Manifest
Returns the value of the workspaceRoot record component.
WorkspaceRoot - Record Class in network.ike.workspace
The workspace root's published Maven coordinates.
WorkspaceRoot(String, String, String) - Constructor for record class network.ike.workspace.WorkspaceRoot
Creates an instance of a WorkspaceRoot record class.
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form