9847 Commits (e43582b4806f52fb8310e44b3dac4cb46c109c9c)
 

Author SHA1 Message Date
Sungkeun Cho 12415a174d [frontend] ObjC++ setter/getter for C struct field
4 years ago
Daiva Naudziuniene 6e0dc0a5c6 [pulse][objc][nullptr] Tests for NSDictionary literals
4 years ago
Ezgi Çiçek 84a30c4530 [ConfigImpact] Track the intermediate callers for better readability
4 years ago
Daiva Naudziuniene 119e206988 [pulse][objc][nullptr] Model NSMutableSet methods to catch nil issues
4 years ago
Daiva Naudziuniene 6d75961a87 [config] Allow regex in --skip-translation-headers
4 years ago
Jules Villard 9980c4f614 [pulse] correct order of calling context in trace
4 years ago
Daiva Naudziuniene 3e629281c6 [pulse][objc][nullptr] Model more NSMutableDictionary methods to catch nil insertion into collection issues
4 years ago
Sungkeun Cho 2bfda57cb1 [ConfigImpact] Revise qualifier
4 years ago
Loc Le aa3a2ce049 [pulse] added an test on memory_leak.c
4 years ago
Josh Berdine de4ad53ebc [sledge] Add Random access list module
4 years ago
Josh Berdine ac3ec112e8 [sledge] Update containers to 3.4
4 years ago
Sungkeun Cho b7b7e89159 [pulse] Address some modeled fields as pointers
4 years ago
Daiva Naudziuniene 483d0b54ee [pulse][objc][nullptr] Model NSMutableDictionary.setObject:forKeyedSubscript:
4 years ago
Radu Grigore e2cc723074 [erl-frontend] Started ErlangTranslator
4 years ago
Daiva Naudziuniene 765d45c2fd [pulse][objc] Enable nil issue types by default
4 years ago
Sungkeun Cho 64406137e9 [ConfigImpact] Loosely compare ObjC method names
4 years ago
Radu Grigore 1bd741b070 [erl-frontend] Erlang AST, and parser for JSON AST.
4 years ago
Sungkeun Cho 1c87f61728 [ConfigImpact] Add config impact differential test in ObjC
4 years ago
Jules Villard d97b82f8db [pulse] add tests for pulse.isl
4 years ago
Radu Grigore f7278e53af [erl-frontend] Added a build-system test for Rebar3.
4 years ago
Daiva Naudziuniene 3939a66da8 [pulse][objc][nullptr] Model NSArray methods to catch nil insertion into collection issues
4 years ago
Jules Villard dbdf076e30 [pulse] take histories into account for all aspects of a report
4 years ago
Jules Villard 7853c322b3 [pulse] resolve function pointers when known
4 years ago
Jules Villard 16cb07698e [pulse] no longer drop attributes of dead addresses
4 years ago
Sungkeun Cho e5d52c3dc3 [ConfigImapct] Add models of SharedPreferences methods
4 years ago
Daiva Naudziuniene cc8b6fb8c1 [pulse][nullptr][objc] A separate issue type for nil insertion into collections
4 years ago
Ezgi Çiçek 53b2ec61de [Inefficient Keyset Iterator] reduce severity to Warning
4 years ago
Ezgi Çiçek 965d916e57 [cost][inferbo] Add models for NSAttributedString
4 years ago
Jules Villard 186b10e4f5 [pulse] record all the invalidations we can in histories
4 years ago
Daiva Naudziuniene 713cdbf580 [pulse] Inline initializers for global constant accesses
4 years ago
kmh11 400b4eba99 Implement AtomicExpr translation (#1434)
4 years ago
Daiva Naudziuniene aadd4fe014 [pulse][objc] Model NSMutableDictionary setObject:forKey: to catch insertion into collection issues
4 years ago
Ezgi Çiçek d713b98a94 [cost] Fix cost models that accept blocks to take captured vars into account
4 years ago
Jules Villard 13858e8d09 [pulse] make sure we do not lose attributes when merging
4 years ago
Jules Villard d94fa76eea [pulse] expose fewer details of internal modules of AbductiveDomain
4 years ago
Jules Villard df9352e981 [pulse] report latent issues in "main"
4 years ago
Jules Villard 312d4a2c0f [pulse] change the API of `simplify` to take `~can_be_pruned ~keep`
4 years ago
Boris Yakobowski eaa7c2a8ad Fix taskbar nesting for ondemand analyses (#1431)
4 years ago
Yoonseok Ko 713199ac2a [pulse] Fixed a bug in AbductiveDomain.leq operator. (#1424)
4 years ago
Nikos Gorogiannis c44fba8944 [buck] deal with files under `buck-out/gen/<hash>`
4 years ago
Nikos Gorogiannis aa11c43731 [docs] publish
4 years ago
Jules Villard 3bce92d804 [pulse] better traces when invalidation happens along the access trace
4 years ago
Jules Villard d4bdfec49a [pulse] record invalidation events in histories
4 years ago
Graham Sutherland c90ec06834 Fix clang plugin compile error in FileUtils.cpp (#1437)
4 years ago
Radu Grigore af1f80ef51 Tell git to ignore more files.
4 years ago
Radu Grigore 495c89284b [erl-frontend] Skeleton integration for Rebar3
4 years ago
Jules Villard 7207e05682 [pulse] discard "pruned" atoms that refer to variables outside the pre
4 years ago
Sungkeun Cho 6ea3a9300c [ConfigImpact] Add semantics for temporary boolean variable
4 years ago
Sungkeun Cho 08ea9eaee8 [ConfigImpact] Revise checking of having known expensive calls
4 years ago
Jules Villard 46c0c0297b [refactor] Pvar.is_local_to_procedure
4 years ago