You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Cristiano Calcagno d670bdd61a
[eradicate] Add support for methods that don't return (System.exit)
8 years ago
..
README.md Created IR folder for the intermediate representaion files. 9 years ago
eradicate.ml Divide Utils into Utils, Pp, and IStd 8 years ago
eradicate.mli Divide Utils into Utils, Pp, and IStd 8 years ago
eradicateChecks.ml Divide Utils into Utils, Pp, and IStd 8 years ago
modelTables.ml [eradicate] Add support for methods that don't return (System.exit) 8 years ago
modelTables.mli [eradicate] Add support for methods that don't return (System.exit) 8 years ago
models.ml [eradicate] Add support for methods that don't return (System.exit) 8 years ago
typeAnnotation.ml Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
typeAnnotation.mli Divide Utils into Utils, Pp, and IStd 8 years ago
typeCheck.ml [eradicate] Add support for methods that don't return (System.exit) 8 years ago
typeCheck.mli Divide Utils into Utils, Pp, and IStd 8 years ago
typeErr.ml Open Core.Std by default, still use Caml Hashtbl, Map, Set 8 years ago
typeErr.mli Divide Utils into Utils, Pp, and IStd 8 years ago
typeOrigin.ml Divide Utils into Utils, Pp, and IStd 8 years ago
typeOrigin.mli Divide Utils into Utils, Pp, and IStd 8 years ago
typeState.ml Silence deprecation warnings 8 years ago
typeState.mli Divide Utils into Utils, Pp, and IStd 8 years ago

README.md

Eradicate @Nullable Checker

Eradicate is a type checker for @Nullable annotations for Java. The goal is to eradicate null pointer exceptions. See Eradicate.

The main entry point is module Eradicate.