From 9a5f937f2d0edf5306e067ddd69c7ae7577a1e40 Mon Sep 17 00:00:00 2001 From: Ilya Goncharov Date: Fri, 27 Sep 2019 22:19:45 +0300 Subject: [PATCH] Fix progress percentage --- .../kotlin/gradle/targets/js/webpack/KotlinWebpackConfig.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/webpack/KotlinWebpackConfig.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/webpack/KotlinWebpackConfig.kt index 56e5769c6ea..868d854b854 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/webpack/KotlinWebpackConfig.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/webpack/KotlinWebpackConfig.kt @@ -223,17 +223,17 @@ data class KotlinWebpackConfig( private fun Appendable.appendProgressReporter() { if (!progressReporter) return + //language=ES6 appendln( """ // Report progress to console (function(config) { const webpack = require('webpack'); const handler = (percentage, message, ...args) => { - const p = percentage*100; - let msg = Math.trunc(p/100) + Math.trunc(p%100) + '% ' + message + ' ' + args.join(' '); + let msg = Math.trunc(percentage * 100) + '% ' + message + ' ' + args.join(' '); ${if (progressReporterPathFilter == null) "" else """ msg = msg.replace(new RegExp(${jsQuotedString(progressReporterPathFilter)}, 'g'), ''); - """.trimIndent()} + """.trimIndent()}; console.log(msg); };