king directory,
while asynchronous operations are pending or when other isolates
are working with the file system, can lead to unexpected results.</p>
        </section>
                <section class="summary source-code" id="source">
          <h2><span>Implementation</span></h2>
          <pre class="language-dart"><code class="language-dart">static void set current(path) {
  final IOOverrides overrides = IOOverrides.current;
  if (overrides == null) {
    _Directory.current = path;
    return;
  }
  ove