diff --git a/src/services/completions.ts b/src/services/completions.ts index 04b68544376..35a7bce5561 100644 --- a/src/services/completions.ts +++ b/src/services/completions.ts @@ -326,18 +326,9 @@ namespace ts.Completions { * Given a path ending at a directory, gets the completions for the path. */ function getCompletionEntriesForDirectoryFragment(fragment: string, scriptPath: string, extensions: string[], includeExtensions: boolean, span: TextSpan, exclude?: string, result: CompletionEntry[] = []): CompletionEntry[] { - /*Debug.assert(fragment !== undefined); - - if (fragment === "") { - fragment = "."; - } else { - fragment = getDirectoryPath(fragment); - } - */ - fragment = getDirectoryPath(fragment); // TODO: modify fragment so it respects our internal path representation? if (!fragment) { - fragment = "."; + fragment = "./"; } else { fragment = ensureTrailingDirectorySeparator(fragment); // TODO: why is this necessary?