@@ -2,9 +2,8 @@ package mdoc.internal.cli
2
2
3
3
import com .vladsch .flexmark .parser .Parser
4
4
import io .methvin .watcher .DirectoryChangeEvent
5
- import java .nio .file .Files
6
- import java .nio .file .StandardCopyOption
7
- import java .util .concurrent .Executors
5
+ import io .methvin .watcher .hashing .FileHash
6
+ import io .methvin .watcher .hashing .FileHasher
8
7
import mdoc .Reporter
9
8
import mdoc .internal .BuildInfo
10
9
import mdoc .internal .io .IO
@@ -16,16 +15,18 @@ import mdoc.internal.markdown.LinkHygiene
16
15
import mdoc .internal .markdown .Markdown
17
16
import mdoc .internal .pos .DiffUtils
18
17
import metaconfig .Configured
18
+
19
+ import java .nio .file .Files
20
+ import java .nio .file .Path
21
+ import java .nio .file .StandardCopyOption
22
+ import java .util .concurrent .Executors
23
+ import scala .collection .concurrent .TrieMap
24
+ import scala .collection .mutable
19
25
import scala .meta .Input
20
26
import scala .meta .internal .io .FileIO
21
27
import scala .meta .internal .io .PathIO
22
28
import scala .meta .io .AbsolutePath
23
29
import scala .util .control .NonFatal
24
- import io .methvin .watcher .hashing .FileHasher
25
- import scala .collection .concurrent .TrieMap
26
- import java .nio .file .Path
27
- import io .methvin .watcher .hashing .HashCode
28
- import scala .collection .mutable
29
30
30
31
final class MainOps (
31
32
context : Context
@@ -185,7 +186,7 @@ final class MainOps(
185
186
}
186
187
}
187
188
188
- val hashes = mutable.Map .empty[Path , HashCode ]
189
+ val hashes = mutable.Map .empty[Path , FileHash ]
189
190
def handleWatchEvent (event : DirectoryChangeEvent ): Unit = {
190
191
val path = AbsolutePath (event.path())
191
192
settings.toInputFile(path) match {
0 commit comments