.. |
sql_examples
|
[lint] copyright linter lints Makefiles
|
8 years ago |
AbstractDomain.ml
|
[absint] add inverted map domain
|
8 years ago |
AbstractDomain.mli
|
[absint] add inverted map domain
|
8 years ago |
AbstractInterpreter.ml
|
[infer][checkers] Prevent the race conditions between the summaries passed as parameter to the checkers and the summaries from the specs table
|
8 years ago |
AbstractInterpreter.mli
|
[infer][checkers] Prevent the race conditions between the summaries passed as parameter to the checkers and the summaries from the specs table
|
8 years ago |
AnnotReachabilityDomain.ml
|
[infer][checkers] Add a pretty print of the annotation reachability payload when printing summaries
|
8 years ago |
BoundedCallTree.ml
|
[infer][backend] make the Map and Set of procedure names pretty printable
|
8 years ago |
FormalMap.ml
|
Deprecate further IList functions
|
8 years ago |
FormalMap.mli
|
[thread-safety] handle constructors by understanding that a constructor owns `this`
|
8 years ago |
IdAccessPathMapDomain.ml
|
[checkers] don't do expensive access path equality check unless debugging
|
8 years ago |
IdAccessPathMapDomain.mli
|
[cleanup] give AccessPath.raw its own module
|
8 years ago |
NodePrinter.ml
|
[checkers] Add support for html output in checkers, starting with Eradicate
|
8 years ago |
NodePrinter.mli
|
[checkers] Add support for html output in checkers, starting with Eradicate
|
8 years ago |
Passthrough.ml
|
[cleanup] Simplify PrettyPrintable.Make functors
|
8 years ago |
Passthrough.mli
|
Open Core.Std by default, still use Caml Hashtbl, Map, Set
|
8 years ago |
README.md
|
Created IR folder for the intermediate representaion files.
|
9 years ago |
SimpleChecker.ml
|
[infer][checkers] Prevent the race conditions between the summaries passed as parameter to the checkers and the summaries from the specs table
|
8 years ago |
SimpleChecker.mli
|
[infer][ondemand] skeleton code to have every checker update their respective payload in the analysis summary
|
8 years ago |
Sink.ml
|
[codemod] Move `Procname` into `Typ.Procname`
|
8 years ago |
Sink.mli
|
[codemod] Move `Procname` into `Typ.Procname`
|
8 years ago |
SinkTrace.ml
|
[thread-safety] report on write outside sync, read inside sync races
|
8 years ago |
SinkTrace.mli
|
[thread-safety] report on write outside sync, read inside sync races
|
8 years ago |
Siof.ml
|
[infer][checkers] Prevent the race conditions between the summaries passed as parameter to the checkers and the summaries from the specs table
|
8 years ago |
Siof.mli
|
[infer][ondemand] skeleton code to have every checker update their respective payload in the analysis summary
|
8 years ago |
SiofDomain.ml
|
Deprecate IList part 3.
|
8 years ago |
SiofDomain.mli
|
[siof] generic model of std::ios_base::Init that prevents SIOF
|
8 years ago |
SiofTrace.ml
|
[codemod] Move `Procname` into `Typ.Procname`
|
8 years ago |
SiofTrace.mli
|
[siof] collate multiple reports at the same line into one
|
8 years ago |
Source.ml
|
[quandary][perf] Always use the location of the pdesc in footprint sources
|
8 years ago |
Source.mli
|
[quandary][perf] Always use the location of the pdesc in footprint sources
|
8 years ago |
Stacktrace.ml
|
Deprecate further IList functions
|
8 years ago |
Stacktrace.mli
|
Open Core.Std by default, still use Caml Hashtbl, Map, Set
|
8 years ago |
ThreadSafety.ml
|
[quandary] make params of WebViewClient methods sources where appropriate
|
8 years ago |
ThreadSafety.mli
|
[infer][checkers] Prevent the race conditions between the summaries passed as parameter to the checkers and the summaries from the specs table
|
8 years ago |
ThreadSafetyConfig.ml
|
[thread-safety] enable defining aliases of @ThreadSafe in .inferconfig
|
8 years ago |
ThreadSafetyConfig.mli
|
[thread-safety] enable defining aliases of @ThreadSafe in .inferconfig
|
8 years ago |
ThreadSafetyDomain.ml
|
[access paths] don't compare types of bases
|
8 years ago |
ThreadSafetyDomain.mli
|
[access paths] don't compare types of bases
|
8 years ago |
Trace.ml
|
[codemod] Move `Procname` into `Typ.Procname`
|
8 years ago |
Trace.mli
|
[codemod] Move `Procname` into `Typ.Procname`
|
8 years ago |
TraceElem.ml
|
[traces] adding Source.Make functor for easier source creation
|
8 years ago |
accessPath.ml
|
[access paths] don't compare types of bases
|
8 years ago |
accessPath.mli
|
[access paths] don't compare types of bases
|
8 years ago |
accessPathDomains.ml
|
[cleanup] Simplify PrettyPrintable.Make functors
|
8 years ago |
accessPathDomains.mli
|
[absint] don't require domains to define their initial state
|
8 years ago |
accessTree.ml
|
[access trees] expose join of nodes and fold over nodes
|
8 years ago |
accessTree.mli
|
[access trees] expose join of nodes and fold over nodes
|
8 years ago |
addressTaken.ml
|
More IList deprecation: fold functions
|
8 years ago |
annotationReachability.ml
|
[infer][checkers] Add a pretty print of the annotation reachability payload when printing summaries
|
8 years ago |
annotationReachability.mli
|
[cleanup] adding missing mlis for checkers
|
8 years ago |
annotations.ml
|
[thread-safety] new SynchronizedCollection annotation
|
8 years ago |
annotations.mli
|
[thread-safety] new SynchronizedCollection annotation
|
8 years ago |
checkDeadCode.ml
|
[infer][checkers] Prevent the race conditions between the summaries passed as parameter to the checkers and the summaries from the specs table
|
8 years ago |
checkDeadCode.mli
|
Divide Utils into Utils, Pp, and IStd
|
8 years ago |
checkTraceCallSequence.ml
|
[infer][checkers] Prevent the race conditions between the summaries passed as parameter to the checkers and the summaries from the specs table
|
8 years ago |
checkTraceCallSequence.mli
|
Divide Utils into Utils, Pp, and IStd
|
8 years ago |
checkers.ml
|
[infer][checkers] Prevent the race conditions between the summaries passed as parameter to the checkers and the summaries from the specs table
|
8 years ago |
checkers.mli
|
[IR] Refactor Ident.fieldname _*into Fieldname module
|
8 years ago |
constantPropagation.ml
|
[codemod] Move `Procname` into `Typ.Procname`
|
8 years ago |
constantPropagation.mli
|
Divide Utils into Utils, Pp, and IStd
|
8 years ago |
copyPropagation.ml
|
More IList deprecation: fold functions
|
8 years ago |
dataflow.ml
|
[infer][ondemand] skeleton code to have every checker update their respective payload in the analysis summary
|
8 years ago |
dataflow.mli
|
[codemod] Move `Procname` into `Typ.Procname`
|
8 years ago |
fragmentRetainsViewChecker.ml
|
[IR] Refactor Ident.fieldname _*into Fieldname module
|
8 years ago |
fragmentRetainsViewChecker.mli
|
[cleanup] adding missing mlis for checkers
|
8 years ago |
idenv.ml
|
[infer][ondemand] remove unused `Idenv.create_from_idenv` function
|
8 years ago |
idenv.mli
|
[infer][ondemand] remove unused `Idenv.create_from_idenv` function
|
8 years ago |
immutableChecker.ml
|
[IR] Make template info part of Typename.t, rename Typename to Typ.Name
|
8 years ago |
immutableChecker.mli
|
Divide Utils into Utils, Pp, and IStd
|
8 years ago |
liveness.ml
|
Deprecate further IList functions
|
8 years ago |
patternMatch.ml
|
[IR] Refactor Ident.fieldname _*into Fieldname module
|
8 years ago |
patternMatch.mli
|
[IR] Refactor Ident.fieldname _*into Fieldname module
|
8 years ago |
printfArgs.ml
|
[infer][checkers] Prevent the race conditions between the summaries passed as parameter to the checkers and the summaries from the specs table
|
8 years ago |
printfArgs.mli
|
[codemod] Move `Procname` into `Typ.Procname`
|
8 years ago |
procCfg.ml
|
Deprecate IList part 3.
|
8 years ago |
procCfg.mli
|
Inferbo
|
8 years ago |
procData.ml
|
[absint] make Interprocedural functor easier to customize
|
8 years ago |
procData.mli
|
[absint] make Interprocedural functor easier to customize
|
8 years ago |
registerCheckers.ml
|
[infer][checkers] Prevent the race conditions between the summaries passed as parameter to the checkers and the summaries from the specs table
|
8 years ago |
registerCheckers.mli
|
Divide Utils into Utils, Pp, and IStd
|
8 years ago |
repeatedCallsChecker.ml
|
[Infer][Localise] Group all issue types in one place, and provide their human-readable representation
|
8 years ago |
repeatedCallsChecker.mli
|
Divide Utils into Utils, Pp, and IStd
|
8 years ago |
scheduler.ml
|
Deprecate further IList functions
|
8 years ago |
sqlChecker.ml
|
[infer][checkers] Prevent the race conditions between the summaries passed as parameter to the checkers and the summaries from the specs table
|
8 years ago |
sqlChecker.mli
|
Divide Utils into Utils, Pp, and IStd
|
8 years ago |
stacktree.atd
|
Make stacktrace and stacktree line number an int option.
|
9 years ago |
summary.ml
|
[infer][checkers] Prevent the race conditions between the summaries passed as parameter to the checkers and the summaries from the specs table
|
8 years ago |
summary.mli
|
[infer][checkers] Prevent the race conditions between the summaries passed as parameter to the checkers and the summaries from the specs table
|
8 years ago |
transferFunctions.ml
|
[siof] collate multiple reports at the same line into one
|
8 years ago |
transferFunctions.mli
|
[siof] collate multiple reports at the same line into one
|
8 years ago |
var.ml
|
[cleanup] Simplify PrettyPrintable.Make functors
|
8 years ago |
var.mli
|
Open Core.Std by default, still use Caml Hashtbl, Map, Set
|
8 years ago |