The string literal "Angle" (and other similar literals such as "Slice" and "Length") is duplicated multiple times in Analyzer.java. This violates the DRY (Don’t Repeat Yourself) principle and reduces ...
Converting integer arrays to UTF-16 string: in case you know the exact bit depth ("maximum value") of numbers, you can save them with reduced bit depth to a few UTF-16 code units instead of much ...