For #22 only,
Though the hack works well on linux platforms (I presume), on mac, unit tests will still fail because of different sed command arguments.
› nosetests 11:22:23
................
Generate source codes with Project Prefix '' and suffix 'JSONObject'
Output path : './src'
read samples/product.json to parse ....
sed: illegal option -- r
usage: sed script [-Ealn] [-i extension] [file ...]
sed [-Ealn] [-i extension] [-e script] ... [-f script_file] ... [file ...]
@S2MBO any ideas?