Added script type assignment errors to proper pool fetch methods

This commit is contained in:
bigguy345 committed 2025-12-30 19:38:37 +02:00
1 parent d909e9e44e
commit e268a99f26
1 file changed
+16
@@ -4505,6 +4505,14 @@ public class ScriptDocument {
return assign;
}
}
for (ScriptTypeInfo scriptType : scriptTypes.values()) {
for (FieldInfo field : scriptType.getFields().values()) {
AssignmentInfo assign = field.findAssignmentAtPosition(position);
if (assign != null)
return assign;
}
}
return null;
}
@@ -4539,6 +4547,14 @@ public class ScriptDocument {
}
}
for (ScriptTypeInfo scriptType : scriptTypes.values()) {
for (FieldInfo field : scriptType.getFields().values()) {
errored.addAll(field.getErroredAssignments());
}
}
// Include declaration errors (duplicates, etc.)
errored.addAll(declarationErrors);