bea pushed to main at bea/HidekoBot 2023-01-16 07:15:55 +01:00
668375367a Use Java 16 "instanceof" pattern matching
bea pushed to main at bea/HidekoBot 2023-01-16 07:07:46 +01:00
980cf5eef3 Prevent instantiating utility classes
bea pushed to main at bea/HidekoBot 2023-01-16 05:48:30 +01:00
ccf69a2903 Update dependency checker configuration
bea pushed to main at bea/HidekoBot 2023-01-16 05:39:55 +01:00
6c6cdab9f4 Switch to XML dependency report
bea pushed to main at bea/HidekoBot 2023-01-16 05:34:08 +01:00
05efe6c0d3 Try to rely only on JSON dependency report
bea pushed to main at bea/HidekoBot 2023-01-16 05:24:46 +01:00
4f615378a6 Implement Maven dependency checker
bea opened issue bea/HidekoBot#15 2023-01-16 05:16:24 +01:00
Make verbosity a Maven property
bea pushed to main at bea/HidekoBot 2023-01-16 05:00:21 +01:00
118979bde4 Fix corrupted database sql statements
bea pushed to main at bea/HidekoBot 2023-01-16 04:57:29 +01:00
009fec3be3 Reformat database class and queries using text blocks
bea pushed to main at bea/HidekoBot 2023-01-16 03:53:55 +01:00
546637c188 Improve various small code quality issues
bea opened issue bea/HidekoBot#14 2023-01-16 02:41:50 +01:00
Implement maven-release-plugin
bea commented on issue bea/HidekoBot#13 2023-01-16 02:36:06 +01:00
Improve final Objects handling

This was partially addressed in 94037b252f. More checks are due.

bea pushed to main at bea/HidekoBot 2023-01-16 02:32:49 +01:00
d315b3f38a Bump to development version
bea pushed to main at bea/HidekoBot 2023-01-16 02:31:14 +01:00
94037b252f Improve final fields naming
bea commented on issue bea/HidekoBot#13 2023-01-16 02:22:51 +01:00
Improve final Objects handling

Keep in mind that not all final constants are required to be uppercase. Non-static fields and local variables are often left in camel case.

See: [Link 1](https://softwareengineering.stackexc

bea pushed to main at bea/HidekoBot 2023-01-16 02:18:27 +01:00
d62d6bdfdd Bump to stable version 0.5.19
bea opened issue bea/HidekoBot#13 2023-01-16 02:16:36 +01:00
Fix final variables treatment
bea pushed to main at bea/HidekoBot 2023-01-16 02:11:19 +01:00
7f73d4fb23 Fix shutdown method no longer shutting down when invocated directly
bea pushed to main at bea/HidekoBot 2023-01-16 02:07:30 +01:00
383b09a53e Register shutdown hook without relying on Sun proprietary method
bea pushed to main at bea/HidekoBot 2023-01-16 01:48:01 +01:00
c9d69c512c Enable arm64 for Drone CI