From 35385fdd758d0ade620d11fab556a64abf2eb2c9 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Mon, 14 Jul 2014 21:39:26 +0400 Subject: [PATCH] Minor, swap parameters of AnalyzerWithCompilerReport#analyzeAndReport #KT-5459 Fixed --- .../jet/cli/common/messages/AnalyzerWithCompilerReport.java | 2 +- compiler/cli/src/org/jetbrains/jet/cli/js/K2JSCompiler.java | 4 ++-- .../jet/cli/jvm/compiler/KotlinToJVMBytecodeCompiler.java | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/compiler/cli/src/org/jetbrains/jet/cli/common/messages/AnalyzerWithCompilerReport.java b/compiler/cli/src/org/jetbrains/jet/cli/common/messages/AnalyzerWithCompilerReport.java index edc0a3b19d1..2091044a709 100644 --- a/compiler/cli/src/org/jetbrains/jet/cli/common/messages/AnalyzerWithCompilerReport.java +++ b/compiler/cli/src/org/jetbrains/jet/cli/common/messages/AnalyzerWithCompilerReport.java @@ -219,7 +219,7 @@ public final class AnalyzerWithCompilerReport { return hasErrors; } - public void analyzeAndReport(@NotNull Function0 analyzer, @NotNull Collection files) { + public void analyzeAndReport(@NotNull Collection files, @NotNull Function0 analyzer) { analyzeExhaust = analyzer.invoke(); reportAbiVersionErrors(); reportSyntaxErrors(files); diff --git a/compiler/cli/src/org/jetbrains/jet/cli/js/K2JSCompiler.java b/compiler/cli/src/org/jetbrains/jet/cli/js/K2JSCompiler.java index 49024b2862a..c0bf0bb0e31 100644 --- a/compiler/cli/src/org/jetbrains/jet/cli/js/K2JSCompiler.java +++ b/compiler/cli/src/org/jetbrains/jet/cli/js/K2JSCompiler.java @@ -174,12 +174,12 @@ public class K2JSCompiler extends CLICompiler { private static boolean analyzeAndReportErrors(@NotNull MessageCollector messageCollector, @NotNull final List sources, @NotNull final Config config) { AnalyzerWithCompilerReport analyzerWithCompilerReport = new AnalyzerWithCompilerReport(messageCollector); - analyzerWithCompilerReport.analyzeAndReport(new Function0() { + analyzerWithCompilerReport.analyzeAndReport(sources, new Function0() { @Override public AnalyzeExhaust invoke() { return AnalyzerFacadeForJS.analyzeFiles(sources, Predicates.alwaysTrue(), config); } - }, sources); + }); return analyzerWithCompilerReport.hasErrors(); } diff --git a/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/KotlinToJVMBytecodeCompiler.java b/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/KotlinToJVMBytecodeCompiler.java index da0660a3b23..816a5192248 100644 --- a/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/KotlinToJVMBytecodeCompiler.java +++ b/compiler/cli/src/org/jetbrains/jet/cli/jvm/compiler/KotlinToJVMBytecodeCompiler.java @@ -283,7 +283,7 @@ public class KotlinToJVMBytecodeCompiler { AnalyzerWithCompilerReport analyzerWithCompilerReport = new AnalyzerWithCompilerReport( environment.getConfiguration().get(CLIConfigurationKeys.MESSAGE_COLLECTOR_KEY)); analyzerWithCompilerReport.analyzeAndReport( - new Function0() { + environment.getSourceFiles(), new Function0() { @NotNull @Override public AnalyzeExhaust invoke() { @@ -300,7 +300,7 @@ public class KotlinToJVMBytecodeCompiler { environment.getConfiguration().get(JVMConfigurationKeys.INCREMENTAL_CACHE_BASE_DIR) ); } - }, environment.getSourceFiles() + } ); AnalyzeExhaust exhaust = analyzerWithCompilerReport.getAnalyzeExhaust();