1942 Commits (db08df930a09e84c2bc4d27cd11b35f90cf51981)
 

Author SHA1 Message Date
Yunxing Dai db08df930a Add tuareg and core as dependencies
10 years ago
Sam Blackshear 21f9bd1ed6 [quandary] fix crash from returning exceptions that read from the environment
10 years ago
Andrzej Kotulski 08d4465e1d [refactor] Refactor SymExec Sil.Call pattern match
10 years ago
Andrzej Kotulski 46592ffdd9 [backend] Split construction of builtin pnames and builtin registration
10 years ago
Josh Berdine eee940b2a1 [config] Convert FCP env vars to Config options
10 years ago
Sam Blackshear 7ae58d78c3 [infer] fix .class synchronization false-positive in guarded-by check
10 years ago
Jules Villard a9f3a70b93 [checkers] print checkers summary in InferPrint
10 years ago
Andrzej Kotulski ed29bfef52 [logging] Provide binary type to logging module
10 years ago
Josh Berdine 698ebe8049 [clang] Remove INFER_XX environment variable
10 years ago
Dino Distefano 622366269d Simplified semantics of ET and EH
10 years ago
Dulma Churchill dc883b5019 [componentkit] Enable longtail of analyzers
10 years ago
Sam Blackshear 8f68f61ec9 [quandary] remove stripped logging sinks
10 years ago
Ryan Rhee aac14999b0 [componentkit] Whitelist Native Templates
10 years ago
Ryan Rhee a45d59e478 [componentkit] Don't count unavailable initializers
10 years ago
Jules Villard bc6226942e fix tests
10 years ago
Jules Villard 1d94cf3e7a bump version: 0.9.3 -> 0.9.4
10 years ago
Jules Villard f21db5dab5 [clang] compare file paths in a more principled way
10 years ago
Peter O'Hearn ec45b44dfd [threadsafety] Better error message when warning on subclasses of @ThreadSafe classes
10 years ago
Cristiano Calcagno 3fb8801b6c [IR] Change cfg representation so the node number is per-procedure and not per-cfg
10 years ago
Sam Blackshear 3ba67bac1a [quandary] more privacy sources
10 years ago
Sam Blackshear 2c0bf042b4 [checkers] extract access paths from non-lhs expressions
10 years ago
Josh Berdine 175e85525d [tests] Convert java tests to avoid phony targets
10 years ago
Ryan Rhee 5752b14d9c [componentkit] Skip implicit variables during MLV check
10 years ago
Ryan Rhee 5580be8dcc [componentkit] Initializer With Side-Effect Analyzer
10 years ago
Dulma Churchill 4f6aa5e408 [clang] Parse compilation database coming from xcpretty
10 years ago
Andrzej Kotulski 8ea40b29b0 [clang] Allow to call InferClang as a function
10 years ago
Josh Berdine af2e9ae5c1 [config] Dynamic dispatch methods are mutually exclusive
10 years ago
Jeremy Dubreil 6ae0ebe489 [infer][java] Store the procedure descriptions in the summary to run the analyis with lazy dynamic dispatch across modules
10 years ago
Jules Villard 84af7c56f8 [SIOF] detect which variables need initialization
10 years ago
Jeremy Dubreil e90f67abd6 [infer][java] Java frontendonly print information when the debug mode is on
10 years ago
Sam Blackshear 53de1b7f53 [quandary] use unsound dynamic dispatch handling on super-polymorphic call sites
10 years ago
Jules Villard 00129761be [make] generate test rules automatically, add cpp checkers tests
10 years ago
Dulma Churchill 4af26064c1 [clang] Add flag -fno-cxx-modules to analysis
10 years ago
Sam Blackshear 9bf318fd4d [checkers] mlis for abstract domains
10 years ago
Cristiano Calcagno ecda199e9d [IR] Clean up unused parts of Cfg
10 years ago
Andrzej Kotulski 278c705790 Revert "[python] Remove more unused args"
10 years ago
Andrzej Kotulski 085a031d3b [python] Remove more unused args
10 years ago
Sam Blackshear 471a7633f1 [checkers] return already-computed summaries from Interprocedural.checker
10 years ago
Jeremy Dubreil c7318ee27e [infer][java] Use the global logging function for the Java frontend
10 years ago
Sam Blackshear 319463b3bc [quandary] propagating taint from unknown procedures and constructors
10 years ago
Jeremy Dubreil 31d886bede [infer][java] only cache the classname of translated classes when running Infer with the --dependencies option
10 years ago
Sam Blackshear 355ab92130 [backend] move expression pretty-printing into exp module
10 years ago
Cristiano Calcagno 47c623ff51 [Merge] Use multilink files to speed up merge with buck projects.
10 years ago
Jules Villard a31658a9b8 [clang] treat constexpr as const too
10 years ago
Josh Berdine a9192cffd6 [config] Eliminate ad hoc environment variables
10 years ago
Jeremy Dubreil 219832a9a8 [infer][java] Create the procedure descriptions when required instead of creating them beforehand
10 years ago
Ryan Rhee 471beed515 [componentkit][clang] Move is_factory_method to Ast_utils
10 years ago
Ryan Rhee db94cae74b [componentkit] Use type hint instead of explicit record for is_ck_context
10 years ago
Jeremy Dubreil a41a139ef7 [infer][build] Move the .PHONY declarations next the target declarations to more easily keep the two in sync
10 years ago
Dino Distefano 28b15c06af Fixing warning on parser.
10 years ago