Commit Graph

515 Commits (930eaba2d535414005cec7783fa122ea7647a929)
 

Author SHA1 Message Date
jrm 930eaba2d5 model Inflater and Deflater as resources 9 years ago
jrm 12e37c97fc sort the list of bugs in order to preserve the position of the entries in the JSON file 9 years ago
Sam Blackshear 631f2a9882 fixing spacing issue in context leak error message 9 years ago
Sam Blackshear 3d646f012e use buck query for faster target lookup 9 years ago
martinoluca 0ad19a3b93 Fix wrong module name in toplevel buck module 9 years ago
Dino Distefano 316ad95659 Fixing Bad pointer comparison checker in fast iteration 9 years ago
Dino Distefano 03b4c11c06 Improved error message for taint analysis 9 years ago
Josh Berdine 53a32848d5 Model and test FileChannel.tryLock throws 9 years ago
Andrzej Kotulski 55f9fb9d5e Add base class fields to C++ classes 9 years ago
Jules Villard 10db97be1e cleanup print_errors() 9 years ago
Josh Berdine bf408a1d03 Add models of FileChannel.tryLock methods. 9 years ago
Josh Berdine b77e24fa01 Model File.listFiles using undefined instead of allocation 9 years ago
Jules Villard 2367b1c9ff cleanup two c tests that were causing clang warnings 9 years ago
Andrzej Kotulski c4b237e9f6 Fix type of CXXThisExpr_trans 9 years ago
Dulma Rodriguez f20af0e9aa Add memory bucket for internal memory leak errors 9 years ago
Andrzej Kotulski 3262640214 Move translation of init_expr to general function 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
Dulma Rodriguez 7d5e129ac0 Translate categories on demand 9 years ago
Jules Villard b2b2322db7 rename INFER to INFER_EXECUTABLE 9 years ago
jrm 5691f24090 Use the summaries to store the @CallsExpensive attributes 9 years ago
Sam Blackshear 4fa4c9f0d6 Deleting models that specify a non-null return value 9 years ago
Sam Blackshear db7dd5aebe fixing angelic in case where unknown function is called indirectly 9 years ago
Josh Berdine f2ba1b1c76 Add model for java.io.File.listFiles 9 years ago
Jules Villard d545da14c1 fix stuff that was accidentally broken 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 88b615d8ab move code about infer issues formats to issues.py 9 years ago
Jules Villard a416afeb44 move error types strings to a new issues.py 9 years ago
Jules Villard 9139ab5dfb move analyzer constants to config.py 9 years ago
Jules Villard ded09066ed create config.py and move BUG_FOUND_ERROR_CODE there 9 years ago
Andrzej Kotulski 1180aabe39 Fix result of returnStmt_trans 9 years ago
Dulma Rodriguez de1a627335 Translate enums as ints and not add them to the tenv 9 years ago
Jules Villard 80af77a528 revert back to printing python lists 9 years ago
Jules Villard 674c199605 remove vim hints 9 years ago
jrm b1b9cbe771 distinguish between the user added annotation @Expensive and the inferred annotation @CallsExpensive 9 years ago
Jules Villard 07ebdc0918 fix missing import 9 years ago
Jules Villard 6d649259c8 unbreak the error path 9 years ago
Jules Villard f72a1a4210 read errors from json instead of csv 9 years ago
Jules Villard ae81d8d215 handle unicode in source code 9 years ago
jrm 0cd533f892 Enforcing subtyping rules for @Expensive and @PerformanceCritical 9 years ago
jrm 6b6b4d1949 Detecting if methods annotated with @PerformanceCritical transitively call methods annotated with @Expensive 9 years ago
jrm 8636aa1f70 open the jar file of the model only once 9 years ago
Jules Villard e03b36338b rename infer.py to analyze.py 9 years ago
Jules Villard 5f57d199f3 print more info about ant/gradle/make/mvn capture 9 years ago
Jules Villard 571bb306cf [sync] repair broken github sync 9 years ago
Jules Villard 469d1e4902 fix printing number of analysed procs/files 9 years ago
Jules Villard 02b9bec78e remove extra newlines in infer output 9 years ago
Jules Villard d03dcb6961 generate json natively 9 years ago