Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
CityDoctor
CityDoctor2
Commits
0949640a
Commit
0949640a
authored
Feb 10, 2026
by
Luna Riegel
Browse files
Refactor: Make check results map threadsafe
parent
3435cb22
Changes
1
Hide whitespace changes
Inline
Side-by-side
CityDoctorParent/CityDoctorModel/src/main/java/de/hft/stuttgart/citydoctor2/check/Checkable.java
View file @
0949640a
...
...
@@ -20,9 +20,9 @@ package de.hft.stuttgart.citydoctor2.check;
import
java.io.Serial
;
import
java.io.Serializable
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.concurrent.ConcurrentHashMap
;
import
de.hft.stuttgart.citydoctor2.utils.CheckErrorFound
;
import
de.hft.stuttgart.citydoctor2.utils.visitors.CheckableErrorCollector
;
...
...
@@ -49,7 +49,7 @@ public abstract class Checkable implements Serializable {
private
static
final
Logger
logger
=
LogManager
.
getLogger
(
Checkable
.
class
);
private
final
Map
<
CheckId
,
CheckResult
>
checkResults
=
new
HashMap
<>();
private
final
Map
<
CheckId
,
CheckResult
>
checkResults
=
new
Concurrent
HashMap
<>();
private
boolean
isValidated
=
false
;
public
void
setValidated
(
boolean
validated
)
{
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment