Skip to content

fixed cross-diagram linking and extend to class/sequence diagrams#242

Open
AAmbuj wants to merge 1 commit into
eclipse-score:mainfrom
AAmbuj:amsh_plantuml_linker_cross_diagram_linking
Open

fixed cross-diagram linking and extend to class/sequence diagrams#242
AAmbuj wants to merge 1 commit into
eclipse-score:mainfrom
AAmbuj:amsh_plantuml_linker_cross_diagram_linking

Conversation

@AAmbuj
Copy link
Copy Markdown
Contributor

@AAmbuj AAmbuj commented May 22, 2026

  • Fix class_serializer to prepend actual source filename to source_files vector, enabling the Sphinx extension to match links by .puml filename
  • Extend linker to parse class (CLSD) and sequence (SEQD) FlatBuffers, extracting entities and participants for cross-diagram linking
  • Register diagram names as virtual top-level aliases for title-based linking
  • Extend clickable_plantuml regex to accept hyphens/dots in element identifiers
  • Add linker README with architecture docs and usage instructions

- Fix class_serializer to prepend actual source filename to source_files
  vector, enabling the Sphinx extension to match links by .puml filename
- Extend linker to parse class (CLSD) and sequence (SEQD) FlatBuffers,
  extracting entities and participants for cross-diagram linking
- Register diagram names as virtual top-level aliases for title-based linking
- Extend clickable_plantuml regex to accept hyphens/dots in element identifiers
- Add linker README with architecture docs and usage instructions
@AAmbuj AAmbuj force-pushed the amsh_plantuml_linker_cross_diagram_linking branch from c2b37b8 to 1ba9e9a Compare May 22, 2026 12:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

1 participant