23 Commits (05ceaebb7d5974eb7e26b900a7dae4dfe58a7973)

Author SHA1 Message Date
Jules Villard 8b882ac1df Change license to MIT
7 years ago
Jules Villard 679b125ac4 [trace] infer subcommand for inferTraceBugs
7 years ago
Don Stewart 1a41d9dc89 Add location information to boolean conditions in paths. Improves comprehension a little
8 years ago
Jules Villard ee9a2aa38c [python] more UTF-8 fun
8 years ago
Jules Villard b9c9f20892 get encoding from `locale.getdefaultlocale()`
9 years ago
Jules Villard b03304e0d8 move color code to colorize.py
9 years ago
Jules Villard fcd0379d52 fix bug that made it crash
9 years ago
Jules Villard 1952f54d8c minor cleanups
9 years ago
Jules Villard dc52ce8158 ignore errors as appropriate on input decode/output encode
9 years ago
Jules Villard 22bd029e46 refactor print_and_save_errors
9 years ago
Jules Villard 529d103977 refactor reading json
9 years ago
Jules Villard 81e143b3be move csv and json constants to issues.py
9 years ago
Jules Villard 9efc1b6be7 move mkdir_if_not_exists to utils.py
9 years ago
Jules Villard 1848f6deba move paths constants to config.py
9 years ago
Jules Villard 0490e739b0 move LOCALE to config.py
9 years ago
Jules Villard 2ec2858b66 move indenter to a new module source.py
9 years ago
Jules Villard 07ebdc0918 fix missing import
9 years ago
Jules Villard ae81d8d215 handle unicode in source code
9 years ago
Jules Villard e03b36338b rename infer.py to analyze.py
9 years ago
Jules Villard d03dcb6961 generate json natively
9 years ago
Jules Villard 6bf9f47c14 add colored output
9 years ago
Jules Villard d50a401cd0 replace string constants for json fields with variables
9 years ago
Jules Villard 872ce8ea87 move python code to infer package
9 years ago