Commit graph

259 Commits

Autor SHA1 Nachricht Datum
yoyosource
5d53ede5e8 Add PartOf annotation for splitting big commands into multiple files
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-02-18 12:05:03 +01:00
3e1c4e9059 WIP CommonDB
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
Signed-off-by: Lixfel <agga-games@gmx.de>
2023-02-17 11:47:39 +01:00
d439ecb8d0 WIP CommonDB
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
Signed-off-by: Lixfel <agga-games@gmx.de>
2023-02-04 12:54:50 +01:00
fca45b084e Merge branch 'master' into commonDB2 2023-02-04 12:52:53 +01:00
yoyosource
45e9698634 Fix command sorting with varargs
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-02-02 18:07:29 +01:00
yoyosource
65df8ddab0 Fix command sorting with varargs
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-02-02 17:53:56 +01:00
yoyosource
ef79a2e7db Add some unfinished new sorting
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
2023-01-25 20:41:16 +01:00
e2654e72bf WIP CommonDB 2
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
Signed-off-by: Lixfel <agga-games@gmx.de>
2023-01-23 16:30:35 +01:00
yoyosource
4e6f73c637 Add ArrayLength visual update for tabcompletions
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-22 22:05:53 +01:00
yoyosource
e31534632e Fix stuff and update tests
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-22 16:04:35 +01:00
yoyosource
c9d915b01e Fix stuff and update tests
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-22 15:41:05 +01:00
yoyosource
6cbee16c19 Remove Quotable because it was a dumb idea to add
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
Add AbstractSWCommand.Length and AbstractSWCommand.ArrayLength
2023-01-22 13:45:22 +01:00
yoyosource
2cbd7b8117 Add inverting of validator, removes more boilerplate
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-21 22:12:56 +01:00
yoyosource
b4df616bc4 Fix some tab completion cache stuff
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-21 21:46:48 +01:00
61999b0507 Merge pull request 'CMDAPIBetterCaching' (#39) from CMDAPIBetterCaching into master
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
Reviewed-on: #39
Reviewed-by: Lixfel <lixfel@steamwar.de>
2023-01-21 17:38:32 +01:00
yoyosource
8100f9c044 Retain current behaviour
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-21 17:07:48 +01:00
yoyosource
9992dfaf18 Add better caching key normalization 2023-01-21 17:06:56 +01:00
Chaoscaot
8534a01ff2 Merge branch 'master' into nodemember
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-20 23:02:49 +01:00
Chaoscaot
a738dfa1c5 Fix: Multiple //copy Schematics
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-20 19:38:51 +01:00
d12fbbd339 Potential SQL connection churn fix
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
Signed-off-by: Lixfel <agga-games@gmx.de>
2023-01-20 11:08:31 +01:00
Chaoscaot
58d6506a44 Fix: Wrong Owner in Breadcrumbs
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
2023-01-17 22:52:47 +01:00
Chaoscaot
ae517a4fb5 Merge branch 'master' into nodemember
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
# Conflicts:
#	src/de/steamwar/sql/SchematicNode.java
2023-01-17 22:10:12 +01:00
Chaoscaot
04577cc076 Fix: Performance of byIdAndUser
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
2023-01-17 22:08:51 +01:00
ee6412c34e HOTFIX
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-17 21:59:04 +01:00
1a8808fecd HOTFIX
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-17 21:48:59 +01:00
Chaoscaot
47cf5d9e91 Fix: Not Own Schematics not schowing
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
2023-01-17 21:42:57 +01:00
Chaoscaot
e880c2944b Fix: Optimize getPath and fix generateBreadCrumbs
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
2023-01-17 21:12:11 +01:00
Chaoscaot
d959d8426b Fix: Optimize getPath and fix generateBreadCrumbs
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
2023-01-17 21:06:51 +01:00
aaac56754c Merge pull request 'Fix: Optimize generateBreadcrumbs' (#32) from nodemember into master
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
Reviewed-on: #32
Reviewed-by: Lixfel <lixfel@steamwar.de>
2023-01-17 20:52:19 +01:00
Chaoscaot
b6be12db92 Fix: Optimize generateBreadcrumbs
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
2023-01-17 20:49:46 +01:00
1a5455af93 HOTFIX
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-17 20:00:37 +01:00
4e65bfe098 Fix ordering
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-17 19:59:49 +01:00
Chaoscaot
ef26175fc3 NodeMember Fix #1
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
2023-01-17 19:47:47 +01:00
Chaoscaot
73a6e80c49 Merge remote-tracking branch 'origin/master'
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
2023-01-17 19:38:57 +01:00
Chaoscaot
d6b3dbc446 NodeMember Fix #1 2023-01-17 19:38:50 +01:00
ee35d65992 Revert to null unsafe default
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-17 19:26:19 +01:00
yoyosource
1cf75f3742 Hotfix AbstractSWCommand
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-17 18:27:29 +01:00
4422c7c0ba Hotfix statement
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-17 18:20:24 +01:00
Chaoscaot
785f31a728 Fixes
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
"0 wird nicht benutzt"
2023-01-16 16:40:01 +01:00
Chaoscaot
d30650bad3 Fixes
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
"0 wird nicht benutzt"
2023-01-16 16:33:17 +01:00
Chaoscaot
27d6e9accf Merge remote-tracking branch 'origin/nodemember' into nodemember
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
2023-01-15 21:10:39 +01:00
Chaoscaot
2e39d677d2 Add Copyright 2023-01-15 21:10:35 +01:00
Chaoscaot
bd5e73e225 Merge branch 'master' into nodemember
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
2023-01-15 20:46:29 +01:00
Chaoscaot
a3f13737e4 Add Copyright
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
2023-01-15 20:46:11 +01:00
yoyosource
d56150a8b1 Fix one weird behaviour
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-15 20:45:29 +01:00
Chaoscaot
ad43512d30 Add Copyright
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
2023-01-15 20:18:53 +01:00
Chaoscaot
6a6483235c Add Copyright 2023-01-15 20:11:41 +01:00
9276f79d93 Utilize null safe equals 2023-01-15 20:07:01 +01:00
Chaoscaot
c94ee5c55f Add Copyright 2023-01-15 17:55:17 +01:00
eaeb810062 Merge branch 'master' into CMDAPIRework 2023-01-15 17:23:51 +01:00
yoyosource
7e67f74571 Add PreviousArguments for better handling in AbstractTypeMapper 2023-01-15 16:40:39 +01:00
dbd91bf41a Fix closing connection on invalid connection
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-15 12:34:18 +01:00
yoyosource
bd7635da0d Add CommandMetaData.ImplicitValidator for easier extension of implicit validators
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
2023-01-15 11:23:58 +01:00
Chaoscaot
45bc5b05d7 Add Copyright
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-14 08:57:04 +01:00
Chaoscaot
8ce900db31 NodeMember: Move Member Schematics
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2023-01-12 21:53:28 +01:00
Chaoscaot
bf480f6e6f Revert "Initial Commit"
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
This reverts commit 6d579b6981.
2022-12-23 23:17:13 +01:00
Chaoscaot
6d579b6981 Initial Commit
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-12-23 23:14:52 +01:00
yoyosource
518207f343 Optimize some code
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-12-18 21:49:36 +01:00
yoyosource
2e9e4e2e49 Fix ErrorMessage annotation and ClassValidator never being present on Parameter
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-12-18 21:36:46 +01:00
yoyosource
19e4949048 Add MetaData to bundle metadata annotations
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-12-18 18:37:10 +01:00
yoyosource
f2c0a2a16b Add MethodMetaData and ParameterMetaData for better type safety
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-12-18 18:14:44 +01:00
yoyosource
4b8310d4f8 Add ApplicableTypes for better type safety
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
Add AbstractSWCommand.Min
Add AbstractSWCommand.Max
2022-12-18 17:14:01 +01:00
yoyosource
50f4fd423d Merge remote-tracking branch 'origin/master'
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-12-18 13:55:50 +01:00
yoyosource
2ae13e3642 Add Quotable strings 2022-12-18 13:55:11 +01:00
yoyosource
d38ddb54c7 Merge branch 'master' into CMDAPIStrings
# Conflicts:
#	src/de/steamwar/command/SWCommandUtils.java
2022-12-18 13:32:36 +01:00
yoyosource
8d1b5c5f66 Update number type mapper 2022-12-18 13:31:33 +01:00
Chaoscaot
6fe09a9579 Fix
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-12-14 21:53:52 +01:00
Chaoscaot
fb9abf4c9c Fix
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-12-14 21:52:08 +01:00
Chaoscaot
136dc4a021 Fix
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-12-14 21:50:09 +01:00
Chaoscaot
eb41602253 Fix
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-12-14 21:47:13 +01:00
yoyosource
441661a8f5 Hotfix LinkageProcessor with generics
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-12-07 22:33:37 +01:00
746ae701d8 Fix Event SchemType
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-11-30 14:22:50 +01:00
4706c1525c Fix NodeDownload
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-11-23 21:02:49 +01:00
2dcddd9cc2 Fix NodeDownload
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-11-23 20:33:04 +01:00
bb601245f9 Fix Punishment userid column
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-11-22 19:37:58 +01:00
4b97753167 Fix SchemElo NPE
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-11-22 14:52:06 +01:00
e9a39d007d Current state
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-11-15 18:40:48 +01:00
yoyosource
d4f9246f68 Update some stuff to strings 2022-11-12 15:19:36 +01:00
bd626bb4e6 Current state 2022-11-02 22:38:21 +01:00
92bea6255f Fixes
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-10-29 13:19:36 +02:00
d6213acab0 Fix merge issues
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-10-29 12:42:41 +02:00
yoyosource
30299be974 Optimize some more stuff
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-09-26 16:40:42 +02:00
yoyosource
860d082770 Simplify LinkageProcessor
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-09-26 15:58:06 +02:00
3da8d04f35 Merge branch 'master' into commonDb
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-09-26 10:05:15 +02:00
yoyosource
0c68dfd19d Optimize generated java code
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
Fix eager instantiation with special other annotation
2022-09-25 16:54:16 +02:00
yoyosource
bc7ae5cf9a Hotfix spigot listeners
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-09-25 13:08:14 +02:00
yoyosource
3da72831fe Hotfix package name
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-09-25 12:04:17 +02:00
yoyosource
69c8ac3861 Hotfix Plain_GENERIC generating invalid java code
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
Hotfix weird generation of Plain method in LinkageProcessor
Add Plain for eager instantiation if using custom linkages not generating link or unlink method
2022-09-25 11:55:45 +02:00
c9b4dad9b9 Merge branch 'master' into commonDb 2022-09-24 19:59:54 +02:00
yoyosource
e02930f124 Add PacketHandler_GENERIC
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-09-24 13:48:40 +02:00
yoyosource
f0151f2c8d Update some stuff
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-09-24 13:38:00 +02:00
yoyosource
49a6a6f23f Update some stuff
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-09-24 13:34:10 +02:00
yoyosource
75ff0c3d45 Update some stuff
Einige Prüfungen sind fehlgeschlagen
SteamWarCI Build failed
2022-09-24 12:53:18 +02:00
yoyosource
be2b368802 Update MaxVersion check to be inclusive
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-09-24 11:22:22 +02:00
yoyosource
b7e5de4894 Remove Writer.java
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
Update Bungee/Spigot detection
2022-09-23 12:07:22 +02:00
yoyosource
de02138e8d Add plugin.yml discovery by traversal
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-09-23 11:49:27 +02:00
yoyosource
fd0af779bc Fix LinkageProcessor
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-09-23 09:05:15 +02:00
yoyosource
a25ea3878d Fix BuildPlan
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-09-23 09:00:22 +02:00
yoyosource
9eb18d9626 Fix run method generation
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-09-23 08:57:11 +02:00
yoyosource
33133ed079 Update if generation
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
2022-09-22 21:48:26 +02:00