Parcourir la source

refactor: Make loop condition non-constant

Resolves this eslint issue:

/puter/packages/phoenix/src/ansi-shell/readline/readline.js
  154:33  error  Unexpected constant condition  no-constant-condition
Sam Atkins il y a 1 an
Parent
commit
50d75cd2f9
1 fichiers modifiés avec 1 ajouts et 5 suppressions
  1. 1 5
      packages/phoenix/src/ansi-shell/readline/readline.js

+ 1 - 5
packages/phoenix/src/ansi-shell/readline/readline.js

@@ -151,11 +151,7 @@ const ReadlineProcessorBuilder = builder => builder
 
             if ( completions.length > 1 ) {
                 let inCommon = '';
-                for ( let i=0 ; true ; i++ ) {
-                    if ( ! completions.every(completion => {
-                        return completion.length > i;
-                    }) ) break;
-
+                for ( let i=0 ; completions.every(completion => completion.length > i) ; i++ ) {
                     let matches = true;
 
                     const chrFirst = completions[0][i];