754 Commits (f379383b04f9425f762e09fa759314224e35a007)
 

Author SHA1 Message Date
Dulma Rodriguez f379383b04 Adding support for annotations for cpp classes to separate them in the backend from objc classes
9 years ago
jrm ad2a9064c3 No longer overwrite the attributes in the summary if already existing
9 years ago
jrm cdda16effa Make Eradicate use on-demand analysis by default
9 years ago
Andrzej Kotulski fcb561a1ee Use Sil.exp instead of var_res_trans to get initialized variable
9 years ago
Cristiano Calcagno bcba8a7011 Fix transition between re-execution and footprint in on demand, and support tests for incremental.
9 years ago
Cristiano Calcagno 453709c3c8 Only propagate nullable to return value when environment variable is set.
9 years ago
Cristiano Calcagno 97a3aa3d0b Fix treatment of recursion and double file descriptor close in on-demand.
9 years ago
Dulma Rodriguez f34f2dcd98 Don't crash when a cg cannot be loaded.
9 years ago
jrm 2e7956f384 Always use the current directory as the default classpath
9 years ago
Sam Blackshear 9c03a6b14c Using -processorpath and -processor flags correctly
9 years ago
jrm ec2a1e2130 Revive support for --no-cache when analyzing Buck-based projects
9 years ago
Sam Blackshear d1cf7b7177 removing unused tenv in conditional pruning
9 years ago
jrm 2479f69f34 remove symbolic link to deleted script BuckAnalyze
9 years ago
Sam Blackshear 6fa9b995e5 no longer catching Class_structure_exception
9 years ago
Jules Villard 59a3b9c22a add temp var from compoundLiteralExpr to the function locals
9 years ago
jrm ea5490989e Remove deprecated script BuckAnalyze
9 years ago
jrm 1544819b40 merge redundant code to configure logging
9 years ago
Jules Villard 7b9b6841d2 translate CompoundLiteralExpr
9 years ago
Sam Blackshear f04c979563 Bump version number for release
9 years ago
Dulma Rodriguez c32f8f39cd Update the intellij settings.
9 years ago
Dulma Rodriguez 7855d6ecfa Fix the order of the translated stmts inside compound stmt
9 years ago
jrm a7371d5678 Perf critical checker: save the chains of calls to expensive methods in the error traces
9 years ago
Sam Blackshear 78ffffdeb9 better solution for setting JAVA_HOME
10 years ago
Sam Blackshear f1c424e1d4 fixing accidental change to Child.java
10 years ago
Dino Distefano 377893637a Direct property access should not fire on dealloc methods
10 years ago
Dulma Rodriguez c88ac54613 Improving the line number information in the string delegate warning check
10 years ago
Dino Distefano 1fc7d4c0a3 Fix year
10 years ago
Dino Distefano d4d5c3bb2f Implemented new check CXX_REFERENCE_CAPTURED_IN_OBJC_BLOCK
10 years ago
Dulma Rodriguez 432dd28731 Improving the line number information in the string delegate warning check
10 years ago
martinoluca f3964a05f7 Removing test.sh because now tests can be launched through `make test`
10 years ago
Tony Cosentini dc9f8a7a01 Don't create infer-out directory or logs unless analyzing something.
10 years ago
Sam Blackshear 43daa760ee adding InferJava flags for classpath and class-source map, along with associated Python boilerplate
10 years ago
Andrzej Kotulski 0ae9b0e7a1 Change the way nested structs are translated
10 years ago
Sam Blackshear e27959f655 adding annotation processor to build class -> source map, with proper deps this time
10 years ago
Dulma Rodriguez d5baa2a1de Revert "[java] adding annotation processor to build class -> source map"
10 years ago
jrm 22013a007b Buck integration: Infer should always use the javac out directory when running the analysis from the javac commands
10 years ago
Sam Blackshear 8f8d398a9a adding annotation processor to build class -> source map
10 years ago
Andrzej Kotulski df192d06c3 Use ints as clang pointers
10 years ago
Josh Berdine 2ff26d37fb Simplify CLocation implementation
10 years ago
Josh Berdine d9667d07e4 Remove unused CLocation.init_curr_source_file
10 years ago
Josh Berdine c930ef90eb Remove redundant CLocation.current_source_file
10 years ago
Josh Berdine 7999dc3c4e Check CLocation.current_source_file is redundant
10 years ago
jrm cf5040cbee call the on-demand analysis using the procedre name after name resolution
10 years ago
Sam Blackshear 022161cae2 refactoring SuppressWarnings processor to make it easy to add class -> source map processor
10 years ago
Andrzej Kotulski bd935c2347 Add destructor calls on delete expression
10 years ago
Andrzej Kotulski a509c9ca7c Update facebook-clang-plugin
10 years ago
jrm 30e2cf7114 Revive the "call by procedure name" mechanism for Java
10 years ago
Andrzej Kotulski 32745b67aa Add dotty information about retain cycle
10 years ago
Andrzej Kotulski 0ea850b7a2 Add dotty file contents to json report
10 years ago
Andrzej Kotulski 3adbb56e9c Add extra field to error_desc.
10 years ago