[AAE-622] No implicit returns (#5157)

* enable noImplicitReturns rule

* type fixes

* fix return types

* fix return value

* fix tests

* fix visibility service

* update tests

* add missing types

* fix test
This commit is contained in:
Denys Vuika
2019-10-17 09:35:39 +01:00
committed by GitHub
parent 48aca2d30f
commit d7ab0417b8
65 changed files with 366 additions and 319 deletions

View File

@@ -292,7 +292,7 @@ export class ProcessInstanceListComponent extends DataTableSchema implements On
return instances;
}
getProcessNameOrDescription(processInstance, dateFormat): string {
getProcessNameOrDescription(processInstance, dateFormat: string): string {
let name = '';
if (processInstance) {
name = processInstance.name ||
@@ -301,7 +301,7 @@ export class ProcessInstanceListComponent extends DataTableSchema implements On
return name;
}
getFormatDate(value, format: string) {
getFormatDate(value: any, format: string) {
const datePipe = new DatePipe('en-US');
try {
return datePipe.transform(value, format);
@@ -310,7 +310,7 @@ export class ProcessInstanceListComponent extends DataTableSchema implements On
}
}
private createRequestNode() {
private createRequestNode(): ProcessFilterParamRepresentationModel {
const requestNode = {
appDefinitionId: this.appId,
processDefinitionId: this.processDefinitionId,