From 080b9261351e109444b4955c9980b2cce7a9bb5c Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Thu, 16 Dec 2021 23:17:03 +0100 Subject: [PATCH] Make loop more clear by renaming variables --- src/librustdoc/html/static/js/search.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/librustdoc/html/static/js/search.js b/src/librustdoc/html/static/js/search.js index 061a9ec774df2..d419e384a594a 100644 --- a/src/librustdoc/html/static/js/search.js +++ b/src/librustdoc/html/static/js/search.js @@ -722,11 +722,15 @@ window.initSearch = function(rawSearchIndex) { if (input === "*") { is_module = true; } else { - var allFound = 0; - for (it = 0, len = inputs.length; allFound === 0 && it < len; it++) { - allFound = checkType(type, inputs[it], true); + var firstNonZeroDistance = 0; + for (it = 0, len = inputs.length; it < len; it++) { + var distance = checkType(type, inputs[it], true); + if (distance > 0) { + firstNonZeroDistance = distance; + break; + } } - in_args = allFound; + in_args = firstNonZeroDistance; } addIntoResults(true, results_in_args, fullId, i, -1, in_args); addIntoResults(true, results_returned, fullId, i, -1, returned);