Skip to content

Commit 1fa0dc1

Browse files
committed
Follow symlinks in lib directory (close #142)
1 parent b7cd964 commit 1fa0dc1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/nextflow/lsp/services/script/GroovyLibCache.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import java.io.File;
1919
import java.io.IOException;
2020
import java.net.URI;
21+
import java.nio.file.FileVisitOption;
2122
import java.nio.file.Files;
2223
import java.nio.file.Path;
2324
import java.nio.file.attribute.FileTime;
@@ -77,7 +78,7 @@ public List<ClassNode> refresh() {
7778

7879
private static Set<URI> groovyFiles(Path libDir) {
7980
try {
80-
return Files.walk(libDir)
81+
return Files.walk(libDir, FileVisitOption.FOLLOW_LINKS)
8182
.filter(path -> path.toString().endsWith(".groovy"))
8283
.map(path -> path.toUri())
8384
.collect(Collectors.toSet());

0 commit comments

Comments
 (0)