Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keywords not in java - jar plantuml.jar -language output #115

Open
michurin opened this issue Jan 19, 2025 · 2 comments
Open

Keywords not in java - jar plantuml.jar -language output #115

michurin opened this issue Jan 19, 2025 · 2 comments

Comments

@michurin
Copy link

There are several params presented in documentation, but aren't in plantuml -language output. For today list:

ActivityBarColor
activityDiamondBackgroundColor
activityDiamondBorderColor
ActivityEndColor
ActivityStartColor
AgentBackgroundColor
AgentBorderColor
ArtifactBackgroundColor
ArtifactBorderColor
BoundaryBackgroundColor
BoundaryBorderColor
CardBackgroundColor
CardBorderColor
ClassHeaderBackgroundColor
CloudBackgroundColor
CloudBorderColor
CollectionsBackgroundColor
CollectionsBorderColor
ComponentBackgroundColor
ComponentBorderColor
ControlBackgroundColor
ControlBorderColor
DatabaseBackgroundColor
DatabaseBorderColor
EntityBackgroundColor
EntityBorderColor
FileBackgroundColor
FileBorderColor
FolderBackgroundColor
FolderBorderColor
FrameBackgroundColor
FrameBorderColor
LegendBackgroundColor
LegendBorderColor
NodeBackgroundColor
NodeBorderColor
ObjectBackgroundColor
ObjectBorderColor
PackageBorderColor
PartitionBackgroundColor
PartitionBorderColor
QueueBackgroundColor
QueueBorderColor
RectangleBackgroundColor
RectangleBorderColor
SequenceBoxBackgroundColor
SequenceDividerBackgroundColor
SequenceDividerBorderColor
SequenceGroupBackgroundColor
SequenceGroupBorderColor
SequenceLifeLineBackgroundColor
SequenceReferenceBorderColor
SequenceTitleFontColor
SequenceTitleFontName
SequenceTitleFontSize
SequenceTitleFontStyle
StackBackgroundColor
StackBorderColor
StateBackgroundColor
StateEndColor
StateStartColor
StereotypeABackgroundColor
StereotypeABorderColor
StereotypeCBackgroundColor
StereotypeCBorderColor
StereotypeEBackgroundColor
StereotypeEBorderColor
StereotypeIBackgroundColor
StereotypeIBorderColor
StereotypeNBackgroundColor
StereotypeNBorderColor
StorageBackgroundColor
StorageBorderColor
SwimlaneBorderColor
TitleBackgroundColor
TitleBorderColor
UsecaseBackgroundColor
UsecaseBorderColor

I tried to add them to syntax/plantuml.vim, however I gave up :-) Is some convenient way to add keywords preserving correct alphabetical order exists? Script? Or trick?

Anyway it would be nice to have these keywords in syntax/plantuml.vim in section Not in '...' output.

@michurin
Copy link
Author

By the way, I extracted list of keywords from documentation by doing this:

[].slice.call(document.getElementsByClassName('keyword')).map((x)=>x.innerText)

on documentation web page

@aklt
Copy link
Owner

aklt commented Jan 19, 2025

Hello @michurin Thank you for this issue, I think you raise an important point.

I will try to make an update this week, so these keywords become up to date :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants