summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Schlosser <2466365+cschlosser@users.noreply.github.com>2020-10-19 19:26:54 +0200
committerGitHub <noreply@github.com>2020-10-19 19:26:54 +0200
commitc703c6a053e113e1bac2de8991199f13e5d007d9 (patch)
tree1127ecca9c5df9d5e00a25556f229634a6fcdf8a
parent771d246a96cd476fa9fddf600c532a28b2efd93a (diff)
downloaddoxdocgen-c703c6a053e113e1bac2de8991199f13e5d007d9.tar.gz
Release 1.1.0 (#189)1.1.0
* Release 1.1.0 * Make linter happy
-rw-r--r--CHANGELOG.md11
-rw-r--r--package-lock.json61
-rw-r--r--package.json2
-rw-r--r--src/extension.ts4
-rw-r--r--src/test/CppTests/Config.test.ts2
-rw-r--r--src/test/CppTests/TrailingReturns.test.ts1
6 files changed, 73 insertions, 8 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b0bcc02..4513c5a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,16 @@
# Change Log
+## [1.1.0]
+
+### Feature
+
+- Substitute author and email by git config (#186) (#182)
+ Thanks to @to-s
+
+### Other
+
+- Update to Typescript 3.8.3
+
## [1.0.1]
### Fix
diff --git a/package-lock.json b/package-lock.json
index 10328af..f83c85e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "doxdocgen",
- "version": "1.0.1",
+ "version": "1.1.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -24,6 +24,34 @@
"js-tokens": "^4.0.0"
}
},
+ "@kwsites/file-exists": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz",
+ "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==",
+ "requires": {
+ "debug": "^4.1.1"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
+ "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
+ "requires": {
+ "ms": "2.1.2"
+ }
+ },
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ }
+ }
+ },
+ "@kwsites/promise-deferred": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz",
+ "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw=="
+ },
"@types/mocha": {
"version": "5.2.7",
"resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-5.2.7.tgz",
@@ -1428,6 +1456,31 @@
"integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
"dev": true
},
+ "simple-git": {
+ "version": "2.21.0",
+ "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-2.21.0.tgz",
+ "integrity": "sha512-rohCHmEjD/ESXFLxF4bVeqgdb4Awc65ZyyuCKl3f7BvgMbZOBa/Ye3HN/GFnvruiUOAWWNupxhz3Rz5/3vJLTg==",
+ "requires": {
+ "@kwsites/file-exists": "^1.1.1",
+ "@kwsites/promise-deferred": "^1.1.1",
+ "debug": "^4.1.1"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
+ "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
+ "requires": {
+ "ms": "2.1.2"
+ }
+ },
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ }
+ }
+ },
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
@@ -1635,9 +1688,9 @@
}
},
"typescript": {
- "version": "2.7.2",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.7.2.tgz",
- "integrity": "sha1-LWFaHvSu5PV0Qlzf9wJu34GRmDY=",
+ "version": "3.9.7",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.7.tgz",
+ "integrity": "sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==",
"dev": true
},
"uglify-js": {
diff --git a/package.json b/package.json
index ceee719..017a3e5 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": "1.0.1",
+ "version": "1.1.0",
"publisher": "cschlosser",
"engines": {
"vscode": "^1.37.0"
diff --git a/src/extension.ts b/src/extension.ts
index cc9f3bb..3329ee4 100644
--- a/src/extension.ts
+++ b/src/extension.ts
@@ -5,8 +5,8 @@ import * as vscode from "vscode";
import CodeParserController from "./CodeParserController";
enum Version {
- CURRENT = "1.0.1",
- PREVIOUS = "1.0.0",
+ CURRENT = "1.1.0",
+ PREVIOUS = "1.0.1",
KEY = "doxdocgen_version",
}
diff --git a/src/test/CppTests/Config.test.ts b/src/test/CppTests/Config.test.ts
index fcf2550..f39b7d3 100644
--- a/src/test/CppTests/Config.test.ts
+++ b/src/test/CppTests/Config.test.ts
@@ -271,7 +271,7 @@ suite("C++ - Configuration Tests", () => {
testSetup.cfg.Generic.useGitUserEmail = true;
const result = testSetup.SetLine("").GetResult();
assert.strictEqual("/**\n * @brief \n * \n * @file MockDocument.h\n * @author " +
- testSetup.gitConfig.UserName + " (" + testSetup.gitConfig.UserEmail+
+ testSetup.gitConfig.UserName + " (" + testSetup.gitConfig.UserEmail +
")\n * @date " + moment().format("YYYY-MM-DD") + "\n */", result);
});
diff --git a/src/test/CppTests/TrailingReturns.test.ts b/src/test/CppTests/TrailingReturns.test.ts
index 5dea0e8..f60cbb4 100644
--- a/src/test/CppTests/TrailingReturns.test.ts
+++ b/src/test/CppTests/TrailingReturns.test.ts
@@ -23,6 +23,7 @@ suite("C++ - Trailing returns tests", () => {
test("Trailing return with decltype", () => {
const result = testSetup.SetLine("auto foo(int a, double b) -> decltype(a + b);").GetResult();
+ // tslint:disable-next-line: max-line-length
assert.strictEqual("/**\n * @brief \n * \n * @param a \n * @param b \n * @return decltype(a + b) \n */", result);
});