1.No Params.init run while Log suppose that Params were initialized.
Solution: fixed in fix_content_data
2.There is no check of an instance line that was read from old-format file.
Solution: check was added
3.We suppose that delimiter in the old format files is a comma, but actually, in this specific case '<' was used as a delimiter.
Solution: additional parameter, that contains fields delimiter was added to fix_content_data executable and appropriate methods of ContentData. Default value was set to comma.
Params.init no more demands from user an input.
Motivation: there are a number of executables and tests that use Params.init but have no ARGV array.
command line help was added for bin/fix_content_data
Fix for #268
1.No Params.init run while Log suppose that Params were initialized. Solution: fixed in fix_content_data 2.There is no check of an instance line that was read from old-format file. Solution: check was added 3.We suppose that delimiter in the old format files is a comma, but actually, in this specific case '<' was used as a delimiter. Solution: additional parameter, that contains fields delimiter was added to fix_content_data executable and appropriate methods of ContentData. Default value was set to comma.