Clay Mayers

Results 3 issues of Clay Mayers

As an example, Ordinal 0 shows 0b11111001111 (0x7cf/1999) when it should be 2x larger (0xf9e) 0b111110011110. Fixing requires making the field size for releaseYear and object size 1 bit larger...

As it was originally coded, this change assumes escaping is uncommon. The string is scanned first for characters that require escaping (i.e \ " and control characters). A single scan...

Streams should be closed before they go out of scope