id summary reporter owner description type status milestone component version severity resolution keywords cc 9782 boost::property_tree::write_json always pretty prints ] when encoding arrays fisher Sebastian Redl "generally the result is unnecessary white space in the resulting json string this can be resolved by changing line 96 of 'boost\property_tree\detail\json_parser_write.hpp' from {{{ stream << Str(4 * indent, Ch(' ')) << Ch(']'); }}} to {{{ if (pretty) stream << Str(4 * indent, Ch(' ')); stream << Ch(']'); }}} which is consistent in style and functionality with lines 120 and 121 of the same file" Bugs closed To Be Determined property_tree Boost 1.55.0 Problem duplicate