mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-13 15:52:01 +07:00
In r1359167 Google introduced a breaking change: the type of the `Debugger.scriptParsed.debugSymbol` field was changed from `Debugger.DebugSymbols` to `array[Debugger.DebugSymbols]`. To provide backward compatibility with old browsers, this fix introduces a new reader method `readObjectArrayOrSingleObject` which used if some object property marked with `JsonArray` annotation. (cherry picked from commit 7847455a7c59cf7c7af3de9b991f2b6ca51928e7) IJ-CR-150473 GitOrigin-RevId: ae6d2a42490bdcbf867d2727ce8207695d6ee3c5