Instantiation of readers and writers for NeoCSV and NeoJSON has changed
In VAST 12.0.0 and earlier, it was possible to instantiate a NeoJSONReader / NeoCSVReader or NeoJSONWriter / NeoCSVWriter directly using #new. As of VAST 12.0.1, the recommended way to initiate a reader or writer is using the class-side #on: method, and the #new has been made private.
Reason for change
The method #new provided compatibility with its canonical version, where #initialize is sent to the new instance by default. However, VAST Platform doesn't have that by default.
Action required
Instead of
•NeoJSONReader class>>#new
•NeoCSVReader class>>#new
•NeoJSONWriter class>>#new
•NeoCSVWriter class>>#new
use
•NeoJSONReader class>>#on:
•NeoCSVReader class>>#on:
•NeoJSONWriter class>>#on:
•NeoCSVWriter class>>#on:
for instance creation of NeoCSV / NeoJSON reader or writer.
Last modified date: 04/20/2023