summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Schlosser <christoph@linux.com>2019-10-05 15:43:55 +0200
committerChristoph Schlosser <christophschlosser@users.noreply.github.com>2019-10-05 17:12:27 +0200
commitfc661c98fa316e036e9a6098fd7d66f92ac1baf1 (patch)
tree5665b93e84604393e260660c985df565fabd1baf
parent6e749554cc7a47849bd63d7ec1027f084d26b505 (diff)
downloaddoxdocgen-fc661c98fa316e036e9a6098fd7d66f92ac1baf1.tar.gz
Prepare release 0.5.1
-rw-r--r--package-lock.json2
-rw-r--r--package.json2
-rw-r--r--src/extension.ts29
3 files changed, 4 insertions, 29 deletions
diff --git a/package-lock.json b/package-lock.json
index 2513523..508380f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "doxdocgen",
- "version": "0.5.0",
+ "version": "0.5.1",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 9eb19ef..ae40062 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.5.0",
+ "version": "0.5.1",
"publisher": "cschlosser",
"engines": {
"vscode": "^1.37.0"
diff --git a/src/extension.ts b/src/extension.ts
index 8199845..ea7762b 100644
--- a/src/extension.ts
+++ b/src/extension.ts
@@ -12,8 +12,8 @@ enum AlignmentNotificationOptions {
}
enum Version {
- CURRENT = "0.5.0",
- PREVIOUS = "0.4.3",
+ CURRENT = "0.5.1",
+ PREVIOUS = "0.5.0",
KEY = "doxdocgen_version",
}
@@ -24,35 +24,10 @@ export function activate(context: vscode.ExtensionContext) {
context.subscriptions.push(parser);
- let change: boolean = false;
const version = context.globalState.get<string>(Version.KEY);
if (version === undefined) {
context.globalState.update(Version.KEY, Version.CURRENT);
} else if (version !== Version.CURRENT) {
- if (parseInt(version.split(".")[1], 10) < 5) {
- change = true;
- }
context.globalState.update(Version.KEY, Version.CURRENT);
}
- let notificationHideThenable: Thenable<string>;
- const active = context.globalState.get<string>(AlignmentNotificationOptions.GLOBAL_STORAGE_KEY);
- if (change && (active === undefined || active !== "false")) {
- // tslint:disable-next-line:max-line-length
- notificationHideThenable =
- vscode.window.showWarningMessage("DoxDocGen: I can now align your comments",
- AlignmentNotificationOptions.CHANGED,
- AlignmentNotificationOptions.HIDE);
- }
-
- if (notificationHideThenable !== undefined) {
- notificationHideThenable.then((action) => {
- if (action === AlignmentNotificationOptions.CHANGED) {
- // tslint:disable-next-line:max-line-length
- opn("https://github.com/christophschlosser/doxdocgen/blob/master/CHANGELOG.md#alignment");
- } else if (action === AlignmentNotificationOptions.HIDE) {
- context.globalState.update(AlignmentNotificationOptions.GLOBAL_STORAGE_KEY, "false");
- }
- });
- }
-
}