Skip to content

Commit 140153f

Browse files
committed
minor shit
1 parent 7068d76 commit 140153f

File tree

1 file changed

+17
-14
lines changed

1 file changed

+17
-14
lines changed

src/extension.ts

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ export function activate(context: vscode.ExtensionContext) {
121121
}
122122
*/
123123
if (event != null) {
124-
markdownString.appendMarkdown("**FNF Engine Event/Trigger Function**");
124+
markdownString.appendMarkdown("**FNF Engine Event/Trigger Function**\n\n" + event.documentation);
125125
return new vscode.Hover(markdownString);
126126
}
127127
if (object != null) {
@@ -199,10 +199,11 @@ export function activate(context: vscode.ExtensionContext) {
199199
if (event == null)
200200
continue;
201201

202-
let daComment = "---\n---" + event.documentation + "\n---";
202+
//let daComment = "---\n---" + event.documentation + "\n---";
203203
let daArgs = "";
204204

205205
const args = getArgArgParts(event.args);
206+
let daComment = (args.length > 0 ? "---" : "");
206207
args.forEach((arg, i) => {
207208
daComment += "\n--- @param " + arg.name + " " + arg.type;
208209
const funnyDelimeter = (i >= args.length - 1 ? "" : ", ");
@@ -425,23 +426,25 @@ function getArgArgParts(argsString:string):Array<SexyArg> {
425426
default: ""
426427
};
427428

428-
const cachSplit1 = argString.split(":");
429+
if (argString.trim() != "") {
430+
const cachSplit1 = argString.split(":");
429431

430-
arg.name = cachSplit1[0].trim();
432+
arg.name = cachSplit1[0].trim();
431433

432-
if (cachSplit1.length > 1) {
433-
const cachSplit2 = cachSplit1[1].split("=");
434-
arg.type = cachSplit2[0].trim().toLowerCase();
434+
if (cachSplit1.length > 1) {
435+
const cachSplit2 = cachSplit1[1].split("=");
436+
arg.type = cachSplit2[0].trim().toLowerCase();
435437

436-
if (cachSplit2.length > 1) {
437-
arg.default = cachSplit2[1].trim().toLowerCase();
438-
}
439-
else {
440-
arg.default = getDefaultValue(arg.type);
438+
if (cachSplit2.length > 1) {
439+
arg.default = cachSplit2[1].trim().toLowerCase();
440+
}
441+
else {
442+
arg.default = getDefaultValue(arg.type);
443+
}
441444
}
445+
446+
args.push(arg);
442447
}
443-
444-
args.push(arg);
445448
});
446449

447450
return args;

0 commit comments

Comments
 (0)