soloturn
2a43a7f616
simplify gradle structure
2022-02-04 00:02:32 +01:00
soloturn
a6f1f58300
.editorconfig ignore ext, use intellij notation, otherwise it does not kick in
...
i placed a christmas wish request that intellij changes its default to respect an
empty .editorconfig but chances seem to be slim they'd really do it:
https://youtrack.jetbrains.com/issue/IDEA-287505 .
give in and use an intellij property to stop it reformatting SVG on global reformat.
2022-02-04 00:01:29 +01:00
soloturn
a0d02b4f06
gradle, source code java7 compatible
2022-02-03 23:39:24 +01:00
Arnaud Roques
614898c1b9
Merge branch 'master' of https://github.com/plantuml/plantuml
2022-02-03 11:19:20 +01:00
Arnaud Roques
db76ab28b5
Fix style issue and add splitstr function
2022-02-03 11:18:56 +01:00
PlantUML
f1305877ca
Merge pull request #894 from plantuml/revert-892-gradle
...
Revert "improve java17, intellij compatibility"
2022-02-03 10:37:44 +01:00
PlantUML
21ae6a09b7
Revert "improve java17, intellij compatibility"
2022-02-03 10:37:29 +01:00
PlantUML
be67cbd3ff
Merge pull request #892 from soloturn/gradle
...
improve java17, intellij compatibility
2022-02-03 10:19:20 +01:00
soloturn
f1d12093c6
simpler syntax, clazz.newInstance deprecated with java17
2022-02-03 08:18:36 +01:00
soloturn
89cb3c272c
simplify gradle structure
2022-02-03 08:18:36 +01:00
soloturn
e4ca20f27e
.editorconfig ignore ext, use intellij notation, otherwise it does not kick in
2022-02-03 08:18:36 +01:00
Arnaud Roques
8ae721e3d2
Version 1.2022.1
2022-02-01 21:21:45 +01:00
PlantUML
cee57b06ba
Merge pull request #887 from jansende/patch-1
...
Added <<start>> Stereotype
2022-01-31 09:27:20 +01:00
Jan Sende
b84c1670d8
Added <<start>> Stereotype
...
Currently the state diagram only supports <<end>> as a stereotype for creating named end points. However, the same functionality is missing for starting points. This commit adds this ability.
2022-01-31 11:52:24 +09:00
Arnaud Roques
f0a3fbf548
Add two json functions
2022-01-29 19:00:48 +01:00
Arnaud Roques
9d611cf988
wip on prefers-color-scheme:dark
2022-01-28 22:45:34 +01:00
PlantUML
ed2535bd75
Merge pull request #885 from soloturn/gradle
...
update plugin versions, turn down javadoc warnings
2022-01-27 19:15:21 +01:00
soloturn
44d46ea2ee
update plugin versions, turn down javadoc warnings
2022-01-27 19:08:19 +01:00
PlantUML
2628400b89
Merge pull request #884 from soloturn/gradle
...
editorconfig fix syntax for pom, yml, should not touch svg
2022-01-27 18:25:47 +01:00
Arnaud Roques
5ad243efd4
wip
2022-01-27 18:22:47 +01:00
Arnaud Roques
6fb89e85e7
Merge branch 'wip'
2022-01-27 18:08:23 +01:00
Arnaud Roques
ddaacdf3f7
wip
2022-01-27 18:08:03 +01:00
soloturn
c019d3d559
editorconfig fix syntax for pom, yml, should not touch svg
2022-01-27 17:26:07 +01:00
PlantUML
6fe22da334
Merge pull request #871 from soloturn/gradle
...
valueOf instead of new
2022-01-27 09:41:45 +01:00
soloturn
f0c74f747f
tab is the default, exempt pom, yml
2022-01-27 09:00:05 +01:00
soloturn
703b83a5ac
pendingStart < pause.pos1 always true in Segment.java
2022-01-27 06:42:55 +01:00
Arnaud Roques
9ae7706e5c
Add frames and state diagrams
2022-01-26 20:41:21 +01:00
Arnaud Roques
3dac7c05ce
wip
2022-01-26 20:04:21 +01:00
PlantUML
61a4f6c182
Update README.md
2022-01-25 10:35:42 +01:00
PlantUML
bf77c5666b
Update README.md
2022-01-25 10:33:33 +01:00
soloturn
457197c49f
valueOf or auto-unbox instead of new
...
new Double and similar got a removal warning in java-17, do Double.valueOf,
Double.parseDouble and similar for other types.
.editorconfig caused some trimming of trailing whitespaces.
remove boxing
2022-01-22 04:30:44 +01:00
PlantUML
80e3f17c0e
Merge pull request #868 from soloturn/gradle
...
github workflow can use gradle.
2022-01-21 17:40:56 +01:00
PlantUML
d1835e24b7
Create SECURITY.md
2022-01-21 17:26:43 +01:00
soloturn
1b25c3c00b
github workflow can use gradle.
...
workflow and scripts are duplicated so nothing existing breaks.
ci-gradle triggers are commented apart from the workflow trigger
which allows manual start, so one can compare artifacts.
2022-01-20 06:45:51 +01:00
Arnaud Roques
c623158c6c
wip
2022-01-19 22:35:53 +01:00
PlantUML
402c492b70
Merge pull request #861 from soloturn/master
...
mvn: implementation-version into manifest
2022-01-19 10:51:22 +01:00
PlantUML
bce5974025
Merge pull request #865 from soloturn/sign
...
build.gradle.kts, add gpg signing
2022-01-19 10:47:36 +01:00
soloturn
558c74abcb
build.gradle.kts, add gpg signing
2022-01-15 23:23:06 +01:00
soloturn
8470183e87
gradle.properties values are not quoted
2022-01-15 23:23:06 +01:00
PlantUML
af5fa2b117
Merge pull request #864 from The-Lum/FixNwdiag
...
fix: nwdiag server or element name with special char ("-" or ".")
2022-01-15 16:01:10 +01:00
The-Lum
bbec8d3c6b
fix: nwdiag name with special char
...
Fix: nwdiag server or element name with special char ("-" or ".")
Here is the similar patch as:
- #adc23450c82e822d6fe8836defa01277f7901f71
But for server or element, on the: `CommandElement.java` file.
Regards.
Fixes #827
2022-01-15 15:56:05 +01:00
PlantUML
e054f57d38
Move to https://plantuml.io
2022-01-15 12:19:42 +01:00
soloturn
696bbd19e9
add Implementation-Version to manifest, later on retrieve it in Version.java
2022-01-15 10:24:51 +01:00
Arnaud Roques
adc23450c8
wip
2022-01-14 18:06:05 +01:00
Arnaud Roques
e823b5f00f
Fix https://github.com/plantuml/plantuml/issues/857
2022-01-12 19:48:43 +01:00
Arnaud Roques
c0a51633ce
Import version 1.2022.0
2022-01-12 17:54:49 +01:00
PlantUML
891b70dd8a
Merge pull request #856 from soloturn/master
...
gradle, version can now be set on command line.
2022-01-12 11:20:24 +01:00
soloturn
eb37b1f33b
gradle, version can now be set on command line.
...
the default version is in gradle.properties, to change it e.g. to 1.0.0 call:
gradle build -Pversion=1.0.0
2022-01-11 17:40:00 +01:00
PlantUML
2a946bf80b
Merge pull request #852 from soloturn/master
...
build.gradle.kts, include manifest.txt, Build-Jdk-Spec
2022-01-09 14:13:19 +01:00
soloturn
8479cf0898
build.gradle.kts, include manifest.txt, Build-Jdk-Spec
...
the manifest classpath is to accomodate running it with pdf or not.
mvn can build via a profile. when building a binary without pdf,
the dependencies could be added later, and plantuml would know it
anyway as they are listed in the manifest.
the gradle way would be to use variant aware builds,
predominatntly this is used for android builds. multi-release
builds are not something for plantuml:
* https://developer.android.com/studio/build/build-variants
* https://docs.gradle.org/current/userguide/variant_model.html
* https://blog.gradle.org/mrjars
2022-01-09 13:59:27 +01:00