Package network.ike.plugin


package network.ike.plugin
  • Class
    Description
    A single dependency entry in a Bill of Materials POM.
    Render a "Built With" page from the CycloneDX SBOM and a curated narrative supplement (ike-issues#336).
    Output format for ike:cascade-export (IKE-Network/ike-issues#403).
    Status record for an asynchronous Maven Central deploy (IKE-Network/ike-issues#484).
    Fluent builder for CentralDeploySentinel.
    Sentinel lifecycle states.
    Report the status of asynchronous Maven Central deploys spawned by ike:release-publish -Dike.deploy.central.async=true (IKE-Network/ike-issues#484).
    Sign native libraries (.dylib, .jnilib) inside a jlink runtime image so the resulting installer passes Apple notarization.
    Re-sign the .app bundle inside a jpackage-produced .pkg installer to add macOS entitlements required by the JVM.
    Generate a Bill of Materials POM from another module's dependency management.
    Post-render pass that turns inline Maven goal references in the generated site HTML into links to their published goal documentation.
    Exports the foundation release cascade topology in a machine-readable format (IKE-Network/ike-issues#403, #420).
    Print runtime environment diagnostics — terminal/console capability, stdin, and relevant system properties.
    Compile-time identity for every ike:* goal in this plugin.
    Displays the available ike: goals, enumerated from the compile-time IkeGoal registry.
    The IKE Network's canonical green palette, expressed as hex strings for CSS consumption.
    Releases the whole IKE foundation cascade in topological order (IKE-Network/ike-issues#419).
    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).
    Diagnostic that reports drift in the project's deployed-site state.
    Apply convergence on the project's deployed-site state — deploy the current version + register on the IKE Network landing page.
    Inject navigation breadcrumbs and theme overrides into JaCoCo HTML reports.
    Overlay the IKE green stylesheet onto a generated Javadoc apidocs tree.
    Compute build timestamp, platform, and JPackage version properties.
    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.
    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.
    Sign and notarize macOS installer packages (.pkg, .dmg).
    Shared utilities for org-site registration and deregistration.
    Full release: build, deploy, tag, merge, and bump to next SNAPSHOT.
    Execute the full release workflow.
    Rename a file within a directory.
    Render a Web-friendly SBOM viewer page from the CycloneDX SBOM (ike-issues#341).
    Render an SPDX-grouped licenses.adoc from the CycloneDX SBOM (ike-issues#335).
    Preview the changes ike:scaffold-publish would make.
    Apply the scaffold manifest to disk and update the lockfiles.
    Undo a previous ike:scaffold-publish.
    Install VCS bridge git hooks to ~/.git-hooks/.
    Download a zip archive from a URL and unpack it.
    Verify all post-release publication targets are reachable for a given project + version.