Commit Graph
67 Commits
Author SHA1 Message Date
konrad 8fe335d4b4 Updated dependencies 2024-07-18 20:08:11 +02:00
Konrad Neitzel cf96229cfb Merge pull request #15 from kneitzel/UpdateDocumentation
Update documentation
2024-05-27 14:28:57 +02:00
Konrad Neitzel 09851cde11 Added "Check for Updates" documentation and Fatjar profile 2024-05-27 14:28:14 +02:00
Konrad Neitzel 6583ec4514 Merge remote-tracking branch 'origin/main' 2024-05-13 13:54:36 +02:00
Konrad Neitzel 13463337a0 Removes modules from jpackage configuration. javafx is no longer added as modules. But without naming modules, all java modules will be included by default.
Results in a warning at startup that could be ignored
(WARNUNG: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @3ff1b1e9')
2024-05-13 13:46:03 +02:00
Konrad Neitzel ef4fedd441 Update documentation to correct Maven profile name
The profile name in the documentation was updated from 'Image' to 'image' to match the actual Maven profile name. The changes were made in both English and German versions of the documentation to ensure the accuracy of the build instruction.
2024-05-09 22:31:09 +02:00
Konrad Neitzel e3ec05755c Merge pull request #14 from kneitzel/UpdateDocumentation
Update documentation
2024-05-09 22:11:26 +02:00
Konrad Neitzel 7cc1877ca6 Add reporting feature and update project documentation
A reporting feature has been added to the project. This involves building HTML documentation, which includes the results of the static code analysis (PMD and SpotBugs). Both 'QuickStart.md' and '_Index.md' files in 'documentation/de' and 'documentation/en' folders have been updated to reflect these changes. Furthermore, the 'README.md' file and Maven POM file ('pom.xml') have also been updated accordingly.
2024-05-09 22:02:43 +02:00
Konrad Neitzel 9713d79d52 Renamed Profile to image (lowercase i) 2024-05-09 21:22:47 +02:00
Konrad Neitzel aa3e302a32 Updated Documentation 2024-05-09 21:04:14 +02:00
Konrad Neitzel d655bff119 Merge pull request #13 from kneitzel/UpdateDocumentation
Update documentation
2024-05-09 18:03:07 +02:00
Konrad Neitzel 230c30bf96 Updated Documentation 2024-05-09 18:02:26 +02:00
Konrad Neitzel 2e7937ea28 Updated Documentation 2024-05-09 18:00:19 +02:00
Konrad Neitzel bd1e01a28d Merge pull request #12 from kneitzel/UpdateDocumentation
Update documentation
2024-05-07 20:00:51 +02:00
Konrad Neitzel 0cf5ba75a7 Updated Documentation 2024-05-07 19:59:09 +02:00
Konrad Neitzel 4633c1c302 Updated Documentation 2024-05-07 19:58:00 +02:00
Konrad Neitzel dc0bb8305d Updated Documentation 2024-05-07 19:37:13 +02:00
Konrad Neitzel 7201a660a3 Merge pull request #11 from kneitzel/UpdateDocumentation
Update documentation
2024-05-07 13:40:51 +02:00
Konrad Neitzel cd15c85e34 Update README, add new documentation files, refactor pom.xml
The README.md file was updated to refine the Java version recommendation. New documentation files have been added in both English and German explaining the Maven project file and the process of image creation, contributing to the project's transparency and usability. Additionally, properties were added to the pom.xml for PMD and Spotbugs plugins, and the option was implemented to determine whether the build should fail if issues are found. This improves the customizability and robustness of the build process.
2024-05-07 13:37:55 +02:00
Konrad Neitzel a7a3fbff03 Updated documentation. 2024-05-06 13:32:04 +02:00
Konrad Neitzel da90bfee49 Updated dependencies, activates PMD Plugin again: new version supports Java 21. 2024-05-06 12:50:24 +02:00
Konrad Neitzel a63a795c68 Took out pmd plugin because PMD still does not support Java 21. 2024-03-27 13:36:03 +01:00
Konrad Neitzel 521a8808e0 Updated dependencies. 2024-03-27 12:40:46 +01:00
Konrad Neitzel 2ce954b6d7 Fixed a spelling error. 2024-03-27 12:22:36 +01:00
Konrad Neitzel 71e9b09893 Merge branch 'main' of https://github.com/kneitzel/JavaFXMavenApp 2024-03-27 11:50:48 +01:00
Konrad Neitzel 71a9f3e357 Updated maven wrapper. 2024-03-27 11:49:28 +01:00
Konrad Neitzel cb8720877d Updated Dependencies 2023-04-30 17:18:05 +02:00
Konrad Neitzel 4d043b410e Merge pull request #8 from kneitzel/add-license-1
Create LICENSE.md
2023-03-31 13:15:52 +02:00
Konrad Neitzel 04071d5aea Create LICENSE.md 2023-03-31 13:15:24 +02:00
Konrad Neitzel 07495c0d46 Merge pull request #7 from kneitzel/snyk-upgrade-d318656a55ddcd375950e77ec9bd5519
[Snyk] Upgrade org.openjfx:javafx-graphics from 19 to 19.0.2.1
2023-03-24 14:24:24 +01:00
Konrad Neitzel e26a246cd9 Updated README 2023-03-24 14:23:30 +01:00
Konrad Neitzel 00ff5f6b71 More Information in README and added javafx maven plugin 2023-03-24 14:22:29 +01:00
snyk-bot 20174a72ed fix: upgrade org.openjfx:javafx-graphics from 19 to 19.0.2.1
Snyk has created this PR to upgrade org.openjfx:javafx-graphics from 19 to 19.0.2.1.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.openjfx/javafx-graphics/

See this project in Snyk:
https://app.snyk.io/org/konrad-kid/project/9e73a33f-cacb-42bf-b7b1-8472751001d6?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-03-22 23:03:18 +00:00
Konrad Neitzel b438665f83 Merge pull request #6 from kneitzel/direct-jpackage
Direct jpackage
2023-03-21 16:35:14 +01:00
Konrad Neitzel ed1ce4c845 Merge branch 'main' into direct-jpackage 2023-03-21 16:34:44 +01:00
Konrad Neitzel ced77b8e6b Finished work on the JPackage call, placed it inside separate profile Image. 2023-03-21 16:29:01 +01:00
Konrad Neitzel 970fe0785b Update README.md 2023-03-11 16:18:42 +01:00
Konrad Neitzel cfdb6ce0e1 Update README.md 2023-03-09 22:09:55 +01:00
Konrad Neitzel 08f95c3732 Added more logging and added modules. 2023-03-09 21:44:18 +01:00
Konrad Neitzel 6a24bf5979 Removed module description. 2023-03-09 21:30:29 +01:00
Konrad Neitzel 5e7900647d Test to have a direct jpackage call inside the project. 2023-03-09 21:29:30 +01:00
Konrad Neitzel 37afbd5195 Merge pull request #5 from kneitzel/snyk-upgrade-1c40afb9e37871c452af69cb67d8b008
[Snyk] Upgrade org.openjfx:javafx-graphics from 19.0.2 to 19.0.2.1
2023-02-27 16:45:20 +01:00
Konrad Neitzel 85897cd629 Merge pull request #4 from kneitzel/snyk-upgrade-53ec46532a1e0e723d5ae0a7fe5dc64f
[Snyk] Upgrade org.projectlombok:lombok from 1.18.24 to 1.18.26
2023-02-27 16:45:04 +01:00
snyk-bot 573a59aa76 fix: upgrade org.openjfx:javafx-graphics from 19.0.2 to 19.0.2.1
Snyk has created this PR to upgrade org.openjfx:javafx-graphics from 19.0.2 to 19.0.2.1.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.openjfx/javafx-graphics/

See this project in Snyk:
https://app.snyk.io/org/konrad-kid/project/9e73a33f-cacb-42bf-b7b1-8472751001d6?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-02-26 23:40:15 +00:00
snyk-bot b889eb7448 fix: upgrade org.projectlombok:lombok from 1.18.24 to 1.18.26
Snyk has created this PR to upgrade org.projectlombok:lombok from 1.18.24 to 1.18.26.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.projectlombok/lombok/

See this project in Snyk:
https://app.snyk.io/org/konrad-kid/project/9e73a33f-cacb-42bf-b7b1-8472751001d6?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-02-26 23:40:11 +00:00
Konrad Neitzel ee54872ad5 Merge pull request #3 from kneitzel/snyk-upgrade-3eb0dfa561c361694876a7661fd3b230
[Snyk] Upgrade org.projectlombok:lombok from 1.18.24 to 1.18.26
2023-02-26 11:35:14 +01:00
Konrad Neitzel 89a24b7351 Merge branch 'main' into snyk-upgrade-3eb0dfa561c361694876a7661fd3b230 2023-02-26 07:33:44 +01:00
Konrad Neitzel 9f127fb1a0 Merge pull request #2 from kneitzel/snyk-upgrade-984d04eb0e8f9c4191756a7a06307f28
[Snyk] Upgrade org.openjfx:javafx-graphics from 19 to 19.0.2
2023-02-26 07:31:56 +01:00
Konrad Neitzel 6ba7803df5 Merge pull request #1 from kneitzel/snyk-upgrade-1d19e24e3ab75f769c6ff2d62c5b284c
[Snyk] Upgrade org.jetbrains:annotations from 23.0.0 to 23.1.0
2023-02-26 07:31:41 +01:00
snyk-bot ef64a7c6a6 fix: upgrade org.projectlombok:lombok from 1.18.24 to 1.18.26
Snyk has created this PR to upgrade org.projectlombok:lombok from 1.18.24 to 1.18.26.

See this package in Maven Repository:
https://mvnrepository.com/artifact/org.projectlombok/lombok/

See this project in Snyk:
https://app.snyk.io/org/konrad-kid/project/9e73a33f-cacb-42bf-b7b1-8472751001d6?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-02-25 23:52:04 +00:00