7249 Commits (b741bcd490ebc1e6847b264dac63d5ae5be09888)

Author SHA1 Message Date
Qianyi Shu 5d82bf37ce [cost] log unmodeled function
4 years ago
Jules Villard f5993b7254 [website] add remaining issue types
4 years ago
Jules Villard 3846fbd3ee delete unused issue ERADICATE_CONDITION_REDUNDANT_NONNULL
4 years ago
Jules Villard c4e3f51d83 [website] make docs URLs absolute
4 years ago
Sungkeun Cho a49b094e0c [inferbo] Remove unused issue types
5 years ago
Ezgi Çiçek a173320627 [doc] Add documentation for litho required props
5 years ago
Ezgi Çiçek 0c365136b1 [doc] Add documentation for hoisting and invariant calls
5 years ago
Dulma Churchill 219cc64cb6 [biabduction] Delete null_test_after_dereference check
5 years ago
Ezgi Çiçek 64ba97a3e3 [doc] Add documentation for (im)purity
5 years ago
Nikos Gorogiannis 78e6072f49 [buck-clang] don't force number of buck threads
5 years ago
Dulma Churchill 24ec6e9f90 [biabduction] Delete condition always true/false in the biabduction checker
5 years ago
Andrew V. Jones 566c650087 [infer][PR] Correct spelling mistake (hmtl -> html)
5 years ago
Qianyi Shu 9e0d5de91d [cost] add objc test for NSDictionary and NSMutableDictionary
5 years ago
Jules Villard 6e37247b7b make doc-publish
5 years ago
Dulma Churchill 2e7848b179 [biabduction] Delete deallocate_stack_variable and deallocate_static_memory
5 years ago
Ezgi Çiçek b491492796 [inefficient-keyset-iterator] Add documentation
5 years ago
Qianyi Shu fecf954c6e [cost] add objc test for NSArray and NSMutableArray
5 years ago
Sungkeun Cho 33dab9c32d [CCBM] Add reporting with examples (3/3)
5 years ago
Sungkeun Cho 5fed80dd97 [CCBM] Add trace info (2/3)
5 years ago
Sungkeun Cho 960d7fb561 [CCBM] Add a new checker config-checks-beween-markers (1/3)
5 years ago
Jules Villard aa3586b855 document uninit issue
5 years ago
Jules Villard b90f0a0182 document Quandary issue types
5 years ago
Dulma Churchill b6c8e52e8c [biabduction] Delete use after free
5 years ago
Nikos Gorogiannis 75302f2de8 [test determinator] avoid exceptions
5 years ago
Ezgi Çiçek 753b909bfa [cost][doc] Add documentation for cost analysis
5 years ago
Dulma Churchill 415824ac0e [biabduction] Delete deallocation_mismatch
5 years ago
Nikos Gorogiannis ec7930be20 [annotreach] document issues
5 years ago
Sungkeun Cho 788a600ed9 [inferbo] Add documentation of issues
5 years ago
Dulma Churchill b6fc605c5a [biabdcution] Delete BIABD_REGISTERED_OBSERVER_BEING_DEALLOCATED
5 years ago
Jules Villard 5f6280bd1d document pulse issue types
5 years ago
Jules Villard bb6b998473 [biabd] remove BIABD_STACK_VARIABLE_ADDRESS_ESCAPE
5 years ago
Qianyi Shu cb805882c2 [cost] add objc test case for NSInteger and NSString
5 years ago
Daiva Naudziuniene 412d2777eb [pulse] Add a flag to pass functions that we want to model as abort
5 years ago
Nikos Gorogiannis ed97456a2b [printf] document CHECKERS_PRINTF_ARGS
5 years ago
Nikos Gorogiannis 301580a819 [starvation] document LOCKLESS_VIOLATION
5 years ago
Nikos Gorogiannis 23c1b4f960 [classloads] remove dead analyser
5 years ago
Nikos Gorogiannis 4bbe5a064b [racerd] document GuardedBy issue
5 years ago
Dulma Churchill 11c6e3e0ee [pulse] Enable pulse memory leaks and disable biabduction one
5 years ago
Jules Villard 97feb81c3b revive --pmd-xml
5 years ago
Qianyi Shu 525bd35370 [cost] import c performance test to objc
5 years ago
Dulma Churchill 61d5fde7c4 [clang] Adding implicit implementation of dealloc methods to ObjC classes
5 years ago
Sungkeun Cho 2707ee8f4e [cost] Add .PHONY in cost.make
5 years ago
Sungkeun Cho 25825e77d4 [cost] Revise cost.make not to run infer parallel
5 years ago
Ezgi Çiçek bb6cc0e6be [cost] Remove unused inferconfig
5 years ago
Jules Villard 5b399178ee [help] implement `--help-checker` and `--list-checkers`
5 years ago
Jules Villard a1b7016e11 [help] implement `--write-website`
5 years ago
Jules Villard 0bf23c66fd [help] document checkers
5 years ago
Jules Villard f34bd2b069 [help] import issue types documentation from website
5 years ago
Jules Villard bc24cacd3a [help] scaffolding to start documenting issue types
5 years ago
Jules Villard 1c0f242e8b [help] implement "--list-issue-types"
5 years ago
Jules Villard 7ba6e015a8 skeleton new `infer help` command
5 years ago
Jules Villard 7310726155 Checker.name -> Checker.id
5 years ago
Sungkeun Cho e86ea5ca7f [infer] Fix tracebugs test Makefile
5 years ago
Ezgi Çiçek 5de191a50d [inferbo] Fix repeated code
5 years ago
Ezgi Çiçek 6d7df79573 [cost] Brush up tests (4)
5 years ago
Ezgi Çiçek c23e0044fc [infer] Remove ppx_compare workaround for nonrec types (2)
5 years ago
Josh Berdine a383f2afd2 [infer] Remove ppx_compare workaround for nonrec types
5 years ago
Josh Berdine 9c8f2e4a5c [sledge] Build: Move Timer to Nonstdlib
5 years ago
Josh Berdine 5e90bc61b7 [infer] Update to core 0.14
5 years ago
Qianyi Shu 09b54e7858 [cost] suppress check is_on_ui_thread for ObjC method
5 years ago
Artem Pyanykh af18770146 [infer][PR] Release infer-annotation 0.18.0
5 years ago
Ezgi Çiçek a8625d5e68 [cost] Brush up tests (3)
5 years ago
Sungkeun Cho e611f0e8b3 [infer] Fix empty `issues.exp.test` on Ant build test
5 years ago
Sungkeun Cho a681036c01 [infer] Fix a typo in Makefile of build test
5 years ago
Jules Villard 4f79585eb0 record objc tests
5 years ago
Ezgi Çiçek ab08d6cfff [cost] Brush up tests (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
Nikos Gorogiannis 341e719fd4 [starvation][whole-program] add model for `Main`
5 years ago
Nikos Gorogiannis 428c18e619 [starvation] fix static field printing
5 years ago
Dulma Churchill aa6fe7963c [pulse] Add dealloc calls for ObjC objects that are about to become unreachable
5 years ago
Dulma Churchill f638e741ae [pulse] Add DynamicType attribute and use it in the model of ObjC alloc
5 years ago
Ezgi Çiçek 2d6d4f7db9 [cost] Brush up tests (1)
5 years ago
David Pichardie dbdd4413a7 Java8 invokevirtual resolution should search into super interfaces
5 years ago
Ezgi Çiçek a090551d69 [cost] Remove EXPENSIVE_EXECUTION_TIME issue type
5 years ago
Ezgi Çiçek 289d64260e [cost] Record cost traces in cost-report.json
5 years ago
Ezgi Çiçek 2b40497e88 [cost] Remove cost threshold from tests
5 years ago
Sungkeun Cho 64354bbdde [inferbo] Add model of class.getEnumConstants
5 years ago
Sungkeun Cho 5190f12cc1 [inferbo] Add model of class.getFields
5 years ago
Ezgi Çiçek 8b1310bb31 [json] Remove unused type
5 years ago
Ezgi Çiçek 9e44bc3687 [cost] Add ability to test costs-report.json (part 2)
5 years ago
Ezgi Çiçek 964388f56c [pulse] Brush up Collection/List add and remove models
5 years ago
Ezgi Çiçek 4858d29147 [cost] Add ability to test costs-report.json
5 years ago
Nikos Gorogiannis bad9ab08e7 [starvation][global] add android View models
5 years ago
Sungkeun Cho 7e902f241d [infer] Explicitly exit when SIGINT is given
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
Sungkeun Cho 10a111d41b [inferbo] Refactor domain constructors for field
5 years ago
Jules Villard 97ad5b9c96 [nullsafe][easy] use `lazy` instead of `fetcher ()`
5 years ago
Jules Villard 0c9cc9f791 kill Exceptions.Eradicate
5 years ago
Jules Villard 4bb836b2c3 [Config] pull some options out of the big group of debug
5 years ago
Jules Villard 163f3c687d kill Exceptions.Dummy_exception
5 years ago
Jules Villard c61d2ba32f kill Config.analysis_stops
5 years ago
Jules Villard bc669c6c9f no dynamic visibility
5 years ago
Jules Villard 94fbd3977e [issues] make sure the immutable parts of issues are always the same
5 years ago
Daiva Naudziuniene 98092481d4 [pulse] Special case for std::function:operator=( nullptr )
5 years ago
Jules Villard 244384f605 [labs] brush up labs
5 years ago
Jules Villard 64f18f0933 [Exceptions] kill `category`
5 years ago