允许属性访问的?符

This commit is contained in:
Pan Qiancheng 2024-11-22 19:23:13 +08:00
parent cba736216b
commit cdb0af1244
1 changed files with 2 additions and 2 deletions

View File

@ -16,10 +16,10 @@ const diagnosticCollection =
vscode.languages.createDiagnosticCollection('oakLocales');
const tCallRegex =
/(?<![a-zA-Z])t\([\s]*['"`]([^'"`]*)['"`]\s*(\s*|\,\s*({\s*([a-zA-Z_0-9]+:\s*(['"`][a-zA-Z_0-9]*['"`]|[.a-zA-Z_0-9]+)(|\,)\s*)*}|[.a-zA-Z_0-9]+))\s*\)/g;
/(?<![a-zA-Z])t\([\s]*['"`]([^'"`]*)['"`]\s*(\s*|\,\s*({\s*([a-zA-Z_0-9]+:\s*(['"`][a-zA-Z_0-9]*['"`]|[?.a-zA-Z_0-9]+)(|\,)\s*)*}|[.a-zA-Z_0-9]+))\s*\)/g;
const paramRegex =
/{\s*([a-zA-Z_0-9]+:\s*(['"`][a-zA-Z_0-9]*['"`]|[.a-zA-Z_0-9]+)(|\,)\s*)*}/;
/{\s*([a-zA-Z_0-9]+:\s*(['"`][a-zA-Z_0-9]*['"`]|[?.a-zA-Z_0-9]+)(|\,)\s*)*}/;
class LocaleDocumentLinkProvider implements vscode.DocumentLinkProvider {
async provideDocumentLinks(