DocHub icon indicating copy to clipboard operation
DocHub copied to clipboard

Не работает include в plantuml диаграммах

Open ContinentalGuy opened this issue 2 years ago • 1 comments

Проблема Не получается подключить .puml в другой .puml файл.

Для воспроизведения ошибки прикладываю содержимое файлов.

dochub.yaml

docs:
  Puml.Style:
    source: styles.puml
    type: plantuml
  Puml.File:
    source: file.puml
    type: plantuml
    location: test
  Md.File:
    source: overview.md
    type: markdown
    location: test/md

styles.puml

@startuml

hide empty members

!$disabled_color = "#CFCFCF"
!$disabled_line_color = "#DDDCE0"

skinparam {
 ClassBackgroundColor WhiteSmoke
 ClassBorderColor Grey
 ArrowColor SlateGray
 GroupBackgroundColor WhiteSmoke
 GroupBorderColor Grey
 NoteBackgroundColor WhiteSmoke
 NoteBorderColor Grey
 wrapWidth 200
}

file.puml

@startuml
' Не отображается ни в PlantUML сервере, ни в DocHub
'!include @document/Puml.Style

' Отображается в PlantUML сервере, но не отображается в DocHub
'!include styles.puml

autonumber

Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response

Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response
@enduml

overview.md

# Test

![link](@document/Puml.File)

ContinentalGuy avatar Dec 13 '23 12:12 ContinentalGuy

Selection_398

ContinentalGuy avatar Dec 13 '23 12:12 ContinentalGuy