It turns out that parseDiskFile expects the imports array to last the lifetime of the SchemaParser object. Also, optimized for the case where the imports haven't changed, so we're not allocating a crazy amount of these imports arrays.
145 KiB
145 KiB