Uses of Record Class
network.ike.workspace.cascade.ProjectCascade
Packages that use ProjectCascade
-
Uses of ProjectCascade in network.ike.workspace.cascade
Methods in network.ike.workspace.cascade that return ProjectCascadeModifier and TypeMethodDescriptionCascadeRepo.cascade()Returns the value of thecascaderecord component.static ProjectCascadeParses a per-project manifest from an open reader.static ProjectCascadeParses a per-project manifest from a file path.CascadeAssembler.CascadeResolver.resolve(CascadeEdge edge) Resolves and parses one neighbour's manifest.UrlCascadeResolver.resolve(CascadeEdge edge) Shallow-clones the member named byedgeand parses itsrelease-cascade.yaml.Methods in network.ike.workspace.cascade that return types with arguments of type ProjectCascadeModifier and TypeMethodDescriptionstatic Optional<ProjectCascade> Loads a per-project manifest from a path, degrading gracefully when no manifest is present.Methods in network.ike.workspace.cascade with parameters of type ProjectCascadeModifier and TypeMethodDescriptionstatic ReleaseCascadeCascadeAssembler.assemble(CascadeEdge start, ProjectCascade startCascade, CascadeAssembler.CascadeResolver resolver) Assembles the cascade graph rooted at one known project, without populatingRepositoryKeyon the nodes.static ReleaseCascadeCascadeAssembler.assemble(CascadeEdge start, ProjectCascade startCascade, CascadeAssembler.CascadeResolver resolver, RepositoryKeyResolver repositoryResolver) Assembles the cascade graph rooted at one known project, populating each node'sRepositoryKeyviarepositoryResolverwhen supplied (IKE-Network/ike-issues#496 part C).CascadeReporter.draftPreview(ProjectCascade local, String repo) Builds the cascade preview section forike:release-draft.CascadeReporter.publishFooter(ProjectCascade local, String repo) Builds the post-release cascade footer forike:release-publish.Constructors in network.ike.workspace.cascade with parameters of type ProjectCascadeModifierConstructorDescriptionCascadeRepo(String groupId, String artifactId, String repo, String url, ProjectCascade cascade) Convenience constructor accepting rawgroupId/artifactIdstrings.CascadeRepo(String groupId, String artifactId, String repo, String url, RepositoryKey repositoryKey, ProjectCascade cascade) CascadeRepo(MavenCoordinate coordinate, String repo, String url, ProjectCascade cascade) Convenience constructor for callers that have noRepositoryKeyyet — older assemblies and tests.CascadeRepo(MavenCoordinate coordinate, String repo, String url, RepositoryKey repositoryKey, ProjectCascade cascade) Canonical constructor — validates the coordinate and the embeddedProjectCascade, and defaultsrepoto the artifactId when blank.