47 Commits (5741dbf2a5768c9a901b47d2973849ee2b71efa9)

Author SHA1 Message Date
Jules Villard 8de2b88783 [make] s/ocamlbuild/jbuilder/g
8 years ago
Jeremy Dubreil 99b412e165 [infer][checkers] remove the Eradicate analyzer option
8 years ago
Jeremy Dubreil bafd1cf412 [infer][java] Infer should not suggest @Nullable on captured parameters
8 years ago
Jeremy Dubreil 7dd7b460e0 [infer][java] skip reports on generated methods
8 years ago
Jeremy Dubreil 8917536944 [eradicate] model System.getenv as @Nullable
8 years ago
Jeremy Dubreil 707d514386 [infer][java] do not report `return not nullable` on lambdas
8 years ago
Martino Luca a7b947f971 Add support to format reports natively
8 years ago
Cristiano Calcagno 434cfbfb15 [eradicate] Add support for new annotation @PropagatesNullable
8 years ago
Cristiano Calcagno 5c9b61877a [Eradicate] Code cleanup and add test cases
8 years ago
Cristiano Calcagno 5aa714b237 [Eradicate] Improve detection of circularities in field initialization
8 years ago
Cristiano Calcagno 319e3ed271 [Eradicate] Change Eradicate's join to forget values not present on both paths
9 years ago
Jeremy Dubreil b6fae5cd46 [infer][eradicate] Consider junit.framework.TestCase.setUp as an initializer
9 years ago
Cristiano Calcagno 3f8ee7df49 [Eradicate] Fix issue in Eradicate's check for field initialization
9 years ago
Josh Berdine 3dfaa9ed7b Remove support for SuppressWarnings annotations
9 years ago
Cristiano Calcagno d670bdd61a [eradicate] Add support for methods that don't return (System.exit)
9 years ago
Jeremy Dubreil 715f6ffa7e [infer][java] match the annotation by class name, forgetting the package, instead of checking if the end of the annotation matches
9 years ago
Andrzej Kotulski b6b7593cf6 [tests] Make project root infer/test/ for java tests
9 years ago
Jules Villard 15d80e04df [tests] record summary of bug traces
9 years ago
Jules Villard 70720798d8 [tests] share javac.make more broadly
9 years ago
Jules Villard d5e7ee0d82 [tests] run tests using report.json and record all bugs + exceptions
9 years ago
Josh Berdine 175e85525d [tests] Convert java tests to avoid phony targets
9 years ago
Josh Berdine a9192cffd6 [config] Eliminate ad hoc environment variables
9 years ago
Josh Berdine 6697ed781f [tests] Rerun test without swallowing output on failure
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
Sam Blackshear 7ec8f59998 adding find_in_node_or_preds to clean up errdesc
9 years ago
Cristiano Calcagno 56cfac14da Fix issue in join where the origin of a variable would be lost in a loop.
9 years ago
Nick Firmani 1c819770e2 Add SuppressViewNullability annotation
9 years ago
Josh Berdine 63b57790f9 Fix indentation of multiline copyright comment
10 years ago
Josh Berdine b729c93dd5 Add model of java.lang.Class.getResource
10 years ago
Cristiano Calcagno 1666d7f353 Model Map.put() alongside Map.containsKey().
10 years ago
Josh Berdine d66261a1f4 Do not reuse Undef function values
10 years ago
Dulma Rodriguez 0db83eb5dd Adding the no progress bar option to the tests
10 years ago
Cristiano Calcagno f1c5cb337e [Eradicate] Add support for modeling boolean functions that check if the argument is null.
10 years ago
Cristiano Calcagno 629b09307f [Models] Add model for System.getProperty for Infer and Eradicate
10 years ago
Cristiano Calcagno 401109b4eb [Eradicate] Allow assigning null to fields marked @InjectView to support ButterKnife.
10 years ago
Sam Blackshear 7911e7e54d [Infer][filtering] Implementing SuppressWarnings filtering and adding tests
10 years ago
Cristiano Calcagno 78f65b6dd7 [eradicate] handle methods overridden in other files
10 years ago
jrm 0a2571c10a [infer][java] Infer now reports errors with relative paths on Ant and Gradle projects
10 years ago
jrm fcc0c72ecb [infer][eradicate] add support for butterknife @Bind annotation
10 years ago
jrm c0446276a1 [eradicate] add support for the Android support v4 @NonNull annotation
10 years ago
jrm 9e5cee2444 [infer][eradicate] Fix eradicate tests for field not initialized
10 years ago
Jules Villard ca613a77ff [copyrightor] format start and end of copyright comments
10 years ago
Cristiano Calcagno 3e199467f4 Complete copyright messages.
10 years ago
Cristiano Calcagno a94fab55e8 [Eradicate] Fix issue where direct throw instructions were not handled like method calls that trow exceptions.
10 years ago
Cristiano Calcagno d2e2bbf6a5 [Eradicate @Nullable checker] Don't apply sub-typing checks for method definitions in the case of constructors.
10 years ago
Open Source Synchronization b8982270f2 initial synchronization
10 years ago