| .. |
|
sql_examples
|
[cli] warn about deprecated options, clean up infer repo
|
9 years ago |
|
AbstractDomain.ml
|
[absint] don't require domains to define their initial state
|
9 years ago |
|
AbstractDomain.mli
|
[absint] don't require domains to define their initial state
|
9 years ago |
|
AbstractInterpreter.ml
|
Inferbo
|
9 years ago |
|
AbstractInterpreter.mli
|
[absint] don't require domains to define their initial state
|
9 years ago |
|
BoundedCallTree.ml
|
[BetterEngineering] Remove remaining uses of polymorphic equality
|
9 years ago |
|
FormalMap.ml
|
[checkers] factor out FormalMap into its own module
|
9 years ago |
|
FormalMap.mli
|
[checkers] factor out FormalMap into its own module
|
9 years ago |
|
IdAccessPathMapDomain.ml
|
[checkers] don't do expensive access path equality check unless debugging
|
9 years ago |
|
IdAccessPathMapDomain.mli
|
[cleanup] give AccessPath.raw its own module
|
9 years ago |
|
NodePrinter.ml
|
[checkers] Add support for html output in checkers, starting with Eradicate
|
9 years ago |
|
NodePrinter.mli
|
[checkers] Add support for html output in checkers, starting with Eradicate
|
9 years ago |
|
Passthrough.ml
|
Divide Utils into Utils, Pp, and IStd
|
9 years ago |
|
Passthrough.mli
|
Open Core.Std by default, still use Caml Hashtbl, Map, Set
|
9 years ago |
|
README.md
|
Created IR folder for the intermediate representaion files.
|
10 years ago |
|
SimpleChecker.ml
|
[BetterEngineering] Remove remaining uses of polymorphic equality
|
9 years ago |
|
SimpleChecker.mli
|
Open Core.Std by default, still use Caml Hashtbl, Map, Set
|
9 years ago |
|
Sink.ml
|
[BetterEngineering] Replace uses of polymorphic equality
|
9 years ago |
|
Sink.mli
|
[quandary] model some formals of Webview methods as tainted
|
9 years ago |
|
SinkTrace.ml
|
[quandary] model some formals of Webview methods as tainted
|
9 years ago |
|
SinkTrace.mli
|
Open Core.Std by default, still use Caml Hashtbl, Map, Set
|
9 years ago |
|
Siof.ml
|
[absint] don't require domains to define their initial state
|
9 years ago |
|
Siof.mli
|
Open Core.Std by default, still use Caml Hashtbl, Map, Set
|
9 years ago |
|
SiofDomain.ml
|
[siof] collate multiple reports at the same line into one
|
9 years ago |
|
SiofDomain.mli
|
[siof] collate multiple reports at the same line into one
|
9 years ago |
|
SiofTrace.ml
|
[BetterEngineering] Replace uses of polymorphic equality
|
9 years ago |
|
SiofTrace.mli
|
[siof] collate multiple reports at the same line into one
|
9 years ago |
|
Source.ml
|
[quandary] allow sources to be specified in inferconfig
|
9 years ago |
|
Source.mli
|
[quandary] considering methods of subclasses of Activity, SharedPreferences etc. as sources/sinks too
|
9 years ago |
|
Stacktrace.ml
|
[BetterEngineering] Replace uses of polymorphic equality
|
9 years ago |
|
Stacktrace.mli
|
Open Core.Std by default, still use Caml Hashtbl, Map, Set
|
9 years ago |
|
ThreadSafety.ml
|
[thread-safety] don't warn on external accesses to fields of ThreadConfined classes
|
9 years ago |
|
ThreadSafetyDomain.ml
|
[thread-safety] don't warn on accesses to fields assigned to @Functional calls
|
9 years ago |
|
ThreadSafetyDomain.mli
|
[thread-safety] don't warn on accesses to fields assigned to @Functional calls
|
9 years ago |
|
Trace.ml
|
[BetterEngineering] Remove remaining uses of polymorphic equality
|
9 years ago |
|
Trace.mli
|
[absint] don't require domains to define their initial state
|
9 years ago |
|
TraceElem.ml
|
[traces] adding Source.Make functor for easier source creation
|
9 years ago |
|
accessPath.ml
|
[cleanup] give AccessPath.raw its own module
|
9 years ago |
|
accessPath.mli
|
[cleanup] give AccessPath.raw its own module
|
9 years ago |
|
accessPathDomains.ml
|
[absint] don't require domains to define their initial state
|
9 years ago |
|
accessPathDomains.mli
|
[absint] don't require domains to define their initial state
|
9 years ago |
|
accessTree.ml
|
[absint] don't require domains to define their initial state
|
9 years ago |
|
accessTree.mli
|
[absint] don't require domains to define their initial state
|
9 years ago |
|
addressTaken.ml
|
Divide Utils into Utils, Pp, and IStd
|
9 years ago |
|
annotationReachability.ml
|
[cleanup] generalize PatternMatch.iter_overrides to override_exists
|
9 years ago |
|
annotations.ml
|
[thread-safety] don't warn on external accesses to fields of ThreadConfined classes
|
9 years ago |
|
annotations.mli
|
[thread-safety] don't warn on external accesses to fields of ThreadConfined classes
|
9 years ago |
|
checkDeadCode.ml
|
[BetterEngineering] Remove remaining uses of polymorphic equality
|
9 years ago |
|
checkDeadCode.mli
|
Divide Utils into Utils, Pp, and IStd
|
9 years ago |
|
checkTraceCallSequence.ml
|
[BetterEngineering] Remove remaining uses of polymorphic equality
|
9 years ago |
|
checkTraceCallSequence.mli
|
Divide Utils into Utils, Pp, and IStd
|
9 years ago |
|
checkers.ml
|
[cleanup] separate functions for checking annotations of return value and parameters
|
9 years ago |
|
checkers.mli
|
Divide Utils into Utils, Pp, and IStd
|
9 years ago |
|
constantPropagation.ml
|
[BetterEngineering] Replace uses of polymorphic equality
|
9 years ago |
|
constantPropagation.mli
|
Divide Utils into Utils, Pp, and IStd
|
9 years ago |
|
copyPropagation.ml
|
[BetterEngineering] Replace uses of polymorphic equality
|
9 years ago |
|
dataflow.ml
|
[BetterEngineering] Replace uses of polymorphic equality
|
9 years ago |
|
dataflow.mli
|
Divide Utils into Utils, Pp, and IStd
|
9 years ago |
|
fragmentRetainsViewChecker.ml
|
[BetterEngineering] Remove remaining uses of polymorphic equality
|
9 years ago |
|
idenv.ml
|
Divide Utils into Utils, Pp, and IStd
|
9 years ago |
|
idenv.mli
|
Divide Utils into Utils, Pp, and IStd
|
9 years ago |
|
immutableChecker.ml
|
Divide Utils into Utils, Pp, and IStd
|
9 years ago |
|
immutableChecker.mli
|
Divide Utils into Utils, Pp, and IStd
|
9 years ago |
|
liveness.ml
|
[absint] don't require domains to define their initial state
|
9 years ago |
|
patternMatch.ml
|
[infer][eradicate] Consider junit.framework.TestCase.setUp as an initializer
|
9 years ago |
|
patternMatch.mli
|
[cleanup] generalize PatternMatch.iter_overrides to override_exists
|
9 years ago |
|
printfArgs.ml
|
Divide Utils into Utils, Pp, and IStd
|
9 years ago |
|
printfArgs.mli
|
Divide Utils into Utils, Pp, and IStd
|
9 years ago |
|
procCfg.ml
|
Inferbo
|
9 years ago |
|
procCfg.mli
|
Inferbo
|
9 years ago |
|
procData.ml
|
[absint] make Interprocedural functor easier to customize
|
9 years ago |
|
procData.mli
|
[absint] make Interprocedural functor easier to customize
|
9 years ago |
|
registerCheckers.ml
|
Inferbo
|
9 years ago |
|
registerCheckers.mli
|
Divide Utils into Utils, Pp, and IStd
|
9 years ago |
|
repeatedCallsChecker.ml
|
[BetterEngineering] Remove remaining uses of polymorphic equality
|
9 years ago |
|
repeatedCallsChecker.mli
|
Divide Utils into Utils, Pp, and IStd
|
9 years ago |
|
scheduler.ml
|
Divide Utils into Utils, Pp, and IStd
|
9 years ago |
|
sqlChecker.ml
|
[BetterEngineering] Remove remaining uses of polymorphic equality
|
9 years ago |
|
sqlChecker.mli
|
Divide Utils into Utils, Pp, and IStd
|
9 years ago |
|
stacktree.atd
|
Make stacktrace and stacktree line number an int option.
|
9 years ago |
|
summary.ml
|
[siof] collate multiple reports at the same line into one
|
9 years ago |
|
summary.mli
|
[siof] collate multiple reports at the same line into one
|
9 years ago |
|
transferFunctions.ml
|
[siof] collate multiple reports at the same line into one
|
9 years ago |
|
transferFunctions.mli
|
[siof] collate multiple reports at the same line into one
|
9 years ago |
|
var.ml
|
[BetterEngineering] Replace uses of polymorphic equality
|
9 years ago |
|
var.mli
|
Open Core.Std by default, still use Caml Hashtbl, Map, Set
|
9 years ago |