8
0
Просмотр исходного кода

Internal: Fixed code style after upgrade to latest ESLint.

Piotrek Koszuliński 7 лет назад
Родитель
Сommit
6e85353f7b

+ 8 - 6
packages/ckeditor5-engine/src/model/range.js

@@ -918,12 +918,14 @@ export default class Range {
 
 		// 5. Ranges should be checked and glued starting from the range that is closest to the reference range.
 		// Since ranges are sorted, start with the range with index that is closest to reference range index.
-		for ( let i = refIndex - 1; i >= 0; i++ ) {
-			if ( ranges[ i ].end.isEqual( result.start ) ) {
-				result.start = Position.createFromPosition( ranges[ i ].start );
-			} else {
-				// If ranges are not starting/ending at the same position there is no point in looking further.
-				break;
+		if ( refIndex > 0 ) {
+			for ( let i = refIndex - 1; true; i++ ) {
+				if ( ranges[ i ].end.isEqual( result.start ) ) {
+					result.start = Position.createFromPosition( ranges[ i ].start );
+				} else {
+					// If ranges are not starting/ending at the same position there is no point in looking further.
+					break;
+				}
 			}
 		}
 

+ 2 - 2
packages/ckeditor5-engine/src/view/element.js

@@ -840,8 +840,7 @@ function parseInlineStyles( stylesMap, stylesString ) {
 
 					break;
 
-				// eslint-disable-next-line no-case-declarations
-				case ';':
+				case ';': {
 					// Property value just ended.
 					// Use previously stored property value start to obtain property value.
 					const propertyValue = stylesString.substr( propertyValueStart, i - propertyValueStart );
@@ -857,6 +856,7 @@ function parseInlineStyles( stylesMap, stylesString ) {
 					propertyNameStart = i + 1;
 
 					break;
+				}
 			}
 		} else if ( char === quoteType ) {
 			// If a quote char is found and it is a closing quote, mark this fact by `null`-ing `quoteType`.