391 Commits (5aa4ee444b3fae9865b5598caec25acf427519af)

Author SHA1 Message Date
Jules Villard bf97abfbd3 [pulse] add Java tests
5 years ago
Jules Villard 5f2eb41df8 [website] code to publish current docs
5 years ago
Josh Berdine bab005a835 [ocamlformat] Support passing args to ocamlformat
5 years ago
Jules Villard b94af98936 [nullsafe] move tests nullsafe-default/ -> nullsafe/
5 years ago
Jules Villard b1e35a728d [biabd] rename test directories from {biabduction,errors,infer} to {biabduction}
5 years ago
Jules Villard c1818c0c1c [odoc] fix doc generation, no need for public names
5 years ago
Jules Villard 1b2829b352 [python] it's just a flesh wound
5 years ago
Jules Villard c73feb82b4 [CLI] kill --pmd-xml option
5 years ago
Ezgi Çiçek cf50a387e5 [cost] add a mode to compute exclusive cost
5 years ago
Artem Pianykh d11dea2488 [build] Add `manuals` make target
5 years ago
Martin Trojer a464880611 [gradle] replace python integration with ocaml
5 years ago
Artem Pianykh 2c96491e23 [build] Generate sources from atd using dune (but not FCP atds yet)
5 years ago
Artem Pianykh 786a72574f [build] Replace custom make cmds w/ dune promotion and byte_complete
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 e5b50d7d46 [quandaryBO] delete :(
5 years ago
Dulma Churchill 2f90b05c2a [pulse] Add model for malloc
5 years ago
Mitya Lyubarskiy bd83813b3e [tech debt] Remove experimental nullability checkers
5 years ago
Nikos Gorogiannis fa4f9ef5f3 [tests] remove genrule test
5 years ago
Ezgi Çiçek b171092d66 [cost] Introduce make for only cost analysis
5 years ago
Jules Villard 2c5a297636 @allow-large-files [ocaml] upgrade core to v13
5 years ago
Sungkeun Cho f94990a0c2 [inferbo] Add taint domain
5 years ago
Artem Pianykh 5dc24e0e0c [build] Add `make check` target to build artifacts for tooling/merlin
5 years ago
Jules Villard cc0a4e807a [buck] no more tests for the deprecated java integration
5 years ago
Jules Villard 47485cc3ef [make] do not run clang_test_determinator tests if no objc
5 years ago
Sungkeun Cho 387ef518f9 [inferbo] Revert external relational domains (apron, elina)
5 years ago
Ezgi Çiçek 38421e2735 [litho] Remove old domain
5 years ago
Ezgi Çiçek ca8396d9bc [litho] Add new tests for new litho domain
5 years ago
Jules Villard 85659d8852 [ocaml] 4.08.1
5 years ago
Jules Villard de6864a07a [objc] pass SDK config to plugin
5 years ago
Jules Villard 25f2293e70 [test determinator] Add the hash function that we use in the plugin to hash the mangled names to compare input mangled names
5 years ago
Nikos Gorogiannis 0d175daddc [starvation] enable some tests
5 years ago
Josh Berdine 8d20e4d64d [ocamlformat] Upgrade ocamlformat version
5 years ago
Dulma Churchill 43823266ec [self in block] Add a new checker to detect correct uses of when ObjC blocks capture self.
5 years ago
Josh Berdine 4c6ae7d22d [ocamlformat] Deploy using dotslash
5 years ago
Dulma Churchill d001db1e94 [test determinator] Merge test determinator results under buck capture all flavours, add test
5 years ago
Dulma Churchill ef75952223 [test determinator] Pass flag to test determinator for clang, add test
5 years ago
Ezgi Çiçek 42c4fde720 [impurity] Add initial Java support and don't run pulse twice
5 years ago
Nikos Gorogiannis 9dbe55c419 [java tracing] goodbye
5 years ago
Sungkeun Cho c509f1c178 [cost] Add FB-specific cost models
5 years ago
Ezgi Çiçek c5ca4db8d0 [pulse][impurity] Use pulse for detecting impurity
5 years ago
Mitya Lyubarskiy 4f8629727e [nullsafe] Delete nullsafe-gradual tests
5 years ago
Phoebe Nichols 426775c939 hook in incremental analysis add procedure test
5 years ago
Dulma Churchill 41aa20e2b6 [pulse] Adding tests for pulse in Objective-C++ (the C++ part)
5 years ago
Dulma Churchill 5c58689493 [pulse] Add pulse tests for objective-c (the c part of it)
5 years ago
Mitya Lyubarskiy 1046c63b0f [nullsafe] Prepare to introduce gradual mode: split tests
5 years ago
Ezgi Çiçek 193aa91b05 [litho] Hookup litho tests to main test suite
5 years ago
Jules Villard 00cbc9c1e4 [annot reachability] add debug logging and light refactor
5 years ago
Phoebe Nichols fc17a0fce3 Add test for cost change detection with incremental analysis
5 years ago
Jules Villard fe701a17cc [diff] delete infer-diff
5 years ago
Jules Villard 13d54990bd [models] get rid of include-based C++ models
5 years ago
Phoebe Nichols e7af794abb Add incremental analysis test for changing a file
5 years ago
Phoebe Nichols e3668daaa5 Add test incremental_analysis_remove_file to the toplevel makefile
5 years ago
Jules Villard 8bdc03bba4 [help] scrub default values in the checked-in version of the manuals
5 years ago
Phoebe Nichols 70474ec2de Fix test buck_flavours_diff
5 years ago
Jules Villard 128f37985d [ocaml] upgrade most dependencies
5 years ago
Martin Trojer 124036ea0b New faster version of Diff/Test-Determinator
6 years ago
Jules Villard c89a8d3e63 delete ownership checker
6 years ago
Josh Berdine 2b5bbcb784 [build] Do not remove Makefile.config in conf-clean
6 years ago
Josh Berdine cfc1c8be36 [copyright] Remove years
6 years ago
Ezgi Çiçek d2eb3c8cc6 [inefficient-keyset-iterator] New checker for finding inefficient keySet iterator
6 years ago
Nikos Gorogiannis d3cf79a095 [buckjava2] integration
6 years ago
Nikos Gorogiannis 88d31a7a21 [infer][tests] avoid races in less hacky way
6 years ago
Jules Villard d4e4ed55bc [objc] make quandary test run
6 years ago
Martin Trojer e7ad99eed0 Using DB to store modified functions
6 years ago
Martin Trojer 52fd4c50de Clang Diff Determinator
6 years ago
Josh Berdine 4acad5ca90 [ocamlformat] upgrade ocamlformat to 0.9
6 years ago
Radu Grigore 8bf65086e3 [topl] Parser for temporal properties
6 years ago
Ezgi Çiçek b537685fc2 [purity] Enable Clang in purity analysis
6 years ago
Ezgi Çiçek ce190547a5 [java] Add support for openjdk11
6 years ago
Dino Distefano 52b72f4bbe Added more allocation primitives
6 years ago
Jules Villard c2c876d435 [release] less but also more clowny way of shipping dynamic libraries
6 years ago
Jules Villard ba5ad82128 [make] support relocating libs at install time
6 years ago
Jules Villard 5d3a24eb9c [make] let user know how to stop clang rebuilds
6 years ago
Jules Villard e572bbe2b6 [make] do not call external build systems to clean
6 years ago
Nikos Gorogiannis 374538a02f [crashcontext] die
6 years ago
Jules Villard 16c0c03050 resource leaks tutorial
6 years ago
Sungkeun Cho 7f70251eff [infer] Fix filename to relative
6 years ago
Nikos Gorogiannis bbd26769c9 [starvation] c++/Obj C deadlocks
6 years ago
Nikos Gorogiannis 2c6a705116 [racerd] kill stability
6 years ago
Jules Villard c00b076a05 [setup] opam 2
6 years ago
Mehdi Bouaziz 1a3c29b7c7 Makefile: run inferbo java tests
6 years ago
Sungkeun Cho aa3fa55f05 [inferbo] Fix check of access condition
6 years ago
Jules Villard 152bd867f1 [setup] force opam-1 while we migrate
6 years ago
Mehdi Bouaziz 6131b1fd13 Allow ints for int options in .inferconfig
6 years ago
Nikos Gorogiannis 105b772cff [racerd] iOS first steps
6 years ago
Nikos Gorogiannis ea7b185b6b [classloads] add option for specifying root methods and add tests
6 years ago
Martin Trojer 0d4b88ae29 [objc] fixing false positive for weak pointers inside c++ structs
6 years ago
Jules Villard d28d0528d1 [pulse] initial commit
6 years ago
Ezgi Çiçek 99c2a6da8d [hoisting] Hoist only expensive pure functions
6 years ago
Josh Berdine f6ba0c8137 [sledge] Update build system, etc.
6 years ago
Josh Berdine e1d4aad487 [ocamlformat] upgrade ocamlformat to 0.8
6 years ago
Mehdi Bouaziz 8cac7df447 [Uninit][1/13] Move interproc tests
6 years ago
Jules Villard 7615963bf4 [proc-cfg][2/5] fix duplicate symbols detection
6 years ago
Jules Villard ee68f035ff [clang plugin] bump version to include tests fix
6 years ago
Ezgi Çiçek 43b3f80de5 Add simple purity analysis
6 years ago
Nikos Gorogiannis 631959ced0 [starvation] refactor method matching ; kill dev-android-strict-mode option
6 years ago
Jules Villard 515d9f6769 [man] check in manual pages
6 years ago
Dino Distefano 3c04f32709 hadoc const version
6 years ago
Martin Trojer f1353ec3da Turn --buck-blacklist into a string list
6 years ago