0.2.152: Bug fix in fast-avro
Nested arrays cause 'item-end when a 'x' was expected" error (#476)
* Address issue with nested arrays
Some schemas with nested arrays ( e.g., NestedArray.avsc ) generate the following
error when deserialized with fastserde:
Attempt to process a item-end when a string was expected.
This PR adds a test case and addresses the issue
* Update test
* Fix fastserdetest.avsc
* Update fastserdetest.java
* Remove code to verify test pipeline fails
* Make name consistent
* Fix FastDeserializerGeneratorBase
* Use helper functions so test builds on all versions
* Fix case of ItemName
* Remove dependency of getSymbolPrintName
* Remove unnecessary whitespace change
* Add javadoc
---------
Co-authored-by: Andy Sautins <[email protected]>