Commit Graph

106 Commits (977f73ff5bcc7ed1e9f7f3abdf269352e682e502)

Author SHA1 Message Date
Cristiano Calcagno 257f4976f0 Convert java tracing tests to new direct format. 9 years ago
Cristiano Calcagno 674f30de2c Convert java infer tests to the new direct format 9 years ago
Cristiano Calcagno 2cb595b8c9 Convert Eradicate and Checkers tests to direct format. 9 years ago
Lázaro Clapp Jiménez Labora 175efddc2b Make stacktrace and stacktree line number an int option. 9 years ago
Lázaro Clapp Jiménez Labora d23c99a4ea Add blame_range to crashcontext analysis. 9 years ago
Lázaro Clapp Jiménez Labora 85add041d4 CI Tests for crashcontext handling of native methods 9 years ago
Lázaro Clapp Jiménez Labora 5296688c1f Match classname for stackframes in crashcontext checker. 9 years ago
Lázaro Clapp Jiménez Labora 9a79e74380 Crashbot results stitching and end-to-end testing. 9 years ago
Sam Blackshear d6149c7741 switching to by-ref semantics 9 years ago
Lázaro Clapp Jiménez Labora 95a12d9706 model String.equals(...) as '==' 9 years ago
Sam Blackshear 03df3a0c47 supporting guarding on outer-class this in inner class 9 years ago
Sam Blackshear df257da918 supporting @GuardedBy(MyClass.class) idiom 9 years ago
Sam Blackshear b940c4dfac warning on guarded-by writes 9 years ago
Peter O'Hearn 508d6a3ae7 optional model 9 years ago
Josh Berdine 229ca26c8b Optimize normalization, substitution, renaming of array types 9 years ago
Jeremy Dubreil 17da853fa8 Do not angelically remove the file attribute on the reciever for virtual calls 9 years ago
Sam Blackshear fd8a864c15 doing preanalysis on-demand 9 years ago
Sam Blackshear 7ec8f59998 adding find_in_node_or_preds to clean up errdesc 9 years ago
Sam Blackshear e3e80dd2f0 don't report on private unguarded accesses 9 years ago
Sam Blackshear 36ee3730aa reporting error on unprotected access to field annotated with @GuardedBy 9 years ago
Sam Blackshear 83f511107b stop reporting handler leaks 9 years ago
Sam Blackshear 258e765d4e adding integrity source/sink annotations 9 years ago
Sam Blackshear 4fd2f52fe8 new analysis for adding nullify's 9 years ago
Jeremy Dubreil 8072d2c1e5 report errors when all the postconditions are error states 9 years ago
Sam Blackshear ffc4e2d213 checking supertypes for annotations 9 years ago
Jeremy Dubreil 3a856aa6f0 Add example of lazy dynamic dispatch calling a method from the interface 9 years ago
Sam Blackshear 77791b7e8e warn on deref of nullable skip function 9 years ago
Sam Blackshear 843bcc1576 support tainting of annotated fields 9 years ago
Peter O'Hearn 50081c7ccb alloc/dealloc model for locks 9 years ago
Sam Blackshear a10d7099c7 warning on deref of nullable retvals 9 years ago
jrm 9b6de7aeb0 Do not report @NoAllocation and @PerformanceCritical violations in "unlikely" branches 9 years ago
Sam Blackshear e1e62be243 supporting new @PrivacySource/PrivacySink annotations 9 years ago
Sam Blackshear 15aaa39fea allowing class-level Expensive and PerformanceCritical annotations 9 years ago
Sam Blackshear 91ae1baebc massive refactoring of harness generation 9 years ago
jrm e734c1873d Fix cases of resource leaks not detected when the resource indirectly implements Closeable 9 years ago
Nick Firmani 1c819770e2 Add SuppressViewNullability annotation 9 years ago
jrm 082ca6a90a Initial support for lazy dynamic dispatch 9 years ago
Cristiano Calcagno e0d5847eb8 Deprecate incremental 9 years ago
jrm ba4dbef2d9 cleanup the Java divide by zero end-to-end test 9 years ago
jrm c6d8cdc8ee Add support for @NoAllocation in the performance critical checker 9 years ago
jrm 4af130bf8d remove subtyping rule for the @PerformanceCritical annotation 9 years ago
jrm 904151888c fix treatment of linked list in Java 9 years ago
Sam Blackshear 0fbd333cab Checker that complains when Fragments don't nullify their Views 9 years ago
Sam Blackshear 14e934205f implementing dynamic dispatch support for Java interfaces 9 years ago
jrm ad2a9064c3 No longer overwrite the attributes in the summary if already existing 9 years ago
jrm 1754e4f0b0 Fix copy-pasted test names 9 years ago
jrm 0def5c4111 No longer enforce the subtyping rule for the @PerformanceCritical annotation 9 years ago
Josh Berdine 63b57790f9 Fix indentation of multiline copyright comment 9 years ago
Josh Berdine b729c93dd5 Add model of java.lang.Class.getResource 9 years ago
Josh Berdine d99b6ca492 Use doesNotContain instead of containsExactly none 9 years ago