From f062b00a6ca2a5f42eb376b178735b766832bbcb Mon Sep 17 00:00:00 2001 From: Christoph Schlosser Date: Fri, 2 Mar 2018 17:02:02 +0100 Subject: Add more smart text - Getter - Setter - Factory method --- src/Config.ts | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/Config.ts') diff --git a/src/Config.ts b/src/Config.ts index ed88386..aed2105 100644 --- a/src/Config.ts +++ b/src/Config.ts @@ -11,6 +11,9 @@ class C { public firstLine: string = "/**"; public commentPrefix: string = " * "; public lastLine: string = " */"; + public getterText: string = "Get the {name} object"; + public setterText: string = "Set the {name} object"; + public factoryMethodText: string = "Create a {name} object"; } class Cpp { @@ -50,6 +53,7 @@ class Generic { public dateTemplate: string = "@date {date}"; public dateFormat: string = "YYYY-MM-DD"; public generateSmartText: boolean = true; + public splitCasingSmartText: boolean = true; } export class Config { @@ -60,6 +64,9 @@ export class Config { values.C.firstLine = C.getConfiguration().get("firstLine", values.C.firstLine); values.C.commentPrefix = C.getConfiguration().get("commentPrefix", values.C.commentPrefix); values.C.lastLine = C.getConfiguration().get("lastLine", values.C.lastLine); + values.C.getterText = C.getConfiguration().get("getterText", values.C.getterText); + values.C.setterText = C.getConfiguration().get("setterText", values.C.setterText); + values.C.factoryMethodText = C.getConfiguration().get("factoryMethodText", values.C.factoryMethodText); values.Cpp.newLineAfterTParams = Cpp.getConfiguration().get("newLineAfterTParams", values.Cpp.newLineAfterTParams); values.Cpp.tparamTemplate = Cpp.getConfiguration().get("tparamTemplate", values.Cpp.tparamTemplate); @@ -81,6 +88,7 @@ export class Config { values.Generic.dateTemplate = Generic.getConfiguration().get("dateTemplate", values.Generic.dateTemplate); values.Generic.dateFormat = Generic.getConfiguration().get("dateFormat", values.Generic.dateFormat); values.Generic.generateSmartText = Generic.getConfiguration().get("generateSmartText", values.Generic.generateSmartText); + values.Generic.splitCasingSmartText = Generic.getConfiguration().get("splitCasingSmartText", values.Generic.splitCasingSmartText); return values; } -- cgit v1.2.3