core icon indicating copy to clipboard operation
core copied to clipboard

[BUG] registerCodeLensProvider 插件 API 的 pattern 参数不生效

Open Ricbet opened this issue 3 years ago • 0 comments

描述你的问题(Describe the bug)

例如以下代码

vscode.languages.registerCodeLensProvider({
  language: 'javascript',
  pattern: new vscode.RelativePattern(vscode.workspace.workspaceFolders[0], 'aaa.js'),
}

期望只对根目录的 aaa.js 文件生效 但现在的表现是所有的 js 文件都生效了

复现路径(To Reproduce)

预期表现(Expected behavior)

问题截图(Screenshots)

环境信息(Environment)

  • OS: [e.g. macOS 11.2 Apple M1/Windows10/Windows11]
  • Browser: [e.g. chrome, safari, electron]
  • OpenSumi Version: [e.g. 2.13.0]

补充信息(Additional context)

Ricbet avatar Aug 03 '22 07:08 Ricbet