diff --git a/abap-api-tools/README.md b/abap-api-tools/README.md index b0b4bb0d..34f258bb 100644 --- a/abap-api-tools/README.md +++ b/abap-api-tools/README.md @@ -1,4 +1,4 @@ -# abap ui tools +# abap api tools [![REUSE status](https://api.reuse.software/badge/github.com/SAP/fundamental-tools)](https://api.reuse.software/info/github.com/SAP/fundamental-tools) diff --git a/abap-api-tools/package-lock.json b/abap-api-tools/package-lock.json index 1c47ab96..1a429d37 100644 --- a/abap-api-tools/package-lock.json +++ b/abap-api-tools/package-lock.json @@ -1,11 +1,11 @@ { "name": "abap-api-tools", - "version": "0.8.0", + "version": "0.8.1", "lockfileVersion": 2, "requires": true, "packages": { "": { - "version": "0.8.0", + "version": "0.8.1", "cpu": [ "!arm" ], diff --git a/abap-api-tools/package.json b/abap-api-tools/package.json index dc687004..fc1e99bb 100644 --- a/abap-api-tools/package.json +++ b/abap-api-tools/package.json @@ -1,7 +1,7 @@ { "name": "abap-api-tools", "description": "ABAP api tools", - "version": "0.8.0", + "version": "0.8.1", "homepage": "https://github.com/sap/fundamental-tools", "author": "SAP", "license": "Apache-2.0", diff --git a/abap-api-tools/src/ts/backend.ts b/abap-api-tools/src/ts/backend.ts index 048e0f03..0fa73eb8 100644 --- a/abap-api-tools/src/ts/backend.ts +++ b/abap-api-tools/src/ts/backend.ts @@ -525,7 +525,7 @@ export class Backend { this.annotations_clean(); log.info( - `\napi ${this.argv.dest}: ${chalk.bold(this.api_name)} language: ${ + `\napi ${this.argv.dest} ${chalk.bold(this.api_name)} language: ${ this.argv.lang } serch helps: ${ Object.keys(this.search_help_api).length > 0 ? "yes" : "no" @@ -639,9 +639,9 @@ export class Backend { if (p.functionName !== functionName) { if (functionName) { - log.info(chalk(`\n${p.functionName}`)); + log.info(`\n${p.functionName}`); } else { - log.info(chalk(p.functionName)); + log.info(p.functionName); } functionName = p.functionName as string; // stat @@ -708,26 +708,25 @@ export class Backend { // parameter class if (p.PARAMCLASS === ParamClass.exception) { log.info( - chalk.grey( - sprintf("%-13s", `${ParamClassDesc[p.PARAMCLASS].toLowerCase()}`) - ), - chalk.grey(sprintf(`%-${param_name_len}s`, p.paramName)), - chalk.grey(p.PARAMTEXT) + sprintf("%-15s", `${ParamClassDesc[p.PARAMCLASS].toLowerCase()}`), + sprintf(`%-${param_name_len}s`, p.paramName), + p.PARAMTEXT ); } else { log.info( - chalk.grey( - sprintf( - "%-13s", - `${ParamClassDesc[p.PARAMCLASS as string].toLowerCase()} ${ - p.paramType === ParamClass.table ? "" : p.paramType // table table -> table - }` - ) + sprintf( + "%-15s", + `${ParamClassDesc[p.PARAMCLASS as string].toLowerCase()} ${ + p.paramType === ParamClass.table ? "" : p.paramType // table table -> table + }` ), - chalk[p.nativeKey ? "red" : "grey"]( - sprintf(`%-${param_name_len}s`, p.paramName) // native ABAP type, no ddic warning - ), - chalk.grey(p.PARAMTEXT) + sprintf(`%-${param_name_len}s`, p.paramName), // native ABAP type, no ddic warning + p.nativeKey + ? chalk.red( + "native! " + p.PARAMTEXT || + `No text in language: ${this.argv.lang}` + ) + : p.PARAMTEXT || `No text in language: ${this.argv.lang}` ); } }