303 Commits (b71521a90a04b103d397bcf16377a729e546b363)

Author SHA1 Message Date
Sungkeun Cho 88d5f4b9ad [Cost] Add cost model of binary search
4 years ago
Jules Villard 7ccec3fd99 [build] make dune format files when testing
4 years ago
Mitya Lyubarskiy 8d4e9bf26e [nullsafe] Add "Fragment.onViewCreated()" to a list of known initializers
4 years ago
Nikos Gorogiannis cf29bc7aa2 [java][procname] params are Typ.t
4 years ago
Ezgi Çiçek 19799336d4 [inferbo] Add naive models for Java's Buffer
4 years ago
Ezgi Çiçek aa2f420ac8 [inferbo][cost] Check supertype in ObjC models
4 years ago
Ezgi Çiçek 444ccc4940 Fix leftover NeverJoin
4 years ago
Ezgi Çiçek 577d4679da [absint][pulse] Remove NeverJoin
4 years ago
Ezgi Çiçek feefda3e59 Wrap Java's PatternMatch into its own module
4 years ago
Jules Villard 86f550317f [pulse] avoid explosion of disjuncts in large nodes
4 years ago
Daiva Naudziuniene 50d659b750 Update type of procdesc and closure expression to contain information about capture variable mode
4 years ago
Sungkeun Cho 5df13f69e7 [inferbo] Add some models of linked list next methods
4 years ago
Dulma Churchill b888e33e1f [biabduction] Delete UNARY_MINUS_APPLIED_TO_UNSIGNED_EXPRESSION
5 years ago
Sungkeun Cho 70a432e795 [CCBM] Support Clang target
5 years ago
Dulma Churchill c000fae947 [biabduction] Delete POINTER_SIZE_MISMATCH
5 years ago
Dulma Churchill 219cc64cb6 [biabduction] Delete null_test_after_dereference check
5 years ago
Dulma Churchill 2e7848b179 [biabduction] Delete deallocate_stack_variable and deallocate_static_memory
5 years ago
Sungkeun Cho 960d7fb561 [CCBM] Add a new checker config-checks-beween-markers (1/3)
5 years ago
Dulma Churchill b6c8e52e8c [biabduction] Delete use after free
5 years ago
Dulma Churchill 415824ac0e [biabduction] Delete deallocation_mismatch
5 years ago
Jules Villard bb6b998473 [biabd] remove BIABD_STACK_VARIABLE_ADDRESS_ESCAPE
5 years ago
Jules Villard 7310726155 Checker.name -> Checker.id
5 years ago
Ezgi Çiçek c23e0044fc [infer] Remove ppx_compare workaround for nonrec types (2)
5 years ago
Jules Villard 358c8b34ac stop going through Exceptions for non-biabduction issues
5 years ago
Jules Villard 8a1c10f8a1 remove dynamic severity: Reporting.log_{error,warning} -> log_issue
5 years ago
Jules Villard 682f932150 get rid of most dynamic severity changes
5 years ago
Jules Villard c9fc41f97c move visibility into IssueType and make it static, move severity but keep it dynamic
5 years ago
Jules Villard 1d2f00faea [IR] move out modules unrelated to IR
5 years ago
Nikos Gorogiannis 881d617284 [concurrency] android methods starting with "on" are on UI thread
5 years ago
Jules Villard b61f921572 [errlog][minor] rename "name" and "err_name" to "issue_type"
5 years ago
Jules Villard 4e28980c8e [errlog] reporting asserts checker matches issue-type
5 years ago
Sungkeun Cho d5b7130eb5 [pulse] Fix limitation of disjuncts
5 years ago
Josh Berdine 61566caddf [ocamlformat] Set break-sequences = true
5 years ago
Josh Berdine 65f369cf35 [ocamlformat] Reformat repo with new version
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
Jules Villard c661baffe7 java/dune
5 years ago
Dulma Churchill 40143ab01c [pulse] Model CFRelease as removing the Allocated attribute rather than as free
5 years ago
Jules Villard e06487868b make Reporting take a Procdesc instead of attributes
5 years ago
Jules Villard 2ac24f67e2 quandary/dune
5 years ago
Jules Villard 92f258c8fe checkers/dune
5 years ago
Jules Villard 9c84d34569 making inferbo and its many friends an Interprocedural.t
5 years ago
Jules Villard 139098551a nullsafe/dune
5 years ago
Jules Villard 895811cc97 [nullsafe] make eradicate file analysis an Interprocedural.file_t
5 years ago
Jules Villard d8d38655b1 [nullsafe] make eradicate an Intraprocedural.t
5 years ago
Jules Villard de47214bcd [absint] do not log restart scheduler exceptions
5 years ago
Mitya Lyubarskiy d01ada643d [nullsafe][EASY] Logs when we suppress reporting
5 years ago
Dulma Churchill 6c044ba2d4 [pulse] Model Core Foundation create and copy functions
5 years ago
Jules Villard 616a534a44 biabduction is an InterproceduralAnalysis.t
5 years ago
Jules Villard e7ef387dfd add AnalysisCallbacks.proc_resolve_attributes
5 years ago