From e3d1783e623f0b4df24f751c107bb4109fa11a1d Mon Sep 17 00:00:00 2001 From: Gediminas Zlatkus Date: Sun, 20 Dec 2020 13:03:41 +0200 Subject: [PATCH] Prepare 2020.12.0 release --- CHANGELOG.md | 6 +++++- package-lock.json | 13 +++++++++++-- package.json | 2 +- src/tests.js | 4 ++-- 4 files changed, 19 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 098add9..4f0c337 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,13 @@ # Change Log +## 2020.12.0 + +- Added support for most of the ctags symbol kinds. Thanks, @hirooih! + ## 2020.10.0 - Added fuzzy matching to workspace symbol provider. It can be disabled by setting `"ctags-companion.fuzzyMatchingEnabled"` to `false`. -- Added support for absolute paths in the tags file (thanks, @crawler!) +- Added support for absolute paths in the tags file. Thanks, @crawler! ## 2020.9.0 diff --git a/package-lock.json b/package-lock.json index e74d987..c1db121 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,5 +1,14 @@ { "name": "ctags-companion", - "version": "2020.10.0", - "lockfileVersion": 1 + "version": "2020.12.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "version": "2020.12.0", + "engines": { + "vscode": "^1.42.0" + } + } + } } diff --git a/package.json b/package.json index 56e976a..a533be2 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "type": "git", "url": "https://github.com/gediminasz/ctags-companion" }, - "version": "2020.10.0", + "version": "2020.12.0", "engines": { "vscode": "^1.42.0" }, diff --git a/src/tests.js b/src/tests.js index a070044..2f1a2e7 100644 --- a/src/tests.js +++ b/src/tests.js @@ -73,12 +73,12 @@ async function testCtagsDocumentSymbolProvider(stash, document) { assert(() => definitions[2].location.range.start.line === 3); assert(() => definitions[3].name === "method"); - assert(() => definitions[3].kind === vscode.SymbolKind.Method); + assert(() => definitions[3].kind === vscode.SymbolKind.Property); assert(() => definitions[3].location.uri.path.endsWith("source.py")); assert(() => definitions[3].location.range.start.line === 8); assert(() => definitions[4].name === "method_with_underscores"); - assert(() => definitions[4].kind === vscode.SymbolKind.Method); + assert(() => definitions[4].kind === vscode.SymbolKind.Property); assert(() => definitions[4].location.uri.path.endsWith("source.py")); assert(() => definitions[4].location.range.start.line === 11); }