Skip to content

Commit 1348e06

Browse files
committed
Remove special treatment of concat.
1 parent 3ca98fe commit 1348e06

File tree

4 files changed

+4
-13
lines changed

4 files changed

+4
-13
lines changed

analysis/.depend

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ src/FindFiles.cmx : src/Utils.cmx src/SharedTypes.cmx \
1010
src/Files.cmx src/BuildSystem.cmx
1111
src/Hover.cmx : src/Utils.cmx src/SharedTypes.cmx src/Shared.cmx \
1212
src/References.cmx src/ProcessCmt.cmx
13-
src/Infix.cmx : src/Log.cmx src/Files.cmx
13+
src/Infix.cmx : src/Log.cmx
1414
src/Log.cmx :
1515
src/ModuleResolution.cmx : src/Infix.cmx src/Files.cmx
1616
src/NewCompletions.cmx : src/Utils.cmx src/Uri2.cmx src/SharedTypes.cmx \

analysis/src/Files.ml

-9
Original file line numberDiff line numberDiff line change
@@ -97,12 +97,3 @@ let rec collect ?(checkDir = fun _ -> true) path test =
9797
|> List.concat
9898
else []
9999
| _ -> if test path then [path] else []
100-
101-
let fileConcat a b =
102-
if
103-
b <> ""
104-
&& b.[0] = '.'
105-
&& String.length b >= 2
106-
&& b.[1] = Filename.dir_sep.[0]
107-
then Filename.concat a (String.sub b 2 (String.length b - 2))
108-
else Filename.concat a b

analysis/src/FindFiles.ml

+2-2
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ let collectFiles directory =
117117
let findProjectFiles ~debug namespace root sourceDirectories compiledBase =
118118
let files =
119119
sourceDirectories
120-
|> List.map (Files.fileConcat root)
120+
|> List.map (Filename.concat root)
121121
|> ifDebug debug "Source directories" (String.concat " - ")
122122
|> List.map (fun name -> Files.collect name isSourceFile)
123123
|> List.concat |> Utils.dedup
@@ -248,7 +248,7 @@ let findDependencyFiles ~debug base config =
248248
| Some compiledBase ->
249249
if debug then Log.log ("Compiled base: " ^ compiledBase);
250250
let compiledDirectories =
251-
directories |> List.map (Files.fileConcat compiledBase)
251+
directories |> List.map (Filename.concat compiledBase)
252252
in
253253
let compiledDirectories =
254254
match namespace with

analysis/src/Infix.ml

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,4 @@ let logIfAbsent message x =
2727
None
2828
| _ -> x
2929

30-
let ( /+ ) = Files.fileConcat
30+
let ( /+ ) = Filename.concat

0 commit comments

Comments
 (0)