6909 Commits (822a78c57682c765b2de15225f06ef5b7ff0f2b0)

Author SHA1 Message Date
Jules Villard 822a78c576 [pudge] lazily compute sledge stuff
5 years ago
Jules Villard 3220804ddb [pulse] add a cache of constants to equate them
5 years ago
Mitya Lyubarskiy 196043ab61 [nullsafe] Don't specify full class name in meta-issue text
5 years ago
Nikos Gorogiannis 73dda893ed [racerd] record dynamic types used in constructors for synchronized containers
5 years ago
Mitya Lyubarskiy 94b75585e5 [nullsafe] x-plat friendly JSON data for nullsafe metainfo
5 years ago
Daiva Naudziuniene dae7f36339 [pulse] Vector iterator model
5 years ago
David Pichardie ccb2d23c5b Make source file baby parser fails silently
5 years ago
Nikos Gorogiannis 72819a3865 [racerd] remove ownership init logic for locals
5 years ago
Jules Villard 36f44f030d [pudge] spit out sledge replay tests
5 years ago
Jules Villard 7a888170e7 [pudge] it's alive!
5 years ago
Jules Villard ab41305509 [pudge] Add a dependency on the sledge lib
5 years ago
Nikos Gorogiannis 3b46c3b4da [racerd] refactor analysis driver function
5 years ago
Sungkeun Cho 572af451a9 [inferbo] Sanity check when constructing a set of known locations
5 years ago
Mitya Lyubarskiy 6a75ba6429 [nullsafe] Take into account Lambda classes in JavaClassName
5 years ago
Sungkeun Cho 2152af123d [inferbo] Remove dead check in appending field to location
5 years ago
Mitya Lyubarskiy 54c4715adc [nullsafe] Specify the right class location in meta-issue info
5 years ago
Sungkeun Cho 30ca51366d [inferbo] Do not append field to the unknown location
5 years ago
Dulma Churchill bdba1db6ef [biabduction] Remove the flags for modelling alloc and release functions that are unused
5 years ago
Dulma Churchill 2d168f75a6 [pulse] Add options for modelling alloc models and free models from user-defined regexes.
5 years ago
David Pichardie b22f7c83d5 Java source baby parser for class declaration locations
5 years ago
Daiva Naudziuniene db965085b9 Fix tests
5 years ago
Mitya Lyubarskiy c4c8c053a1 [nullsafe] Treat not annotated synthetic fields as StrictNonnull
5 years ago
Jules Villard 6247437296 [pulse] unified API for arithmetic
5 years ago
Jules Villard 0a8ad85596 [pulse][minor] rename AbductiveDomain.Domain -> AbductiveDomain.PostDomain
5 years ago
Jules Villard af2aaf2a14 [pulse][minor] remove skipped_calls getter
5 years ago
Jules Villard bb9726bbd7 [pulse] enforce short forms for PulseDomainInterface
5 years ago
Jules Villard 94e3b06900 [pulse] enforce short forms for PulseBasicInterface
5 years ago
Jules Villard a0d1fee1dc [pulse] move SkippedCalls to its own file
5 years ago
Jules Villard c00de7ad27 [pulse] move interproc call to its own file
5 years ago
Jules Villard 9ed10d435b [pulse][minor] simplify rewriting of callee post attributes
5 years ago
Mitya Lyubarskiy 1eb762f935 [nullsafe] Recommend "trust none" as a promotion mode, when it is possible.
5 years ago
Mitya Lyubarskiy 9397b68650 [nullsafe] Introduce LocallyTrustedNonnull nullability
5 years ago
Mitya Lyubarskiy 199d53f748 [nullsafe] Unsync documentation from Nullability.ml and .mli
5 years ago
Mitya Lyubarskiy 3a629e46ce [nullsafe] Mode is unchecked unless it is in explicit trust list
5 years ago
Mitya Lyubarskiy ee9cf15d83 [nullsafe] Treat signatures in the class under analysis differently
5 years ago
Mitya Lyubarskiy c2b512c227 [nullsafe] Properly exclude third party methods from analysis
5 years ago
Mitya Lyubarskiy 8cb7f51d5e [nullsafe] Calculate promotion mode as part of meta-issue payload.
5 years ago
Mitya Lyubarskiy f130e580fa [nullsafe] Model FbInjector special functions
5 years ago
Sungkeun Cho a2d3b6fe19 [infer] Use pretty printable set/map for Typ.Name
5 years ago
Nikos Gorogiannis 93fe38bbc3 [logging] replicate internal errors in scuba
5 years ago
Jules Villard 89fd5db0ae [infer-out][9/9] migrate everything else
5 years ago
Jules Villard 8f74e4a3d8 [infer-out][8/9] kill --test-determinator-output
5 years ago
Jules Villard 7e1f0fdff9 [infer-out][7/9] kill --export-changed-functions-output
5 years ago
Jules Villard 932d3a3f92 [infer-out][6/9] kill --log-file option
5 years ago
Jules Villard cae160cccf [infer-out][5/9] migrate "specs"
5 years ago
Jules Villard b122eaef59 [infer-out][4/9] migrate infer-out/tmp/
5 years ago
Jules Villard 93bce54085 [infer-out][3/9] kill proc_stats.json
5 years ago
Jules Villard b575ad6153 [infer-out][2/9][trivial] unused unused warning
5 years ago
Jules Villard 32565782f4 [infer-out][1/9] move RunState inside ResultsDir
5 years ago
Jules Villard 8d8e0fb9fb [models][easy] cleanup summary loading
5 years ago