mirror of
https://github.com/Microsoft/vscode
synced 2024-09-20 02:58:15 +00:00
Relax check on TS path completion trigger
This commit is contained in:
parent
a0139b47f4
commit
60470a533b
|
@ -184,7 +184,7 @@ export default class TypeScriptCompletionItemProvider implements CompletionItemP
|
|||
if (context.triggerCharacter === '"' || context.triggerCharacter === '\'') {
|
||||
// make sure we are in something that looks like the start of an import
|
||||
const line = document.lineAt(position.line).text.slice(0, position.character);
|
||||
if (!line.match(/^import .+? from\s*["']$/) && !line.match(/\b(import|require)\(['"]$/)) {
|
||||
if (!line.match(/\bfrom\s*["']$/) && !line.match(/\b(import|require)\(['"]$/)) {
|
||||
return Promise.resolve<CompletionItem[]>([]);
|
||||
}
|
||||
}
|
||||
|
@ -192,7 +192,7 @@ export default class TypeScriptCompletionItemProvider implements CompletionItemP
|
|||
if (context.triggerCharacter === '/') {
|
||||
// make sure we are in something that looks like an import path
|
||||
const line = document.lineAt(position.line).text.slice(0, position.character);
|
||||
if (!line.match(/^import .+? from\s*["'][^'"]*$/) && !line.match(/\b(import|require)\(['"][^'"]*$/)) {
|
||||
if (!line.match(/\bfrom\s*["'][^'"]*$/) && !line.match(/\b(import|require)\(['"][^'"]*$/)) {
|
||||
return Promise.resolve<CompletionItem[]>([]);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue