From a88873c3b0287cf6b42038104b93801d22c2e8cd Mon Sep 17 00:00:00 2001 From: Christoph Schlosser Date: Mon, 25 Jun 2018 11:16:05 +0200 Subject: Ignore macOS files --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 9b08c62..2dfc470 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,5 @@ out node_modules .vscode-test/ *.vsix -coverage/ \ No newline at end of file +coverage/ +.DS_Store -- cgit v1.2.3 From fbda6e3b2b54da6d32a93eda7794d5554f1eacf2 Mon Sep 17 00:00:00 2001 From: Christoph Schlosser Date: Mon, 25 Jun 2018 11:21:41 +0200 Subject: Check if editor and event are undefined --- src/CodeParserController.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/CodeParserController.ts b/src/CodeParserController.ts index 04928e8..8be7034 100644 --- a/src/CodeParserController.ts +++ b/src/CodeParserController.ts @@ -57,7 +57,8 @@ export default class CodeParserController { ***************************************************************************/ private check(activeEditor: TextEditor, event: TextDocumentContentChangeEvent): boolean { - if (activeEditor == null || event.text == null) { + if (activeEditor === undefined || activeEditor == null || + event === undefined || event.text == null) { return false; } const activeSelection: Position = activeEditor.selection.active; -- cgit v1.2.3 From e281cee46f5efc972d1ae4c36edcf1eb31763280 Mon Sep 17 00:00:00 2001 From: Christoph Schlosser Date: Tue, 26 Jun 2018 18:05:29 +0200 Subject: Release 0.3.2 --- CHANGELOG.md | 6 ++++++ package.json | 2 +- src/extension.ts | 5 +++-- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1b6f013..44a17b8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## [0.3.2] + +### Fix + +- Cannot read property 'text' of undefined (#79) + ## [0.3.1] ### Fix diff --git a/package.json b/package.json index 335296c..33b7925 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "doxdocgen", "displayName": "Doxygen Documentation Generator", "description": "Let me generate Doxygen documentation from your source code for you.", - "version": "0.3.1", + "version": "0.3.2", "publisher": "cschlosser", "engines": { "vscode": "^1.16.0" diff --git a/src/extension.ts b/src/extension.ts index 73be843..5ac1b01 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -12,8 +12,8 @@ enum ConfigChangedNotificationOptions { } enum Version { - CURRENT = "0.3.1", - PREVIOUS = "0.3.0", + CURRENT = "0.3.2", + PREVIOUS = "0.3.1", KEY = "doxdocgen_version", } @@ -31,6 +31,7 @@ export function activate(context: vscode.ExtensionContext) { context.globalState.update(Version.KEY, Version.CURRENT); } else if (version !== Version.CURRENT) { change = true; + context.globalState.update(Version.KEY, Version.CURRENT); } let notificationHideThenable: Thenable; -- cgit v1.2.3