79 Commits (d36aae1bcfceee08f52b7e51be2a47cc06e29bf3)

Author SHA1 Message Date
Ezgi Çiçek e9fe04b39f [differential] Refactor to reuse common item description in cost/config_impact items
4 years ago
Sungkeun Cho 11e3acb20e [ConfigImpact] Print config-impact-report.json
4 years ago
Ezgi Çiçek 7f9d56b1b5 [ConfigImpact] Only report on functions that occur on a given json config data
4 years ago
Xiaoyu Liu 285ddb4a98 Infer# integration (#1361)
4 years ago
Mitya Lyubarskiy bf6fa3647c [nullsafe] Record info for "Parameter Not Nullable" issues in json
4 years ago
Mitya Lyubarskiy 47c1a327c7 [nullsafe] Conventional style output of the field json
4 years ago
Mitya Lyubarskiy 218bb81885 [nullsafe] Store inconsistent subclass param index in json output
4 years ago
Mitya Lyubarskiy 4aea679d30 [nullsafe] Store method name and param types in output json
4 years ago
Mitya Lyubarskiy c3f1ff0386 [nullsafe] Store field name in output json
4 years ago
Mitya Lyubarskiy 0bf010d72a [nullsafe] Build and output the annotation graph
4 years ago
Mitya Lyubarskiy 506907568b [nullsafe] Store information about nullable method calls as part of issue json
4 years ago
Mitya Lyubarskiy bc4b1882dc [nullsafe] Add a field to jsonbug_t: unvetted third party methods
4 years ago
Sungkeun Cho 4dbfb72260 [cost] Extend cost_item json format to print autoreleasepool_size
5 years ago
Jules Villard 7ccec3fd99 [build] make dune format files when testing
5 years ago
Nikos Gorogiannis ba2bad25aa [debug] new command
5 years ago
Jules Villard 7ba6e015a8 skeleton new `infer help` command
5 years ago
Ezgi Çiçek 289d64260e [cost] Record cost traces in cost-report.json
5 years ago
Ezgi Çiçek 8b1310bb31 [json] Remove unused type
5 years ago
Ezgi Çiçek 4f97296e55 [cost] Remove cold-start issues
5 years ago
Jules Villard e29a9033bb documentation for new libraries
5 years ago
Jules Villard 041ecc5b43 rename most libraries to be more consistent
5 years ago
Mitya Lyubarskiy 94b75585e5 [nullsafe] x-plat friendly JSON data for nullsafe metainfo
5 years ago
Mitya Lyubarskiy 8cb7f51d5e [nullsafe] Calculate promotion mode as part of meta-issue payload.
5 years ago
Mitya Lyubarskiy 3ccacb1f6e [nullsafe] Add nullsafe extras for meta-issues
5 years ago
Jules Villard c1818c0c1c [odoc] fix doc generation, no need for public names
5 years ago
Artem Pianykh 2c96491e23 [build] Generate sources from atd using dune (but not FCP atds yet)
5 years ago
Artem Pianykh 9fc048b503 [build] Use plain dune files instead of make-generated JBuilder/OCaml ones
5 years ago
Artem Pianykh fcce3c0659 [RFC][build] Use dune environments and profiles instead of contexts
5 years ago
Jules Villard 957337bba2 [log] delete PerfStats and EventLogger frameworks
5 years ago
Ezgi Çiçek ceb50cdf0e [cost] Adjust cold-start loom query
5 years ago
Ezgi Çiçek b5562f124a [cost] Disable reporting of allocation costs
5 years ago
Dulma Churchill f73671a5dd [test determinator] Matching on mangled C and C++ names
5 years ago
Josh Berdine 3c6e2469de [ocamlformat] Enable parsing and reformatting docstrings
5 years ago
Ezgi Çiçek 94f4ded9b4 [cost] Introduce cost issue types for functions on UI Thread
5 years ago
Dulma Churchill e2725029f2 [test determinator] Parse the clang profiler samples and matches c functions
5 years ago
Sungkeun Cho 4351ba9bd1 [cost] Add version to BasicCost.t
6 years ago
Jules Villard fe701a17cc [diff] delete infer-diff
6 years ago
Ezgi Çiçek 0f43930f40 [cost] Refactor cost issue types and enable detecting allocation complexity increase on cold start
6 years ago
Josh Berdine cfc1c8be36 [copyright] Remove years
6 years ago
Jeremy Dubreil 5b76bb876f [infer] make the censor reason an option field in the analysis report
6 years ago
Katie Ots d805a0ddba [CostReport] Add procedure name to cost report items
6 years ago
Martin Trojer 053d16138e always report human readable polys in costs-report.json
6 years ago
Nikos Gorogiannis 374538a02f [crashcontext] die
6 years ago
Jeremy Dubreil 40ead0ac3d [infer] remove the visibility field from the Infer JSON report
6 years ago
Jeremy Dubreil 148c269b0d [infer] make the visibility field optional
6 years ago
Dino Distefano 9028b91ec7 Load data from performance profiler
6 years ago
Mehdi Bouaziz ecedb27d77 Add missing FB copyrights
6 years ago
Vincent Siles 69f8ebaef6 have infer automatically figure out when `--merge` is needed
7 years ago
Martino Luca dcdc5ec168 [Perf] Add hash to costs report
7 years ago
Martino Luca 37bf7a5039 Emit human-readable cost info when in developer-mode
7 years ago