From 087f8068d04ffa7b8a131e7ee5b38b2d361ddef8 Mon Sep 17 00:00:00 2001 From: Michael Gangolf Date: Thu, 26 Oct 2023 14:19:22 +0200 Subject: [PATCH 1/3] feat(ios): add cli.ignoreLog to ios --- iphone/cli/hooks/run.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/iphone/cli/hooks/run.js b/iphone/cli/hooks/run.js index e3e9b05e40c..4ec1ac5452b 100644 --- a/iphone/cli/hooks/run.js +++ b/iphone/cli/hooks/run.js @@ -20,6 +20,7 @@ exports.init = function (logger, config, cli) { const i18n = require('node-appc').i18n(__dirname); const __ = i18n.__; const __n = i18n.__n; + const ignoreLog = config.cli.ignoreLog || []; if (cli.argv['build-only']) { logger.info(__('Performed build only, skipping running of the application')); @@ -72,6 +73,14 @@ exports.init = function (logger, config, cli) { lastLogger = m[2].toLowerCase(); line = m[4].trim(); } + + // ignore logs from cli ignoreLog + for (let i = 0, len = ignoreLog.length; i < len; ++i) { + if (line.includes(ignoreLog[i])) { + return; + } + } + if (levels.indexOf(lastLogger) === -1) { logger.log(('[' + lastLogger.toUpperCase() + '] ').cyan + line); } else { From dcc2373e516892cf30636cd5e457df229d5653f2 Mon Sep 17 00:00:00 2001 From: Michael Gangolf Date: Wed, 10 Jan 2024 15:50:50 +0100 Subject: [PATCH 2/3] shorter syntax --- iphone/cli/hooks/run.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/iphone/cli/hooks/run.js b/iphone/cli/hooks/run.js index 4ec1ac5452b..ec41e90b7c6 100644 --- a/iphone/cli/hooks/run.js +++ b/iphone/cli/hooks/run.js @@ -75,10 +75,8 @@ exports.init = function (logger, config, cli) { } // ignore logs from cli ignoreLog - for (let i = 0, len = ignoreLog.length; i < len; ++i) { - if (line.includes(ignoreLog[i])) { - return; - } + if (ignoreLog.some(ignoreItem => line.includes(ignoreItem))) { + return; } if (levels.indexOf(lastLogger) === -1) { From bd09e7f6746265c5a8deead4f0d7d0376c44d939 Mon Sep 17 00:00:00 2001 From: Michael Gangolf Date: Wed, 10 Jan 2024 15:54:33 +0100 Subject: [PATCH 3/3] shorter syntax --- android/cli/hooks/run.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/android/cli/hooks/run.js b/android/cli/hooks/run.js index 0d5d1081d8b..42bc7fa36fa 100644 --- a/android/cli/hooks/run.js +++ b/android/cli/hooks/run.js @@ -268,10 +268,8 @@ exports.init = function (logger, config, cli) { } // ignore some Android logs in info log level - for (let i = 0, len = ignoreLog.length; i < len; ++i) { - if (line.includes(ignoreLog[i])) { - return; - } + if (ignoreLog.some(ignoreItem => line.includes(ignoreItem))) { + return; } switch (logLevel) {