Commit Graph

3167 Commits (4aea679d30eecb629791695678e38161e3ec36fb)

Author SHA1 Message Date
Mitya Lyubarskiy c3f1ff0386 [nullsafe] Store field name in output json 4 years ago
Mitya Lyubarskiy 52ec2e5009 [nullsafe][annotation graph] Add test case for annotation graph 4 years ago
Artem Pianykh 1eb3d688be [java] Support human readable issues types in @SuppressLint 4 years ago
Mitya Lyubarskiy dc16825ba7 [nullsafe][annotation graph] Support `Object.equals()` 4 years ago
Mitya Lyubarskiy 192de51707 [nullsafe][annotation graph] Account for virtual params 4 years ago
Mitya Lyubarskiy dc667bec0f [nullsafe][annotation graph] Snapshot test for annotation graph 4 years ago
Daiva Naudziuniene 3d74f39102 [pulse] Improve trace for Optional Empty Access 4 years ago
Artem Pianykh 816af4a355 [java][reporting] @SuppressLint now blocks _only_ specified issue types 4 years ago
Ezgi Çiçek 9111526a5e [frontend] Track protocols in A<ObjCProtocol> 4 years ago
Josh Berdine 47fad6eaf3 [buck] Do not use .buckversion 4 years ago
Daiva Naudziuniene b17861b1c8 [pulse] More precise model for constructing folly::Optional<Value> from Value 4 years ago
Ezgi Çiçek a09ea5ea9c [cost] add model for iterating over collections via block 4 years ago
Sungkeun Cho 6bf091d8c0 [frontend] Revise translation of message expression in ObjC frontend 4 years ago
Sungkeun Cho 98aee0837e [infer] Fix `make clean` of ObjC frontend test 4 years ago
Sungkeun Cho 3df2bbba96 [cost] Fix on-demand generation of NSEnumerator 4 years ago
Sungkeun Cho 43b98fc0cf [preanalysis] Replace overridden method calls in ObjC 4 years ago
Ezgi Çiçek 067020f4df [inferbo] Add model for NSFastEnumeration 4 years ago
Daiva Naudziuniene 059c0f24a2 [pulse] Model Optional value_or 4 years ago
Nikos Gorogiannis b19b8a8d8c [buck-java][test] remove dead variables 4 years ago
Sungkeun Cho 67d74c7c3d [cost] Revise nextObject model to handle multiple enumerators 4 years ago
Sungkeun Cho a3fd1cad56 [cost] Fix function name in model `arrayWithObjects:` 4 years ago
Sungkeun Cho 95efb32fb4 [cost] Enable passing enumerator as paramter in ObjC 4 years ago
Sungkeun Cho 198c700e87 [cost] Add an option printing/suppressing function pointers in cost 4 years ago
Sungkeun Cho cd27695524 [cost] Add model: NSFileManager.contentsOfDirectoryAtURL 4 years ago
Sungkeun Cho dbc33aa427 [cost] Add model: NSKeyedUnarchiver.decodeObjectForKey: 4 years ago
Sungkeun Cho b3c74c4152 [cost] Add models: NSURL.getResourceValue, path 4 years ago
Sungkeun Cho 0f22f1bd95 [cost] Add models: NSOrderedSet.orderedSet, orderedSetWithArray 4 years ago
Ezgi Çiçek 2679bb0b61 [inferbo] Add model for `String.valueOf(char[])` 4 years ago
Sungkeun Cho 0f44f39b41 [cost] Support closure symbols in operation/allocation cost kinds 4 years ago
Sungkeun Cho 075581ec8d [cost] Extend the polynomial domain for closure field 5 years ago
Ezgi Çiçek cbe796e541 [preanalysis] Add a new preanalysis for ObjC's copy and mutableCopy 5 years ago
Ezgi Çiçek 8da46d0f0d [inferbo] Add naive models for mutableCopy and copy 5 years ago
Ezgi Çiçek f7fed13d0c [inferbo] Model NSSet/NSOrderedSet as collections 5 years ago
Ezgi Çiçek f5c2be5543 [frontend] Treat allocWithZone: same as alloc 5 years ago
Ezgi Çiçek ec88edd564 [inferbo] Add model for NSDictionary.initWithDictionary 5 years ago
Sungkeun Cho 1154a2673a [inferbo] Introduce closure value 5 years ago
Ezgi Çiçek eb0fe0f995 [cost] Refactor dispatch mechanism to be uniform across cost kinds 5 years ago
Jules Villard 7fdb33b710 [pulse] report errors only when the PRUNE nodes along the path are true 5 years ago
Ezgi Çiçek 980f110156 [cost] Add naive model for forEach 5 years ago
Sungkeun Cho 4e7fc51ad2 [cost] Add FN tests on enumerator 5 years ago
Mitya Lyubarskiy 506907568b [nullsafe] Store information about nullable method calls as part of issue json 5 years ago
David Pichardie 2c6fd7a617 Running Java source parser from command line 5 years ago
Daiva Naudziuniene 22d317c940 [pulse] Move pulse model flags to .inferconfig for pulse tests 5 years ago
Sungkeun Cho a9e2322bda [closure] Keep closure parameter in specialized procedure 5 years ago
Martin Trojer 26dcd63a25 Revert "upgrade to clang10" 5 years ago
Nikos Gorogiannis 63586d98df [starvation] make analysis work with sil instead of hil 5 years ago
Sungkeun Cho 3dc96deea5 [cost] Fix test: field of object 5 years ago
Mitya Lyubarskiy b019143577 [nullsafe] Record relevant third party method in case of bad param passed. 5 years ago
Sungkeun Cho 03b330214f [cost] Add FN test: saving lambda in object field 5 years ago
Ezgi Çiçek 68597c5908 [cost] Remove --perf-profiler-data-file option and loom_test.json 5 years ago