51 Commits (3db1f9e94c466c2f1b4036147d616dc64305f6eb)

Author SHA1 Message Date
Jules Villard fb5edaf819 [python] suggest correct package name when lxml is missing
8 years ago
Jules Villard fe51f08ae9 [UI] only colorize the top 10 reports, do not compile report lists within Buck
8 years ago
Jeremy Dubreil d9ed75cc08 [infer][toplevel] remove dead code from the python bucklib.py scripts
8 years ago
Jeremy Dubreil aa362a27ed [infer][python] no longer generate the CSV report during the analysis
8 years ago
Jules Villard b0a5495611 [UI] add source context to reports in bugs.txt
8 years ago
Andrzej Kotulski bd0f0cc7fc [DB] Don't fail hard when realpath fails
8 years ago
Jeremy Dubreil 5df335b715 [infer][python] remove unused imports
8 years ago
Dulma Churchill 1ba52b71c1 [infer][tests] fix unknown variable in issues.py
8 years ago
Jules Villard 4a673f540d [python] add script report.py to post-process report.json
8 years ago
Jules Villard e3d8482bd4 [python] limit the number of displayed reports to 10
8 years ago
Jules Villard 2cd0151e30 [python] restore project_root option and use it to find source files
9 years ago
Josh Berdine 4422893bbd [RFC] Remove CSV and JSON munging python code
9 years ago
Dulma Churchill dc883b5019 [componentkit] Enable longtail of analyzers
9 years ago
Ryan Rhee f677c3ab3d [componentkit] Enable component factory function rule
9 years ago
Dulma Churchill a9f1d21dd2 [logging] Add visibility to the report json, so that we can filter the developer bugs in the tv links page
9 years ago
Jeremy Dubreil dfa12b17f1 [infer] Apply python lint warnings on the Infer python code
9 years ago
Ryan Rhee d6cf024c1b [componentkit] Enable the MLV rule
9 years ago
Sam Blackshear 91071af3ad logging errors
9 years ago
Martino Luca f0fffd3c59 Add `dotty` field constant
9 years ago
Dulma Churchill b9384aab2e Make the toplevel aware of the new error kind advice
9 years ago
Peter O'Hearn 1edb492b70 One step closer to shipping initial GUARDEDBY
9 years ago
Jeremy Dubreil 3a2a6c7c44 Do not run the unsafe guarded access in prod
9 years ago
Sam Blackshear 36ee3730aa reporting error on unprotected access to field annotated with @GuardedBy
9 years ago
Andrzej Kotulski 8ccdff649f Report empty vector access instead of null dereference
9 years ago
Dino Distefano 83c1bbc832 Implementing a checker to warn initialization of global variables with mehod calls.
9 years ago
Jules Villard b9c9f20892 get encoding from `locale.getdefaultlocale()`
9 years ago
Sam Blackshear e9cb9f4352 assign pointer type checker
9 years ago
Deniz Türkoglu beaa9a6925 Add option to generate the report in PMD XML format
9 years ago
Jules Villard 14f329ba59 bye bye logo
9 years ago
Jules Villard 527d26dd91 colorise issue messages
9 years ago
Jules Villard b03304e0d8 move color code to colorize.py
9 years ago
Jules Villard 1aa5b1e947 do not print source excerpts in bugs.txt
9 years ago
Dino Distefano c868f51b2d Introducing checker for observer of notification centers
9 years ago
Jules Villard dc52ce8158 ignore errors as appropriate on input decode/output encode
9 years ago
martinoluca fc589ccf34 Fix encoding error while printing descriptions in stdout
9 years ago
Cristiano Calcagno 2a926d8294 Remove uses of assert false to get original ml location.
9 years ago
Jules Villard b1d77e54aa add summary of the analysis to the standard output
9 years ago
Jules Villard e11395d199 print location of errors in infer source code in debug mode
9 years ago
Dino Distefano d4d5c3bb2f Implemented new check CXX_REFERENCE_CAPTURED_IN_OBJC_BLOCK
9 years ago
Dino Distefano 99c491e8c7 Introducing the DIRECT_ATOMIC_PROPERTY_ACCESS
9 years ago
Jules Villard 37d2e84192 dedup merged json reports
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 fc2879ca8f refactor dumping of json
9 years ago
Jules Villard 10db97be1e cleanup print_errors()
10 years ago
Jules Villard 81e143b3be move csv and json constants to issues.py
10 years ago
Jules Villard d545da14c1 fix stuff that was accidentally broken
10 years ago
Jules Villard 0490e739b0 move LOCALE to config.py
10 years ago
Jules Villard 2ec2858b66 move indenter to a new module source.py
10 years ago
Jules Villard 88b615d8ab move code about infer issues formats to issues.py
10 years ago