diff --git a/src/dscanner/utils.d b/src/dscanner/utils.d index e5938c1..934c847 100644 --- a/src/dscanner/utils.d +++ b/src/dscanner/utils.d @@ -106,7 +106,7 @@ string[] expandArgs(string[] args) else foreach (item; dirEntries(arg, SpanMode.breadth).map!(a => a.name)) { - if (isFileSafe(item) && (item.endsWith(`.d`) || item.endsWith(`.di`)) && !item.find(dirSeparator ~ '.')) + if (isFileSafe(item) && (item.endsWith(`.d`) || item.endsWith(`.di`)) && !item.canFind(dirSeparator ~ '.')) rVal ~= item; else continue;