The-Lum
5149c49858
fix: change No @startuml/@enduml found
message to No valid @start/@end found, please check the version
for more readability
...
- [x] Rename `noStartumlFound` function to `noValidStartFound`
- [x] Rename `No @startuml/@enduml found` message to `No valid @start/@end found, please check the version`
Notes:
- Impact also the PicoWebserver;
- _For future enhancement perhaps use `resource` or list of message instead of repeating a message in many different places..._
2023-08-28 15:30:27 +00:00
Arnaud Roques
39fd1138cb
chore: use annotation for dead code
...
https://github.com/plantuml/plantuml/issues/1521#issuecomment-1694600302
2023-08-27 11:07:44 +02:00
Arnaud Roques
ee3eef8652
feat: enable DITAA in LGPL version
...
https://github.com/plantuml/plantuml/issues/1514
2023-08-26 12:03:19 +02:00
PlantUML
33f0d5b204
Merge pull request #1520 from Benjamin-Davies/docs
...
Add some documentation
2023-08-26 11:19:39 +02:00
Arnaud Roques
86513bfbc8
wip: fix minor issues
...
https://forum.plantuml.net/17187/verticals-separators-gantt-chart-appear-certain-conditions?show=18171#c18171
https://forum.plantuml.net/18163/no-colored-border-on-state-start-end
2023-08-26 10:59:08 +02:00
Benjamin Davies
cf0e1c7ddc
Fix typo
2023-08-26 16:37:02 +12:00
Benjamin Davies
a879026e8c
Fix grammatical mistake
2023-08-26 16:24:10 +12:00
Benjamin Davies
fb1ac6d1d2
Clean up license attributions
2023-08-26 16:22:30 +12:00
Benjamin Davies
1a3f5dfd60
Document "PSystem" implied original meaning
2023-08-26 16:15:13 +12:00
Benjamin Davies
5386b9e7e2
Document plasma package
2023-08-26 15:48:49 +12:00
Benjamin Davies
ef8879f3b3
Document PSystemBuilder
2023-08-26 15:24:25 +12:00
Benjamin Davies
cbab1c333f
Document base package
2023-08-26 14:50:34 +12:00
Benjamin Davies
1d1daf492b
Modify wording to match variable names
2023-08-26 12:31:47 +12:00
Benjamin Davies
8f295eb313
Document regex package
2023-08-26 12:26:23 +12:00
PlantUML
51e8676c17
Merge pull request #1518 from The-Lum/Dev
...
mod: Language Descriptor Improvement (adding some words), fix: Cypher warning
2023-08-25 17:04:39 +02:00
The-Lum
adf71509c7
fix: Suppress of the together
word to avoid warning of Cypher
2023-08-25 13:34:33 +00:00
The-Lum
f3ebbb69fd
Merge branch 'Dev' of https://github.com/The-Lum/plantuml into Dev
2023-08-25 13:06:46 +00:00
The-Lum
6de021381f
mod: Language Descriptor Improvement (adding some words)
...
- [x] Add end form for: caption, title, footer, header
- [x] Add stereotypes, circles, circled, member, attribute, field, method, public, private, protected
to be conform with:
- a27ff9b7f2/src/net/sourceforge/plantuml/classdiagram/command/CommandHideShowByGender.java (L77)
- a27ff9b7f2/src/net/sourceforge/plantuml/classdiagram/command/CommandHideShowByVisibility.java (L68)
- [x] Change `map` from keyword to type
- [x] Add new type: protocol, struct, exception, metaclass, json
- [x] Add new diagram: hcl, ebnf, regex, files
Related issue:
- https://forum.plantuml.net/18151/using-cypher-does-not-always-recognize-restricted-words
Following this PR, on the same topic:
- https://github.com/plantuml/plantuml/pull/586
2023-08-25 12:54:51 +00:00
Arnaud Roques
38c5765a99
fix: minor issues
...
https://github.com/plantuml/plantuml/issues/1515
https://forum.plantuml.net/18157/last-label-on-last-elseif-branch-does-not-get-rendered
2023-08-24 19:01:41 +02:00
Kálmán Vince
5096c1b9a4
Fixed printing togethers in nested groups
2023-08-04 00:34:25 +02:00
Kálmán Vince
719927895b
Fixed nested togethers not working
2023-08-02 19:43:17 +02:00
PlantUML
a9f4ea985d
Merge pull request #1507 from alfonsodelavega/add_license_headers
...
Add license headers to generated codebases
2023-08-02 15:07:14 +02:00
alfonsodelavega
20b62c6491
Add license headers to generated codebases
2023-08-01 13:26:08 +02:00
HeinrichAD
9fe1686e40
define -> arrows as request and <- as response
...
Instead of defining that every message from the left to the right side is always a request and every message from the right to the left side is always a response, I propose to used the arrow direction from the PlantUML diagram code.
Each arrow with the arrow direction on the right (`->`) is a request and each arrow with the arrow direction on the left (`<-`) is a response.
This way the users can define themselves what is a request and what is a response.
2023-07-31 22:09:30 +02:00
Arnaud Roques
74bcd0f668
fix: change GraphViz strategy
...
https://github.com/plantuml/plantuml/issues/1491
2023-07-26 19:12:10 +02:00
The-Lum
8742e77f3c
fix: ord
builtin function: allow Unicode values, add test
...
By this indication:
- https://github.com/plantuml/plantuml/pull/1487#issuecomment-1648082049
Fix `ord` builtin function:
- allow Unicode values
- add tests
2023-07-26 11:27:56 +00:00
Arnaud Roques
a327d636a7
fix: wip on https://github.com/plantuml/plantuml/issues/1491
2023-07-25 18:52:47 +02:00
Arnaud Roques
1b58f96369
fix: small regression on https://github.com/plantuml/plantuml/issues/1467
2023-07-24 18:54:24 +02:00
Dietrich Travkin
4765c77d92
Simplify code a little
2023-07-24 17:03:58 +02:00
Dietrich Travkin
659b723dd3
Avoid too early shield size calculation in some additional cases ( #1467 )
2023-07-24 17:03:58 +02:00
Dietrich Travkin
151fa30a5d
Make source code Java-7-compatible
2023-07-24 17:03:58 +02:00
PlantUML
49ab6c9c6e
Merge pull request #1487 from The-Lum/BuiltinOrd
...
feat: add `ord` builtin function
2023-07-24 16:45:24 +02:00
The-Lum
823d27afa9
fix: ord
builtin function: retrieve then cast of the value
...
By this indication:
- https://github.com/plantuml/plantuml/pull/1487#issuecomment-1646545778
Fix `ord` builtin function:
- retrieve then cast of the value
2023-07-24 14:24:35 +00:00
Dietrich Travkin
38cb4811f7
Fix calculating shield (margin) size for nodes that are targets of qualified associations ( #1467 )
2023-07-24 15:05:33 +02:00
Dietrich Travkin
d7efa7e9a2
Fix qualifier labels' margin calculation ( #1467 )
2023-07-24 14:56:06 +02:00
Dietrich Travkin
bac7a4d751
Fix qualifier label's association ends ( #1467 )
...
Otherwise, qualifier labels of qualified associations pointing left or up are drawn on the wrong end of the association.
2023-07-24 14:55:20 +02:00
Arnaud Roques
85a6b1dada
fix: improve notes on conditional
...
https://forum.plantuml.net/4696/notes-on-conditionnal-elements?show=18077#c18077
2023-07-22 11:42:32 +02:00
The-Lum
6e7254377c
feat: add ord
builtin function
...
Attempt to add `ord` builtin function.
2023-07-21 21:17:40 +00:00
Arnaud Roques
29bcbfee89
chore: prepare version 1.2023.10
2023-07-12 17:58:33 +02:00
Arnaud Roques
835f82a8d6
fix: add together in LanguageDescriptor and improve CommandStyleImport
2023-07-12 17:46:57 +02:00
soloturn
75443a5d28
java-20 deprecates new URL(), use new URI()
...
cite from the ticket towards openjdk:
The URL class does not itself encode or decode any URL components
according to the escaping mechanism defined in RFC2396. It is the
responsibility of the caller to encode any fields, ...
In Java SE 1.4 a new class, java.net.URI, has been added to mitigate
some of the shortcoming of java.net.URL. Conversion methods to create
an URL from an URI were also added.
references:
* https://inside.java/2023/02/15/quality-heads-up/
* https://bugs.openjdk.org/browse/JDK-8294241
2023-07-08 22:58:42 +02:00
soloturn
5d445ae801
java-20, create uri directly, not via url.
2023-07-08 22:58:42 +02:00
Dietrich Travkin
0972786515
Replace URL with SURL to securely access URLs
2023-07-04 10:42:38 +02:00
Dietrich Travkin
d92242ec35
Add reading remote style files from URLs ( Fix #1470 )
2023-07-04 00:38:23 +02:00
Arnaud Roques
1ef8dd39f9
fix: wip
...
https://github.com/plantuml/plantuml/issues/1448
https://github.com/plantuml/plantuml/issues/1436
2023-06-27 22:04:12 +02:00
Arnaud Roques
968a958b9d
fix: wip
...
https://github.com/plantuml/plantuml/issues/1465
https://github.com/plantuml/plantuml/issues/1464
https://github.com/plantuml/plantuml/issues/1459
https://github.com/plantuml/plantuml/issues/1460
2023-06-21 20:50:30 +02:00
The-Lum
3574987267
upd: Add regex
, files
on Embedded Diagram
...
upd: for Embedded Diagram, add:
- `regex`
- `files`
2023-06-14 15:03:59 +02:00
Arnaud Roques
74574c4f57
chore: Version 1.2023.9
2023-06-13 20:31:05 +02:00
Arnaud Roques
ff6e71e626
fix: only allow to read some environment variables
2023-06-13 12:55:32 +02:00
Arnaud Roques
fbe7fa3b25
feat: remove legacy ALLOW_INCLUDE use PLANTUML_SECURITY_PROFILE instead
...
https://github.com/plantuml/plantuml-server/issues/232
2023-06-13 12:41:34 +02:00