This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
<!DOCTYPE html>
<htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>IBase__ResultsDirEntryName (infer.IBase__ResultsDirEntryName)</title><linkrel="stylesheet"href="../../odoc.css"/><metacharset="utf-8"/><metaname="generator"content="odoc 1.5.1"/><metaname="viewport"content="width=device-width,initial-scale=1.0"/><scriptsrc="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><divclass="content"><header><nav><ahref="../index.html">Up</a>–<ahref="../index.html">infer</a>» IBase__ResultsDirEntryName</nav><h1>Module <code>IBase__ResultsDirEntryName</code></h1></header><aside><p>Entries in the results directory (infer-out/). Unless you want to specify a custom results directory you probably want to use <spanclass="xref-unresolved"title="unresolved reference to "ResultsDir.Entry""><code>ResultsDir</code>.Entry</span> instead of this module.</p></aside><dl><dtclass="spec type"id="type-id"><ahref="#type-id"class="anchor"></a><code><spanclass="keyword">type</span> id</code><code> = </code><tableclass="variant"><trid="type-id.CaptureDB"class="anchored"><tdclass="def constructor"><ahref="#type-id.CaptureDB"class="anchor"></a><code>| </code><code><spanclass="constructor">CaptureDB</span></code></td><tdclass="doc"><p>the capture database</p></td></tr><trid="type-id.CaptureDependencies"class="anchored"><tdclass="def constructor"><ahref="#type-id.CaptureDependencies"class="anchor"></a><code>| </code><code><spanclass="constructor">CaptureDependencies</span></code></td><tdclass="doc"><p>list of infer-out/ directories that contain capture artefacts</p></td></tr><trid="type-id.ChangedFunctions"class="anchored"><tdclass="def constructor"><ahref="#type-id.ChangedFunctions"class="anchor"></a><code>| </code><code><spanclass="constructor">ChangedFunctions</span></code></td><tdclass="doc"><p>results of the clang test determinator</p></td></tr><trid="type-id.Debug"class="anchored"><tdclass="def constructor"><ahref="#type-id.Debug"class="anchor"></a><code>| </code><code><spanclass="constructor">Debug</span></code></td><tdclass="doc"><p>directory containing debug data</p></td></tr><trid="type-id.Differential"class="anchored"><tdclass="def constructor"><ahref="#type-id.Differential"class="anchor"></a><code>| </code><code><spanclass="constructor">Differential</span></code></td><tdclass="doc"><p>contains the results of <code>infer reportdiff</code></p></td></tr><trid="type-id.DuplicateFunctions"class="anchored"><tdclass="def constructor"><ahref="#type-id.DuplicateFunctions"class="anchor"></a><code>| </code><code><spanclass="constructor">DuplicateFunctions</span></code></td><tdclass="doc"><p>list of duplicated functions</p></td></tr><trid="type-id.JavaClassnamesCache"class="anchored"><tdclass="def constructor"><ahref="#type-id.JavaClassnamesCache"class="anchor"></a><code>| </code><code><spanclass="constructor">JavaClassnamesCache</span></code></td><tdclass="doc"><p>used when capturing Java jar dependencies</p></td></tr><trid="type-id.JavaGlobalTypeEnvironment"class="anchored"><tdclass="def constructor"><ahref="#type-id.JavaGlobalTypeEnvironment"class="anchor"></a><code>| </code><code><spanclass="constructor">JavaGlobalTypeEnvironment</span></code></td><tdclass="doc"><p>internal <spanclass="xref-unresolved"title="unresolved reference to "Tenv.t""><code>Tenv</code>.t</span> object corresponding to the whole project</p></td></tr><trid="type-id.LintDotty"class="anchored"><tdclass="def constructor"><ahref="#type-id.LintDotty"class="anchor"></a><code>| </code><code><spanclass="constructor">LintDotty</span></code></td><tdclass="doc"><p>directory of linters' dotty debug output for CTL evaluation</p></td></tr><trid="type-id.LintIssues"class="anchored"><tdclass="def constructor"><ahref="#type-id.LintIssues"class="anchor"></a><code>| </code><code><spanclass="constructor">LintIssues</span></code></td><tdclass="doc"><p>directory of linters' issues</p></td></tr><trid="type-id.Logs"class="anchored"><tdclass="def constructor"><ahref="#type-id.Logs"class="anchor"></a><code>| </code><code><spanclass="constructor">Logs</span></code></td><tdclass="doc"><p>log file</p></td></tr><trid="type-id.NullsafeFileIssues"class="anchored"><tdclass="def constructor"><ahref="#type-id.NullsafeFileIssues"class="anchor"></a><code>| </code><code><spanclass="constructor">NullsafeFileIssues</span></code></td><tdclass="doc"><p>file-wide issues of the nullsafe analysis</p></td></tr><trid="type-id.PerfEvents"class="anchored"><tdclass="def constructor"><ahref="#type-id.PerfEvents"class="anchor"></a><code>| </code><code><spanclass="constructor">PerfEvents</span></code></td><tdclass="doc"><p>file containing events for performance profiling</p></td></tr><trid="type-id.ProcnamesLocks"class="anchored"><tdclass="def constructor"><ahref="#type-id.ProcnamesLocks"class="anchor"></a><code>| </code><code><spanclass="constructor">ProcnamesLocks</span></code></td><tdclass="doc"><p>directory of per-<spanclass="xref-unresolved"title="unresolved reference to "Procname.t""><code>Procname</code>.t</span> file locks, used by the analysis scheduler in certain modes</p></td></tr><trid="type-id.RacerDIssues"class="anchored"><tdclass="def constructor"><ahref="#type-id.RacerDIssues"class="anchor"></a><code>| </code><code><spanclass="constructor">RacerDIssues</span></code></td><tdclass="doc"><p>directory of issues reported by the RacerD analysis</p></td></tr><trid="type-id.ReportCostsJson"class="anchored"><tdclass="def constructor"><ahref="#type-id.ReportCostsJson"class="anchor"></a><code>| </code><code><spanclass="constructor">ReportCostsJson</span></code></td><tdclass="doc"><p>reports of the costs analysis</p></td></tr><trid="type-id.ReportHtml"class="anchored"><tdclass="def constructor"><ahref="#type-id.ReportHtml"class="anchor"></a><code>| </code><code><spanclass="constructor">ReportHtml</span></code></td><tdclass="doc"><p>directory of the HTML report</p></td></tr><trid="type-id.ReportJson"class="anchored"><tdclass="def constructor"><ahref="#type-id.ReportJson"class="anchor"></a><code>| </code><code><spanclass="constructor">ReportJson</span></code></td><tdclass="doc"><p>the main product of the analysis: <code>report.json</code></p></td></tr><trid="type-id.ReportText"class="anchored"><tdclass="def constructor"><ahref="#type-id.ReportText"class="anchor"></a><code>| </code><code><spanclass="constructor">ReportText</span></code></td><tdclass="doc"><p>a human-readable textual version of <code>report.json</code></p></td></tr><trid="type-id.ReportXML"class="anchored"><tdclass="def constructor"><ahref="#type-id.ReportXML"class="anchor"></a><code>| </code><code><spanclass="constructor">ReportXML</span></code></td><tdclass="doc"><p>a PMD-style XML version of <code>report.json</code></p></td></tr><trid="type-id.RetainCycles"class="anchored"><tdclass="def constructor"><ahref="#type-id.RetainCycles"class="anchor"></a><code>| </code><code><spanclass="constructor">RetainCycles</span></code></td><tdclass="doc"><p>directory of retain cycles dotty files</p></td></tr><trid="type-id.RunState"class="anchored"><tdclass="def constructor"><ahref="#type-id.RunState"class="anchor"></a><code>| </code><code><spanclass="constructor">RunState</span></code></td><tdclass="doc"><p>internal data about the last infer run</p></td></tr><trid="type-id.StarvationIssues"class="anchored"><tdclass="def constructor"><ahref="#type-id.StarvationIssues"class="anchor"></a><code>| </code><code><spanclass="constructor">StarvationIssues</span></code></td><tdclass="doc"><p>directory of issues reported by the starvation analysis</p></td></tr><trid="type-id.Temporary"class="anchored"><tdclass="def constructor"><ahref="#type-id.Temporary"class="anchor"></a><code>| </code><code><spanclass="constructor">Temporary</span></code></td><tdclass="doc"><p>directory containing temp files</p></td></tr><trid="type-id.TestDeterminatorReport"class="anchored"><tdclass="def constructor"><ahref="#type-id.TestDeterminatorReport"class="anchor"></a><code>| </code><code><spanclass="constructor">TestDeterminatorReport</span></code></td><tdclass="doc"><p>the report produced by the test determinator capture mode</p></td></tr><trid="type-id.TestDeterminatorTempResults"class="anchored"><tdclass="def constructor"><ahref="#type-id.TestDeterminatorTempResults"class="anchor"></a><code>| </code><code><spanclass="constructor">TestDeterminatorTempResults</span></code></td><tdclass="doc"><p>a directory</p></td></tr></table></dt></dl><dl><dtclass="spec value"id="val-get_path"><ahref="#val-get_path"class="anchor"></a><code><spanclass="keyword">val</span> get_path : <span>results_dir:string</span><span>-></span><ahref="index.html#type-id">id</a><span>-></span> string</code></dt><dd><p>the absolute path for the given entry</p></dd></dl><dl><dtclass="spec value"id="val-get_issues_directories"><ahref="#val-get_issues_directories"class="anchor"></a><code><spanclass="keyword">val</span> get_issues_directories : unit <span>-></span><span><ahref="index.html#type-id">id</a> list</span></code></dt><dd><p>all the entries that correspond to directories containing temporary issue logs for certain analyses</p></dd></dl><dl><dtclass="spec value"id="val-to_delete_before_incremental_capture_and_analysis"><ahref="#val-to_delete_before_incremental_capture_and_analysis"class="anchor"></a><code><spanclass="keyword">val</span> to_delete_before_incremental_capture_and_analysis : <span>results_dir:string</span><span>-></span><span>string list</span></code></dt><dd><p>utility for <spanclass="xref-unresolved"title="unresolved reference to "ResultsDir.scrub_for_incremental""><code>ResultsDir</code>.scrub_for_incremental</span>, you probably want to use that instead</p></dd></dl><dl><dtclass="spec value"id="val-to_delete_before_caching_capture"><ahref="#val-to_delete_before_caching_capture"class="anchor"></a><code><spanclass="keyword">val</span> to_delete_before_caching_capture : <span>results_dir:string</span><span>-></span><span>string list</span></code></dt><dd><p>utility for <spanclass="xref-unresolved"title="unresolved reference to "ResultsDir.scrub_for_caching""><code>ResultsDir</code>.scrub_for_caching</span>, you probably want to use that instead</p></dd></dl><dl><dtclass="spec value"id="val-buck_infer_deps_file_name"><ahref="#val-buck_infer_deps_file_name"class="anchor"></a><code><spanclass="keyword">val</span> buck_infer_deps_file_name : string</code></dt><dd><p>sad that we have to have this here but some code path is looking for all files with that name in buck-out/</p></dd></dl></div></body></html>