Fixed: ConcurrentModification in abc indexing

This commit is contained in:
Jindra Petřík
2026-02-17 19:48:48 +01:00
parent d8e569945b
commit 8f248875fb
2 changed files with 4 additions and 3 deletions

View File

@@ -581,7 +581,7 @@ public final class AbcIndexing {
/**
* Rebuilds package to objects name map.
*/
public void rebuildPkgToObjectsNameMap() {
public synchronized void rebuildPkgToObjectsNameMap() {
pkgToObjectsName.clear();
Set<ClassDef> cs = new LinkedHashSet<>(classes.keySet());
for (ClassDef cd : cs) {
@@ -1119,7 +1119,7 @@ public final class AbcIndexing {
*
* @param abc ABC to add
*/
public void addAbc(ABC abc) {
public synchronized void addAbc(ABC abc) {
if (abc == null) {
return;
}