From c18ee3b4614e60602cebf252bc045a87b36c507b Mon Sep 17 00:00:00 2001 From: "fabi.s" Date: Fri, 17 Feb 2023 23:06:44 +0000 Subject: [PATCH] Refactor insertDescription() to use a guard clause --- src/PromptEngine.ts | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/PromptEngine.ts b/src/PromptEngine.ts index caf4cfa..51141a8 100644 --- a/src/PromptEngine.ts +++ b/src/PromptEngine.ts @@ -53,20 +53,20 @@ export class PromptEngine implements IPromptEngine { * @returns context with description added to it */ protected insertDescription(context: string) { - if (this.description) { - context += this.promptConfig.descriptionPrefix - ? `${this.promptConfig.descriptionPrefix} ` - : ""; - context += `${this.description}`; - context += this.promptConfig.descriptionPostfix - ? ` ${this.promptConfig.descriptionPostfix}` - : ""; - context += this.promptConfig.newlineOperator; - context += this.promptConfig.newlineOperator; - return context; - } else { + if (!this.description) { return ""; } + + context += this.promptConfig.descriptionPrefix + ? `${this.promptConfig.descriptionPrefix} ` + : ""; + context += `${this.description}`; + context += this.promptConfig.descriptionPostfix + ? ` ${this.promptConfig.descriptionPostfix}` + : ""; + context += this.promptConfig.newlineOperator; + context += this.promptConfig.newlineOperator; + return context; } /**