The implementation of EncoderDecoder.Config should call appendLine before and after adding it's custom settings to the output, not EncoderDecoder.Config.toString. The current implementation could result in 2 empty lines in the output if the implementation does not have any settings to add.
The implementation of
EncoderDecoder.Config
should callappendLine
before and after adding it's custom settings to the output, notEncoderDecoder.Config.toString
. The current implementation could result in 2 empty lines in the output if the implementation does not have any settings to add.