6822 Commits (534149ff52fc1ce26c24f6bedf18eabbcd25d908)

Author SHA1 Message Date
Sungkeun Cho 534149ff52 [cost] Find method of interface or abstract class
5 years ago
Dulma Churchill 902514dccd [pulse] Add unreachable point to the trace of memory leaks
5 years ago
Nikos Gorogiannis 46269eb891 [starvation] comply with issue log contract
5 years ago
Nikos Gorogiannis 7678143016 [capturedb] don't fail on unparseable buck output
5 years ago
Jules Villard bacb2b3d6e [nullsafe] unused functor argument -> get rid of module-ification
5 years ago
Mitya Lyubarskiy e10e458bee [nullsafe] Remove a wrong model for com.google.common.collect.Iterables.getFirst()
5 years ago
Mitya Lyubarskiy d51a688a1b [nullsafe][EASY] Log callee annotated signature when typechecking SIL call instruction
5 years ago
Mitya Lyubarskiy 08e7a11edf [nullsafe] Respect NullableDecl annotation
5 years ago
Sungkeun Cho 88e9079357 [cost] Add method name to report
5 years ago
Ezgi Çiçek d84fea52ae [pre-analysis] Shortcut no-return nodes to exit-node
5 years ago
Jules Villard 070e16cf61 [integrations] fix potential starvation
5 years ago
Jules Villard 348a392749 [explore] prepend its number in the list to each issue in report.txt
5 years ago
Jules Villard f867e14b89 [python] migrate 2.7 to 3
5 years ago
Jules Villard b06170429c [python] no need to be python-compatible
5 years ago
Jules Villard 1b2829b352 [python] it's just a flesh wound
5 years ago
Jules Villard 93f51a063b [explore] re-implement GitHub integration of infer-explore
5 years ago
Jules Villard d4f1b83a75 [python] migrate `infer explore --html` to OCaml, missing GitHub integration
5 years ago
Jules Villard 3fb5427b0c [python] partial rewrite of inferTraceBugs in OCaml
5 years ago
Jules Villard 15dabefd04 [CLI] let OUnit arguments pass through
5 years ago
Ezgi Çiçek 1cdc4e2501 [deadcode] Get rid of deadcode
5 years ago
Jules Villard fd03815f36 [CLI] kill --report-hook option
5 years ago
Nikos Gorogiannis dfb19d7c3e [racerd] improve interface not thread safe report text
5 years ago
Nikos Gorogiannis 76f80f114c [racerd] equip interface call records with address
5 years ago
Nikos Gorogiannis f7d6961177 [racerd][3/n] improve domain interface and consolidate access validity checking
5 years ago
Nikos Gorogiannis b194d70860 [racerd][2/n] invert inclusion between AccessSnapshot and TraceElem
5 years ago
Nikos Gorogiannis 8446e46103 [racerd][1/n] refactor AccessSnapshot to mask usage of TraceElem
5 years ago
Daiva Naudziuniene 526af36061 [uninit] Use type information from locals if argument has type void* in function signature
5 years ago
Sungkeun Cho f343be40f4 [cost] Add procedure name to trace
5 years ago
Ezgi Çiçek d97e1c8fdb [pulse][impurity] Add model for System.exit()
5 years ago
David Pichardie 121b7352f9 More powerful version of Instrs.map_changed
5 years ago
Sungkeun Cho a1a3c55186 [inferbo] Fix a bug in interval prune
5 years ago
Jules Villard c73feb82b4 [CLI] kill --pmd-xml option
5 years ago
Jules Villard 8d6153d949 [python] create console output and report.txt from OCaml
5 years ago
Jules Villard d8134e39cb [infer-out] change bugs.txt to report.txt
5 years ago
Jules Villard b720c2ca61 [python] delete dead code
5 years ago
Jules Villard d4a154fea2 [CLI] make `--quiet` also disable the progress bar
5 years ago
Mitya Lyubarskiy fbeaf7731a [nullsafe] Add known non-nullable alternatives for Android Fragment
5 years ago
Mitya Lyubarskiy 5df3801426 [nullsafe] Recommend a safe alternative for `View.findViewById()`
5 years ago
Fernando Gasperi Jabalera 2762c411b6 Use LRUCache in Ondemand.LocalCache
5 years ago
Ezgi Çiçek f7baf845fd [pulse] Fix printing order in contradiction for CItv and add tests
5 years ago
Sungkeun Cho 88474fd307 [inferbo] Add FN test due to invalid pruning of array list length
5 years ago
Nikos Gorogiannis 2b54f20733 [racerd] kill lock map
5 years ago
Ezgi Çiçek b64ed0bbf2 [impurity] Consider functions with empty pulse summary as impure
5 years ago
Mitya Lyubarskiy a3d5b4c700 [nullsafe][easy] Fix test
5 years ago
Artem Pianykh d8b0c99fa1 [nullsafe] Repro for wrong nullability of $bcvarN in try-with-resource
5 years ago
Nikos Gorogiannis f283336607 [racerd] remove dead interface function
5 years ago
Mitya Lyubarskiy 8dae30a6bf [nullsafe] Refine definition of meta issues
5 years ago
Ezgi Çiçek cf50a387e5 [cost] add a mode to compute exclusive cost
5 years ago
Nikos Gorogiannis beaed4d820 [racerd] optimise add_callee_accesses
5 years ago
Nikos Gorogiannis a2428a11e3 [racerd] remove ownership precondition module
5 years ago