8
0
فهرست منبع

Fixed error contexts.

Maciej Bukowski 6 سال پیش
والد
کامیت
32951880bc

+ 4 - 1
packages/ckeditor5-utils/src/keyboard.js

@@ -60,7 +60,10 @@ export function getCode( key ) {
 			 * @errror keyboard-unknown-key
 			 * @param {String} key
 			 */
-			throw new CKEditorError( 'keyboard-unknown-key: Unknown key name.', this, { key } );
+			throw new CKEditorError(
+				'keyboard-unknown-key: Unknown key name.',
+				null, { key }
+			);
 		}
 	} else {
 		keyCode = key.keyCode +

+ 6 - 3
packages/ckeditor5-utils/src/observablemixin.js

@@ -381,7 +381,10 @@ function bindTo( ...args ) {
 		 *
 		 * @error observable-bind-no-callback
 		 */
-		throw new CKEditorError( 'observable-bind-to-no-callback: Binding multiple observables only possible with callback.', this );
+		throw new CKEditorError(
+			'observable-bind-to-no-callback: Binding multiple observables only possible with callback.',
+			this
+		);
 	}
 
 	// Eliminate A.bind( 'x', 'y' ).to( B, callback )
@@ -505,7 +508,7 @@ function parseBindToArgs( ...args ) {
 		 *
 		 * @error observable-bind-to-parse-error
 		 */
-		throw new CKEditorError( 'observable-bind-to-parse-error: Invalid argument syntax in `to()`.', this );
+		throw new CKEditorError( 'observable-bind-to-parse-error: Invalid argument syntax in `to()`.', null );
 	}
 
 	const parsed = { to: [] };
@@ -522,7 +525,7 @@ function parseBindToArgs( ...args ) {
 			lastObservable = { observable: a, properties: [] };
 			parsed.to.push( lastObservable );
 		} else {
-			throw new CKEditorError( 'observable-bind-to-parse-error: Invalid argument syntax in `to()`.', this );
+			throw new CKEditorError( 'observable-bind-to-parse-error: Invalid argument syntax in `to()`.', null );
 		}
 	} );
 

+ 2 - 2
packages/ckeditor5-utils/tests/keyboard.js

@@ -57,7 +57,7 @@ describe( 'Keyboard', () => {
 		it( 'throws when passed unknown key name', () => {
 			expectToThrowCKEditorError( () => {
 				getCode( 'foo' );
-			}, /^keyboard-unknown-key:/ );
+			}, /^keyboard-unknown-key:/, null );
 		} );
 
 		it( 'gets code of a keystroke info', () => {
@@ -98,7 +98,7 @@ describe( 'Keyboard', () => {
 		it( 'throws on unknown name', () => {
 			expectToThrowCKEditorError( () => {
 				parseKeystroke( 'foo' );
-			}, /^keyboard-unknown-key:/ );
+			}, /^keyboard-unknown-key:/, null );
 		} );
 	} );