Package network.ike.docs.plugin.diff


package network.ike.docs.plugin.diff
  • Class
    Description
    Marks the differences between two versions of an AsciiDoc fragment as inline [.diff-ins]#…# / [.diff-del]#…# roles, producing a renderable "marked copy" for a doc-diff review packet (ike-issues#648, #649).
    The result of marking one fragment: the marked lines, word-level insertion/deletion counts, and the notes describing changes to protected constructs.
    Source of STAMP endnote refs for marked regions (ike-issues#656).
    The change-entity manifest behind a review packet (ike-issues#648).
    One named change.
    Per-file status of a compared AsciiDoc source between the two sides of a doc-diff comparison (ike-issues#649).
    Read-only access to both sides of a doc-diff comparison (ike-issues#649): any two commits, or a commit and the working tree.
    One changed file between the two sides.
    Metadata of one commit in a compared range, for change-entity derivation from trailers (ike-issues#652) and stamp endnotes (ike-issues#656).
    Composes the review packet's generated AsciiDoc (ike-issues#648): the master document with cover sheet, change summary, Record of Changes, per-topic includes, Change Glossary, and Change Index, plus the unified-diff listings for assembly scaffolding files.
    One scaffolding (non-fragment) AsciiDoc change shown as a unified-diff listing.
    One marked topic destined for the packet.
    Entry-keyed delta of the IKE topic registry between the two sides of a doc-diff comparison, rendered as an AsciiDoc partial (ike-issues#650).
    One side's view of the IKE topic registry: topic id → source file and assembly id → flattened topic-refs.
    The packet's stamp set (ike-issues#656): one STAMP per (range commit, status) pair, plus the uncommitted pair for working-tree marks.
    One stamp as used somewhere in the packet.
    Marked-region status, stated redundantly in each endnote.