[ADF-3591] spellcheck support for code (#3827)

* setup spellcheck
This commit is contained in:
Denys Vuika
2018-10-23 15:05:38 +01:00
committed by Eugenio Romano
parent 53d96679ea
commit e39a2b149b
262 changed files with 1561 additions and 1005 deletions

View File

@@ -133,7 +133,7 @@ describe('ContentWidgetComponent', () => {
created: 1490354907883,
createdBy: {
id: 2,
firstName: 'dasdas', 'lastName': 'dasads', 'email': 'administrator@admin.com'
firstName: 'admin', 'lastName': 'admin', 'email': 'administrator@admin.com'
},
relatedContent: false,
contentAvailable: true,
@@ -176,7 +176,7 @@ describe('ContentWidgetComponent', () => {
created: 1490354907883,
createdBy: {
id: 2,
firstName: 'dasdas', 'lastName': 'dasads', 'email': 'administrator@admin.com'
firstName: 'admin', 'lastName': 'admin', 'email': 'administrator@admin.com'
},
relatedContent: false,
contentAvailable: true,
@@ -215,7 +215,7 @@ describe('ContentWidgetComponent', () => {
created: 1490354907883,
createdBy: {
id: 2,
firstName: 'dasdas', 'lastName': 'dasads', 'email': 'administrator@admin.com'
firstName: 'admin', 'lastName': 'admin', 'email': 'administrator@admin.com'
},
relatedContent: false,
contentAvailable: false,
@@ -239,7 +239,7 @@ describe('ContentWidgetComponent', () => {
created: 1490354907883,
createdBy: {
id: 2,
firstName: 'dasdas', 'lastName': 'dasads', 'email': 'administrator@admin.com'
firstName: 'admin', 'lastName': 'admin', 'email': 'administrator@admin.com'
},
relatedContent: false,
contentAvailable: true,
@@ -273,7 +273,7 @@ describe('ContentWidgetComponent', () => {
created: 1490354907883,
createdBy: {
id: 2,
firstName: 'dasdas', 'lastName': 'dasads', 'email': 'administrator@admin.com'
firstName: 'admin', 'lastName': 'admin', 'email': 'administrator@admin.com'
},
relatedContent: false,
contentAvailable: true,

View File

@@ -36,7 +36,7 @@ export class FormFieldModel extends FormWidgetModel {
private _required: boolean = false;
readonly defaultDateFormat: string = 'D-M-YYYY';
readonly deafultDateTimeFormat: string = 'D-M-YYYY hh:mm A';
readonly defaultDateTimeFormat: string = 'D-M-YYYY hh:mm A';
// model members
fieldType: string;
@@ -209,10 +209,10 @@ export class FormFieldModel extends FormWidgetModel {
jsonField.params.field) {
originalType = jsonField.params.field.type;
}
return originalType === FormFieldTypes.DATETIME ? this.deafultDateTimeFormat : this.defaultDateFormat;
return originalType === FormFieldTypes.DATETIME ? this.defaultDateTimeFormat : this.defaultDateFormat;
}
private isTypeaHeadFieldType(type: string): boolean {
private isTypeaheadFieldType(type: string): boolean {
return type === 'typeahead' ? true : false;
}
@@ -222,7 +222,7 @@ export class FormFieldModel extends FormWidgetModel {
private getProcessVariableValue(field: any, form: FormModel) {
let fieldName = field.name;
if (this.isTypeaHeadFieldType(field.type)) {
if (this.isTypeaheadFieldType(field.type)) {
fieldName = this.getFieldNameWithLabel(field.id);
}
return this.findProcessVariableValue(fieldName, form);
@@ -400,6 +400,7 @@ export class FormFieldModel extends FormWidgetModel {
case FormFieldTypes.DATETIME:
const dateTimeValue = moment(this.value, this.dateDisplayFormat, true);
if (dateTimeValue && dateTimeValue.isValid()) {
/* cspell:disable-next-line */
this.form.values[this.id] = dateTimeValue.format('YYYY-MM-DDTHH:mm:ssZ');
} else {
this.form.values[this.id] = null;

View File

@@ -58,7 +58,7 @@ export class DateTimeWidgetComponent extends WidgetComponent implements OnInit {
this.dateAdapter.setLocale(locale);
});
let momentDateAdapter = <MomentDateAdapter> this.dateAdapter;
momentDateAdapter.overrideDisplyaFormat = this.field.dateDisplayFormat;
momentDateAdapter.overrideDisplayFormat = this.field.dateDisplayFormat;
if (this.field) {
if (this.field.minValue) {

View File

@@ -55,7 +55,7 @@ export class DateWidgetComponent extends WidgetComponent implements OnInit {
this.dateAdapter.setLocale(locale);
});
let momentDateAdapter = <MomentDateAdapter> this.dateAdapter;
momentDateAdapter.overrideDisplyaFormat = this.field.dateDisplayFormat;
momentDateAdapter.overrideDisplayFormat = this.field.dateDisplayFormat;
if (this.field) {
if (this.field.minValue) {

View File

@@ -114,7 +114,7 @@ describe('DynamicTableWidgetComponent', () => {
expect(widget.content.selectedRow).toBe(row);
});
it('should requre table to select clicked row', () => {
it('should require table to select clicked row', () => {
let row = <DynamicTableRow> {selected: false};
widget.content = null;
widget.onRowClicked(row);

View File

@@ -95,8 +95,8 @@ export class DynamicTableWidgetComponent extends WidgetComponent implements OnIn
}
}
private isEnterOrSpacePressed(keycode) {
return this.selectArrayCode.indexOf(keycode) !== -1;
private isEnterOrSpacePressed(keyCode) {
return this.selectArrayCode.indexOf(keyCode) !== -1;
}
hasSelection(): boolean {

View File

@@ -63,7 +63,7 @@ export class DateEditorComponent implements OnInit {
this.dateAdapter.setLocale(locale);
});
let momentDateAdapter = <MomentDateAdapter> this.dateAdapter;
momentDateAdapter.overrideDisplyaFormat = this.DATE_FORMAT;
momentDateAdapter.overrideDisplayFormat = this.DATE_FORMAT;
this.value = moment(this.table.getCellValue(this.row, this.column), 'YYYY-MM-DD');
}

View File

@@ -68,7 +68,7 @@ export class DateTimeEditorComponent implements OnInit {
this.dateAdapter.setLocale(locale);
});
let momentDateAdapter = <MomentDateAdapter> this.dateAdapter;
momentDateAdapter.overrideDisplyaFormat = this.DATE_FORMAT;
momentDateAdapter.overrideDisplayFormat = this.DATE_FORMAT;
this.value = moment(this.table.getCellValue(this.row, this.column), this.DATE_FORMAT);
}

View File

@@ -140,7 +140,7 @@ describe('DropdownEditorComponent', () => {
expect(component.value).toBe(row.value[column.id]);
});
it('should handle REST error gettig options with task id', () => {
it('should handle REST error getting options with task id', () => {
column.optionType = 'rest';
const error = 'error';

View File

@@ -117,7 +117,7 @@ describe('TextWidgetComponent', () => {
params: {inputMask: '##-##0,00%'},
type: FormFieldTypes.TEXT,
readOnly: false,
placeholder: 'simple palceholder'
placeholder: 'simple placeholder'
});
fixture.detectChanges();
@@ -132,7 +132,7 @@ describe('TextWidgetComponent', () => {
it('should show the field placeholder', () => {
expect(inputElement).toBeDefined();
expect(inputElement).not.toBeNull();
expect(inputElement.placeholder).toBe('simple palceholder');
expect(inputElement.placeholder).toBe('simple placeholder');
});
it('should show the field placeholder when clicked', async(() => {
@@ -142,7 +142,7 @@ describe('TextWidgetComponent', () => {
fixture.detectChanges();
expect(inputElement).toBeDefined();
expect(inputElement).not.toBeNull();
expect(inputElement.placeholder).toBe('simple palceholder');
expect(inputElement.placeholder).toBe('simple placeholder');
});
}));
@@ -194,7 +194,7 @@ describe('TextWidgetComponent', () => {
});
}));
it('should autofill masked configured value on keyUp event', async(() => {
it('should auto-fill masked configured value on keyUp event', async(() => {
expect(element.querySelector('#text-id')).not.toBeNull();
inputElement.value = '12345678';
@@ -263,7 +263,7 @@ describe('TextWidgetComponent', () => {
params: {inputMask: '##-##0,00%', inputMaskPlaceholder: 'Phone : (__) ___-___'},
type: FormFieldTypes.TEXT,
readOnly: false,
placeholder: 'simple palceholder'
placeholder: 'simple placeholder'
});
fixture.detectChanges();

View File

@@ -294,13 +294,13 @@ describe('TypeaheadWidgetComponent', () => {
}));
it('should show typeahead options', async(() => {
let typeahedElement = fixture.debugElement.query(By.css('#typeahead-id'));
let typeahedHTMLElement: HTMLInputElement = <HTMLInputElement> typeahedElement.nativeElement;
typeahedHTMLElement.focus();
let typeaheadElement = fixture.debugElement.query(By.css('#typeahead-id'));
let typeaheadHTMLElement: HTMLInputElement = <HTMLInputElement> typeaheadElement.nativeElement;
typeaheadHTMLElement.focus();
typeaheadWidgetComponent.value = 'F';
typeahedHTMLElement.value = 'F';
typeahedHTMLElement.dispatchEvent(new Event('keyup'));
typeahedHTMLElement.dispatchEvent(new Event('input'));
typeaheadHTMLElement.value = 'F';
typeaheadHTMLElement.dispatchEvent(new Event('keyup'));
typeaheadHTMLElement.dispatchEvent(new Event('input'));
fixture.detectChanges();
fixture.whenStable().then(() => {
fixture.detectChanges();
@@ -311,21 +311,21 @@ describe('TypeaheadWidgetComponent', () => {
}));
it('should hide the option when the value is empty', async(() => {
let typeahedElement = fixture.debugElement.query(By.css('#typeahead-id'));
let typeahedHTMLElement: HTMLInputElement = <HTMLInputElement> typeahedElement.nativeElement;
typeahedHTMLElement.focus();
let typeaheadElement = fixture.debugElement.query(By.css('#typeahead-id'));
let typeaheadHTMLElement: HTMLInputElement = <HTMLInputElement> typeaheadElement.nativeElement;
typeaheadHTMLElement.focus();
typeaheadWidgetComponent.value = 'F';
typeahedHTMLElement.value = 'F';
typeahedHTMLElement.dispatchEvent(new Event('keyup'));
typeahedHTMLElement.dispatchEvent(new Event('input'));
typeaheadHTMLElement.value = 'F';
typeaheadHTMLElement.dispatchEvent(new Event('keyup'));
typeaheadHTMLElement.dispatchEvent(new Event('input'));
fixture.detectChanges();
fixture.whenStable().then(() => {
fixture.detectChanges();
expect(fixture.debugElement.query(By.css('[id="typeahead-name_option_1"]'))).not.toBeNull();
typeahedHTMLElement.focus();
typeaheadHTMLElement.focus();
typeaheadWidgetComponent.value = '';
typeahedHTMLElement.dispatchEvent(new Event('keyup'));
typeahedHTMLElement.dispatchEvent(new Event('input'));
typeaheadHTMLElement.dispatchEvent(new Event('keyup'));
typeaheadHTMLElement.dispatchEvent(new Event('input'));
fixture.detectChanges();
fixture.whenStable().then(() => {
fixture.detectChanges();

View File

@@ -301,6 +301,7 @@ describe('UploadWidgetComponent', () => {
}));
it('should show correctly the file name when is formed with French characters', async(() => {
// cspell: disable-next
uploadWidgetComponent.field.value.push(fakeCreationFile('Àâæçéèêëïîôœùûüÿ.jpg', 12));
fixture.detectChanges();
@@ -309,11 +310,13 @@ describe('UploadWidgetComponent', () => {
fixture.detectChanges();
let jpegElement = element.querySelector('#file-12');
expect(jpegElement).not.toBeNull();
// cspell: disable-next
expect(jpegElement.textContent).toBe('Àâæçéèêëïîôœùûüÿ.jpg');
});
}));
it('should show correctly the file name when is formed with Greek characters', async(() => {
// cspell: disable-next
uploadWidgetComponent.field.value.push(fakeCreationFile('άέήίϊϊΐόύϋΰώθωερτψυιοπασδφγηςκλζχξωβνμ.jpg', 13));
fixture.detectChanges();
@@ -322,6 +325,7 @@ describe('UploadWidgetComponent', () => {
fixture.detectChanges();
let jpegElement = element.querySelector('#file-13');
expect(jpegElement).not.toBeNull();
// cspell: disable-next
expect(jpegElement.textContent).toBe('άέήίϊϊΐόύϋΰώθωερτψυιοπασδφγηςκλζχξωβνμ.jpg');
});
}));
@@ -351,6 +355,7 @@ describe('UploadWidgetComponent', () => {
}));
it('should show correctly the file name when is formed with Swedish characters', async(() => {
// cspell: disable-next
uploadWidgetComponent.field.value.push(fakeCreationFile('Äåéö.jpg', 16));
fixture.detectChanges();
@@ -358,6 +363,7 @@ describe('UploadWidgetComponent', () => {
fixture.detectChanges();
let jpegElement = element.querySelector('#file-16');
expect(jpegElement).not.toBeNull();
// cspell: disable-next
expect(jpegElement.textContent).toBe('Äåéö.jpg');
});
}));

View File

@@ -70,7 +70,7 @@ export class WidgetComponent implements AfterViewInit {
}
// Note for developers:
// returns <any> object to be able binding it to the <element reguired="required"> attribute
// returns <any> object to be able binding it to the <element required="required"> attribute
isRequired(): any {
if (this.field && this.field.required) {
return true;