Commit Graph

3646 Commits

Author SHA1 Message Date
Robert von Burg e78f8277c6
[Project] Updated qodana.yaml 2023-04-05 21:08:38 +02:00
Robert von Burg fe7bc45ca2
[Minor] Minor use .isEmpty() in ObjectFilter 2023-04-05 21:07:45 +02:00
Robert von Burg 634c51a371
[Minor] Made fields final in AbstractTransaction used in synchronized blocks 2023-04-05 21:07:29 +02:00
Robert von Burg 7db2e3aa1b
[Minor] ObjectFilter has a default cache of 1 2023-04-05 21:03:27 +02:00
Robert von Burg 98ff483ed6
[Minor] Added missing default branch in AbstractTransaction.removeFromCache() 2023-04-05 20:51:26 +02:00
Robert von Burg 4a4891f176
[Minor] Cleanup in PostgresqlDao 2023-04-05 20:48:52 +02:00
Robert von Burg 686ae8c248
[Minor] Cleanup threading in DefaultStrolchSessionHandler 2023-04-05 20:45:22 +02:00
Robert von Burg 5ce2382834
[Minor] Replace synchronizedMap() with ConcurrentHashMap 2023-04-05 20:33:11 +02:00
Robert von Burg e77e730c7c
[Minor] Removed unnecessary synchronized modifier in UserChallengeHandler and BaseLdapPrivilegeHandler 2023-04-05 20:32:00 +02:00
Robert von Burg a3a919d26b
[Project] Updated qodana.yaml 2023-04-05 20:26:00 +02:00
Robert von Burg 3e6788e335
[Minor] Removed unnecessary synchronized modifier in DefaultPrivilegeHandler.initialize() 2023-04-05 20:24:39 +02:00
Robert von Burg 7869387a25
[Project] Fix exceptions in testing 2023-04-05 15:23:06 +02:00
Robert von Burg 6d05ff4803
[Major] Refactored PrivilegeHandler, adding locking, no synchronized blocks and methods 2023-04-05 15:18:13 +02:00
Robert von Burg 10f201ad9d
[Minor] Don't catch RuntimeException in ElementLockingHandler.lockedExecute* 2023-04-05 15:17:33 +02:00
Robert von Burg 8002d32121
[Major] Refactored LockableObject and ElementLockingHandler 2023-04-05 08:15:45 +02:00
Robert von Burg 14bd01e8ac
[Fix] Fixed broken FileHelper.copy() 2023-04-05 08:13:55 +02:00
Robert von Burg 809aa6347d
[New] Moved LockHandler to ElementLockingHandler 2023-04-04 20:49:38 +02:00
Robert von Burg 5b271a6352
[Minor] Code cleanup 2023-04-04 17:25:01 +02:00
Robert von Burg 4aec95eb93
[Minor] Code cleanup 2023-04-04 17:20:57 +02:00
Robert von Burg 3cce0a7e9a
[Minor] Code cleanup 2023-04-04 17:16:06 +02:00
Robert von Burg 79bc086e24
[Minor] Code cleanup 2023-04-04 16:13:16 +02:00
Robert von Burg 89dc892172
[Minor] Code cleanup 2023-04-04 16:12:02 +02:00
Robert von Burg 056a2b2314
[Minor] Removed unused code, code cleanup 2023-04-04 16:08:41 +02:00
Robert von Burg b20119a2ba
[Minor] Automated Code cleanup 2023-04-04 15:48:04 +02:00
Robert von Burg 69f7be4a96
[Fix] 'switch' statement without 'default' branch 2023-04-04 15:46:22 +02:00
Robert von Burg 06dbaafc0f
[Fix] Condition 'skip != -1' is always 'true' 2023-04-04 15:42:27 +02:00
Robert von Burg 91a4ac3d83
[Fix] Lock operations on 'this' may have unforeseen side-effects 2023-04-04 15:40:13 +02:00
Robert von Burg 00938a7be6
[Minor] Remove unneeded main method 2023-04-04 15:31:27 +02:00
Robert von Burg 07f364386e
[Minor] Remove unneeded main method 2023-04-04 15:30:32 +02:00
Robert von Burg aaaf03c6d1
[Minor] Automated Code cleanup: Double quote to prevent globbing and word splitting. 2023-04-04 15:07:13 +02:00
Robert von Burg dc3204969b
[Minor] Automated Code cleanup: HTTP links are not secure 2023-04-04 15:07:04 +02:00
Robert von Burg 12f92c3c8d
[Minor] Automated Code cleanup 2023-04-04 15:02:07 +02:00
Robert von Burg 1885a19c9e
[Minor] Automated Code cleanup: Infinite loop statement 2023-04-04 14:53:14 +02:00
Robert von Burg 73d6fe9120
[Minor] Automated Code cleanup: Dereference of 'realmMigrations' may produce 'NullPointerException' 2023-04-04 14:48:09 +02:00
Robert von Burg 3c08be1314
[Minor] Automated Code cleanup: Casting 'rootElement' to '' may produce 'ClassCastException' 2023-04-04 14:45:39 +02:00
Robert von Burg 4160837ab6
[Minor] Automated Code cleanup: Mismatched query and update of collection 2023-04-04 14:44:33 +02:00
Robert von Burg d39b9eea33
[Minor] Automated Code cleanup: Magic Constant 2023-04-04 14:36:29 +02:00
Robert von Burg d4a7ed9ee8
[Minor] Automated Code cleanup: 'equals()' method which does not check class of parameter 2023-04-04 14:36:02 +02:00
Robert von Burg a799b672ce
[Minor] Automated Code cleanup: Constant values 2023-04-04 14:35:49 +02:00
Robert von Burg 1462906609
[Minor] Automated Code cleanup: Wrapper type may be primitive 2023-04-04 14:25:47 +02:00
Robert von Burg d74ed6fb2d
[Minor] Automated Code cleanup: Class can be a record 2023-04-04 14:24:30 +02:00
Robert von Burg 877c02ede8
[Minor] Automated Code cleanup: 'Files.readString()' or 'Files.writeString()' can be used 2023-04-04 14:24:16 +02:00
Robert von Burg b8f9c6550c
[Minor] Code cleanup in Version 2023-04-04 14:23:44 +02:00
Robert von Burg 1cd25775b9
[Minor] Automated Code cleanup: Method is identical to its super method 2023-04-04 14:18:25 +02:00
Robert von Burg 3baeb04655
[Minor] Automated Code cleanup: unused imports 2023-04-04 13:05:54 +02:00
Robert von Burg e8235b8f7b
[Minor] log ignorable exception in IndentingXMLStreamWriter 2023-04-04 11:43:31 +02:00
Robert von Burg 722df70765
[Minor] Automated Code cleanup: field can be final 2023-04-04 11:40:12 +02:00
Robert von Burg 373b582a44
[Minor] Automated Code cleanup: Redundant local variable 2023-04-04 11:38:33 +02:00
Robert von Burg 238e8e2610
[Minor] Automated Code cleanup: Simplifiable conditional expression 2023-04-04 11:36:06 +02:00
Robert von Burg e77f4e5da9
[Minor] Automated Code cleanup: Minimum 'switch' branches 2023-04-04 11:35:30 +02:00