From fcbfc53dc82b9b0d10f007a471a4830d3c267e65 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Fri, 2 Jan 2015 20:32:34 +0300 Subject: [PATCH] Rename package jet -> kotlin in injectors org.jetbrains.jet.di -> org.jetbrains.kotlin.di --- .../jet/cli/jvm/repl/ReplInterpreter.java | 4 ++-- .../jet/lang/resolve/java/JvmAnalyzerFacade.kt | 5 ++--- .../resolve/java/TopDownAnalyzerFacadeForJVM.java | 5 +---- .../di/InjectorForJavaDescriptorResolver.java | 6 +++--- .../di/InjectorForJavaDescriptorResolverUtil.java | 2 +- .../di/InjectorForLazyResolveWithJava.java | 6 +++--- .../di/InjectorForReplWithJava.java | 6 +++--- .../di/InjectorForTopDownAnalyzerForJvm.java | 6 +++--- .../src/org/jetbrains/jet/analyzer/AnalyzerUtil.kt | 2 +- .../types/expressions/LocalClassifierAnalyzer.java | 2 +- .../{jet => kotlin}/di/InjectorForBodyResolve.java | 6 +++--- .../di/InjectorForLazyBodyResolve.java | 6 +++--- .../{jet => kotlin}/di/InjectorForLazyResolve.java | 6 +++--- .../di/InjectorForLazyTopDownAnalyzerBasic.java | 6 +++--- .../{jet => kotlin}/di/InjectorForMacros.java | 6 +++--- .../di/InjectorForTopDownAnalyzerBasic.java | 6 +++--- .../AbstractSdkAnnotationsValidityTest.java | 9 ++++++--- .../jet/jvm/compiler/LoadDescriptorUtil.java | 4 ++-- .../ResolveDescriptorsFromExternalLibraries.java | 14 ++++++-------- .../jet/renderer/AbstractDescriptorRendererTest.kt | 2 +- .../jet/resolve/JetExpectedResolveDataUtil.java | 6 +++--- .../AbstractConstraintSystemTest.kt | 2 +- .../jet/types/JetDefaultModalityModifiersTest.java | 2 +- .../org/jetbrains/jet/types/JetOverloadTest.java | 4 ++-- .../org/jetbrains/jet/types/JetOverridingTest.java | 4 ++-- .../jetbrains/jet/types/JetTypeCheckerTest.java | 6 +++--- .../jetbrains/jet/types/TypeSubstitutorTest.java | 4 ++-- .../org/jetbrains/jet/types/TypeUnifierTest.java | 2 +- .../{jet => kotlin}/di/InjectorForTests.java | 6 +++--- .../generators/injectors/GenerateInjectors.kt | 2 +- .../jet/lang/resolve/lazy/ElementResolver.java | 2 +- .../jet/plugin/caches/resolve/JsAnalyzerFacade.kt | 2 +- .../plugin/caches/resolve/KotlinResolveCache.kt | 2 +- .../navigation/JetSourceNavigationHelper.java | 2 +- .../intentions/RemoveExplicitTypeArguments.kt | 4 ++-- .../references/BuiltInsReferenceResolver.java | 3 +-- .../jet/plugin/completion/ExpectedInfos.kt | 12 ++++++------ .../liveTemplates/macro/BaseJetVariableMacro.java | 2 +- .../k2js/analyze/TopDownAnalyzerFacadeForJS.java | 2 +- .../di/InjectorForTopDownAnalyzerForJs.java | 6 +++--- 40 files changed, 90 insertions(+), 94 deletions(-) rename compiler/frontend.java/src/org/jetbrains/{jet => kotlin}/di/InjectorForJavaDescriptorResolver.java (98%) rename compiler/frontend.java/src/org/jetbrains/{jet => kotlin}/di/InjectorForJavaDescriptorResolverUtil.java (98%) rename compiler/frontend.java/src/org/jetbrains/{jet => kotlin}/di/InjectorForLazyResolveWithJava.java (99%) rename compiler/frontend.java/src/org/jetbrains/{jet => kotlin}/di/InjectorForReplWithJava.java (99%) rename compiler/frontend.java/src/org/jetbrains/{jet => kotlin}/di/InjectorForTopDownAnalyzerForJvm.java (99%) rename compiler/frontend/src/org/jetbrains/{jet => kotlin}/di/InjectorForBodyResolve.java (98%) rename compiler/frontend/src/org/jetbrains/{jet => kotlin}/di/InjectorForLazyBodyResolve.java (98%) rename compiler/frontend/src/org/jetbrains/{jet => kotlin}/di/InjectorForLazyResolve.java (98%) rename compiler/frontend/src/org/jetbrains/{jet => kotlin}/di/InjectorForLazyTopDownAnalyzerBasic.java (99%) rename compiler/frontend/src/org/jetbrains/{jet => kotlin}/di/InjectorForMacros.java (98%) rename compiler/frontend/src/org/jetbrains/{jet => kotlin}/di/InjectorForTopDownAnalyzerBasic.java (98%) rename compiler/tests/org/jetbrains/{jet => kotlin}/di/InjectorForTests.java (98%) rename js/js.frontend/src/org/jetbrains/{jet => kotlin}/di/InjectorForTopDownAnalyzerForJs.java (99%) diff --git a/compiler/cli/src/org/jetbrains/jet/cli/jvm/repl/ReplInterpreter.java b/compiler/cli/src/org/jetbrains/jet/cli/jvm/repl/ReplInterpreter.java index 15730e590bc..ebab420577f 100644 --- a/compiler/cli/src/org/jetbrains/jet/cli/jvm/repl/ReplInterpreter.java +++ b/compiler/cli/src/org/jetbrains/jet/cli/jvm/repl/ReplInterpreter.java @@ -37,8 +37,8 @@ import org.jetbrains.jet.cli.common.messages.AnalyzerWithCompilerReport; import org.jetbrains.jet.cli.common.messages.MessageCollector; import org.jetbrains.jet.cli.common.messages.MessageCollectorToString; import org.jetbrains.jet.cli.jvm.JVMConfigurationKeys; -import org.jetbrains.jet.cli.jvm.compiler.EnvironmentConfigFiles; import org.jetbrains.jet.cli.jvm.compiler.CliLightClassGenerationSupport; +import org.jetbrains.jet.cli.jvm.compiler.EnvironmentConfigFiles; import org.jetbrains.jet.cli.jvm.compiler.JetCoreEnvironment; import org.jetbrains.jet.codegen.ClassBuilderFactories; import org.jetbrains.jet.codegen.CompilationErrorHandler; @@ -47,7 +47,6 @@ import org.jetbrains.jet.codegen.state.GenerationState; import org.jetbrains.jet.config.CompilerConfiguration; import org.jetbrains.jet.context.ContextPackage; import org.jetbrains.jet.context.GlobalContextImpl; -import org.jetbrains.jet.di.InjectorForReplWithJava; import org.jetbrains.jet.lang.descriptors.ScriptDescriptor; import org.jetbrains.jet.lang.descriptors.impl.CompositePackageFragmentProvider; import org.jetbrains.jet.lang.descriptors.impl.ModuleDescriptorImpl; @@ -66,6 +65,7 @@ import org.jetbrains.jet.lang.types.JetType; import org.jetbrains.jet.lang.types.lang.KotlinBuiltIns; import org.jetbrains.jet.plugin.JetLanguage; import org.jetbrains.jet.utils.UtilsPackage; +import org.jetbrains.kotlin.di.InjectorForReplWithJava; import org.jetbrains.org.objectweb.asm.Type; import java.io.File; diff --git a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JvmAnalyzerFacade.kt b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JvmAnalyzerFacade.kt index fd368580127..d852603ebcf 100644 --- a/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JvmAnalyzerFacade.kt +++ b/compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/JvmAnalyzerFacade.kt @@ -23,7 +23,6 @@ import org.jetbrains.jet.analyzer.PlatformAnalysisParameters import org.jetbrains.jet.analyzer.ResolverForProject import org.jetbrains.jet.lang.resolve.java.mapping.JavaToKotlinClassMap import org.jetbrains.jet.lang.resolve.lazy.declarations.DeclarationProviderFactoryService -import org.jetbrains.jet.lang.resolve.BindingTraceContext import com.intellij.openapi.project.Project import org.jetbrains.jet.context.GlobalContext import org.jetbrains.jet.lang.descriptors.impl.CompositePackageFragmentProvider @@ -32,7 +31,7 @@ import org.jetbrains.jet.lang.resolve.java.lazy.ModuleClassResolverImpl import org.jetbrains.jet.lang.descriptors.impl.ModuleDescriptorImpl import org.jetbrains.jet.analyzer.ModuleInfo import org.jetbrains.jet.analyzer.ModuleContent -import org.jetbrains.jet.di.InjectorForLazyResolveWithJava +import org.jetbrains.kotlin.di.InjectorForLazyResolveWithJava import org.jetbrains.jet.lang.resolve.CodeAnalyzerInitializer import com.intellij.psi.search.GlobalSearchScope @@ -82,4 +81,4 @@ public object JvmAnalyzerFacade : AnalyzerFacade"); + private final ModuleDescriptor root = JetTestUtils.createEmptyModule(""); private DescriptorResolver descriptorResolver; @Override diff --git a/compiler/tests/org/jetbrains/jet/types/JetOverridingTest.java b/compiler/tests/org/jetbrains/jet/types/JetOverridingTest.java index 64b8c5ec078..b2311e19172 100644 --- a/compiler/tests/org/jetbrains/jet/types/JetOverridingTest.java +++ b/compiler/tests/org/jetbrains/jet/types/JetOverridingTest.java @@ -21,7 +21,6 @@ import org.jetbrains.jet.JetLiteFixture; import org.jetbrains.jet.JetTestCaseBuilder; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.cli.jvm.compiler.JetCoreEnvironment; -import org.jetbrains.jet.di.InjectorForTests; import org.jetbrains.jet.lang.descriptors.FunctionDescriptor; import org.jetbrains.jet.lang.descriptors.ModuleDescriptor; import org.jetbrains.jet.lang.psi.JetNamedFunction; @@ -29,12 +28,13 @@ import org.jetbrains.jet.lang.resolve.DescriptorResolver; import org.jetbrains.jet.lang.resolve.OverridingUtil; import org.jetbrains.jet.lang.resolve.calls.smartcasts.DataFlowInfo; import org.jetbrains.jet.lang.types.lang.KotlinBuiltIns; +import org.jetbrains.kotlin.di.InjectorForTests; import static org.jetbrains.jet.lang.psi.PsiPackage.JetPsiFactory; public class JetOverridingTest extends JetLiteFixture { - private ModuleDescriptor root = JetTestUtils.createEmptyModule(""); + private final ModuleDescriptor root = JetTestUtils.createEmptyModule(""); private DescriptorResolver descriptorResolver; @Override diff --git a/compiler/tests/org/jetbrains/jet/types/JetTypeCheckerTest.java b/compiler/tests/org/jetbrains/jet/types/JetTypeCheckerTest.java index 7977688c531..adc63230dfd 100644 --- a/compiler/tests/org/jetbrains/jet/types/JetTypeCheckerTest.java +++ b/compiler/tests/org/jetbrains/jet/types/JetTypeCheckerTest.java @@ -26,9 +26,6 @@ import org.jetbrains.jet.JetTestCaseBuilder; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.cli.jvm.compiler.CliLightClassGenerationSupport; import org.jetbrains.jet.cli.jvm.compiler.JetCoreEnvironment; -import org.jetbrains.jet.di.InjectorForJavaDescriptorResolver; -import org.jetbrains.jet.di.InjectorForJavaDescriptorResolverUtil; -import org.jetbrains.jet.di.InjectorForTests; import org.jetbrains.jet.lang.descriptors.ModuleDescriptor; import org.jetbrains.jet.lang.descriptors.PackageViewDescriptor; import org.jetbrains.jet.lang.descriptors.ReceiverParameterDescriptor; @@ -48,6 +45,9 @@ import org.jetbrains.jet.lang.types.TypeUtils; import org.jetbrains.jet.lang.types.checker.JetTypeChecker; import org.jetbrains.jet.lang.types.expressions.ExpressionTypingServices; import org.jetbrains.jet.lang.types.lang.KotlinBuiltIns; +import org.jetbrains.kotlin.di.InjectorForJavaDescriptorResolver; +import org.jetbrains.kotlin.di.InjectorForJavaDescriptorResolverUtil; +import org.jetbrains.kotlin.di.InjectorForTests; import java.io.File; import java.io.IOException; diff --git a/compiler/tests/org/jetbrains/jet/types/TypeSubstitutorTest.java b/compiler/tests/org/jetbrains/jet/types/TypeSubstitutorTest.java index 88fa41d3265..e71b5622083 100644 --- a/compiler/tests/org/jetbrains/jet/types/TypeSubstitutorTest.java +++ b/compiler/tests/org/jetbrains/jet/types/TypeSubstitutorTest.java @@ -26,7 +26,6 @@ import org.jetbrains.annotations.Nullable; import org.jetbrains.jet.ConfigurationKind; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.cli.jvm.compiler.JetCoreEnvironment; -import org.jetbrains.jet.di.InjectorForTests; import org.jetbrains.jet.lang.descriptors.ClassDescriptor; import org.jetbrains.jet.lang.descriptors.ClassifierDescriptor; import org.jetbrains.jet.lang.descriptors.ModuleDescriptor; @@ -46,6 +45,7 @@ import org.jetbrains.jet.lang.resolve.scopes.*; import org.jetbrains.jet.lang.types.*; import org.jetbrains.jet.lang.types.lang.KotlinBuiltIns; import org.jetbrains.jet.renderer.DescriptorRenderer; +import org.jetbrains.kotlin.di.InjectorForTests; import java.io.File; import java.io.IOException; @@ -388,4 +388,4 @@ public class TypeSubstitutorTest extends KotlinTestWithEnvironment { // ); //} -} \ No newline at end of file +} diff --git a/compiler/tests/org/jetbrains/jet/types/TypeUnifierTest.java b/compiler/tests/org/jetbrains/jet/types/TypeUnifierTest.java index 734edf7ff69..ff92daf4acb 100644 --- a/compiler/tests/org/jetbrains/jet/types/TypeUnifierTest.java +++ b/compiler/tests/org/jetbrains/jet/types/TypeUnifierTest.java @@ -25,7 +25,6 @@ import org.jetbrains.jet.ConfigurationKind; import org.jetbrains.jet.JetLiteFixture; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.cli.jvm.compiler.JetCoreEnvironment; -import org.jetbrains.jet.di.InjectorForTests; import org.jetbrains.jet.lang.descriptors.TypeParameterDescriptor; import org.jetbrains.jet.lang.descriptors.annotations.Annotations; import org.jetbrains.jet.lang.descriptors.impl.TypeParameterDescriptorImpl; @@ -39,6 +38,7 @@ import org.jetbrains.jet.lang.resolve.scopes.WritableScope; import org.jetbrains.jet.lang.resolve.scopes.WritableScopeImpl; import org.jetbrains.jet.lang.types.*; import org.jetbrains.jet.lang.types.lang.KotlinBuiltIns; +import org.jetbrains.kotlin.di.InjectorForTests; import java.util.Map; import java.util.Set; diff --git a/compiler/tests/org/jetbrains/jet/di/InjectorForTests.java b/compiler/tests/org/jetbrains/kotlin/di/InjectorForTests.java similarity index 98% rename from compiler/tests/org/jetbrains/jet/di/InjectorForTests.java rename to compiler/tests/org/jetbrains/kotlin/di/InjectorForTests.java index 4620f4aa98a..cc85f2f6dce 100644 --- a/compiler/tests/org/jetbrains/jet/di/InjectorForTests.java +++ b/compiler/tests/org/jetbrains/kotlin/di/InjectorForTests.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2014 JetBrains s.r.o. + * Copyright 2010-2015 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.jetbrains.jet.di; +package org.jetbrains.kotlin.di; import com.intellij.openapi.project.Project; import org.jetbrains.jet.lang.descriptors.ModuleDescriptor; @@ -48,7 +48,7 @@ import org.jetbrains.jet.context.LazinessToken; import org.jetbrains.annotations.NotNull; import javax.annotation.PreDestroy; -/* This file is generated by org.jetbrains.jet.generators.injectors.InjectorsPackage. DO NOT EDIT! */ +/* This file is generated by org.jetbrains.kotlin.generators.injectors.InjectorsPackage. DO NOT EDIT! */ @SuppressWarnings("all") public class InjectorForTests { diff --git a/generators/src/org/jetbrains/kotlin/generators/injectors/GenerateInjectors.kt b/generators/src/org/jetbrains/kotlin/generators/injectors/GenerateInjectors.kt index 2912fdb5e53..d2ec31d0472 100644 --- a/generators/src/org/jetbrains/kotlin/generators/injectors/GenerateInjectors.kt +++ b/generators/src/org/jetbrains/kotlin/generators/injectors/GenerateInjectors.kt @@ -66,7 +66,7 @@ public fun main(args: Array) { } } -private val DI_DEFAULT_PACKAGE = "org.jetbrains.jet.di" +private val DI_DEFAULT_PACKAGE = "org.jetbrains.kotlin.di" public fun createInjectorGenerators(): List = listOf( diff --git a/idea/ide-common/src/org/jetbrains/jet/lang/resolve/lazy/ElementResolver.java b/idea/ide-common/src/org/jetbrains/jet/lang/resolve/lazy/ElementResolver.java index 785a4c22740..457e424038e 100644 --- a/idea/ide-common/src/org/jetbrains/jet/lang/resolve/lazy/ElementResolver.java +++ b/idea/ide-common/src/org/jetbrains/jet/lang/resolve/lazy/ElementResolver.java @@ -25,7 +25,6 @@ import com.intellij.psi.util.PsiTreeUtil; import kotlin.KotlinPackage; import org.jetbrains.annotations.NotNull; import org.jetbrains.jet.analyzer.AnalyzerPackage; -import org.jetbrains.jet.di.InjectorForBodyResolve; import org.jetbrains.jet.lang.cfg.JetFlowInformationProvider; import org.jetbrains.jet.lang.descriptors.*; import org.jetbrains.jet.lang.descriptors.annotations.Annotated; @@ -43,6 +42,7 @@ import org.jetbrains.jet.lang.types.TypeConstructor; import org.jetbrains.jet.lang.types.TypeUtils; import org.jetbrains.jet.storage.ExceptionTracker; import org.jetbrains.jet.storage.StorageManager; +import org.jetbrains.kotlin.di.InjectorForBodyResolve; import java.util.Collection; import java.util.Collections; diff --git a/idea/idea-analysis/src/org/jetbrains/jet/plugin/caches/resolve/JsAnalyzerFacade.kt b/idea/idea-analysis/src/org/jetbrains/jet/plugin/caches/resolve/JsAnalyzerFacade.kt index 1d7c629b83a..94f5e7a9249 100644 --- a/idea/idea-analysis/src/org/jetbrains/jet/plugin/caches/resolve/JsAnalyzerFacade.kt +++ b/idea/idea-analysis/src/org/jetbrains/jet/plugin/caches/resolve/JsAnalyzerFacade.kt @@ -27,7 +27,7 @@ import org.jetbrains.k2js.analyze.TopDownAnalyzerFacadeForJS import org.jetbrains.jet.lang.PlatformToKotlinClassMap import org.jetbrains.jet.lang.resolve.lazy.declarations.DeclarationProviderFactoryService import org.jetbrains.jet.lang.resolve.BindingTraceContext -import org.jetbrains.jet.di.InjectorForLazyResolve +import org.jetbrains.kotlin.di.InjectorForLazyResolve import org.jetbrains.jet.lang.descriptors.impl.ModuleDescriptorImpl import org.jetbrains.jet.analyzer.ModuleInfo import org.jetbrains.jet.analyzer.ModuleContent diff --git a/idea/idea-analysis/src/org/jetbrains/jet/plugin/caches/resolve/KotlinResolveCache.kt b/idea/idea-analysis/src/org/jetbrains/jet/plugin/caches/resolve/KotlinResolveCache.kt index 9e88dad4338..4eab0a5f1af 100644 --- a/idea/idea-analysis/src/org/jetbrains/jet/plugin/caches/resolve/KotlinResolveCache.kt +++ b/idea/idea-analysis/src/org/jetbrains/jet/plugin/caches/resolve/KotlinResolveCache.kt @@ -60,7 +60,7 @@ import org.jetbrains.jet.lang.resolve.BindingTraceContext import org.jetbrains.jet.lang.types.TypeUtils import org.jetbrains.jet.lang.resolve.scopes.ChainedScope import org.jetbrains.jet.lang.resolve.bindingContextUtil.getDataFlowInfo -import org.jetbrains.jet.di.InjectorForLazyBodyResolve +import org.jetbrains.kotlin.di.InjectorForLazyBodyResolve import org.jetbrains.jet.plugin.project.TargetPlatformDetector import org.jetbrains.jet.lang.resolve.lazy.descriptors.LazyClassDescriptor import org.jetbrains.jet.lang.resolve.calls.smartcasts.DataFlowInfo diff --git a/idea/idea-analysis/src/org/jetbrains/jet/plugin/decompiler/navigation/JetSourceNavigationHelper.java b/idea/idea-analysis/src/org/jetbrains/jet/plugin/decompiler/navigation/JetSourceNavigationHelper.java index c62dd8b6a2f..12e0b065c41 100644 --- a/idea/idea-analysis/src/org/jetbrains/jet/plugin/decompiler/navigation/JetSourceNavigationHelper.java +++ b/idea/idea-analysis/src/org/jetbrains/jet/plugin/decompiler/navigation/JetSourceNavigationHelper.java @@ -40,7 +40,6 @@ import org.jetbrains.jet.asJava.LightClassUtil; import org.jetbrains.jet.codegen.binding.PsiCodegenPredictor; import org.jetbrains.jet.context.ContextPackage; import org.jetbrains.jet.context.GlobalContextImpl; -import org.jetbrains.jet.di.InjectorForLazyResolve; import org.jetbrains.jet.lang.PlatformToKotlinClassMap; import org.jetbrains.jet.lang.descriptors.CallableDescriptor; import org.jetbrains.jet.lang.descriptors.ClassDescriptor; @@ -64,6 +63,7 @@ import org.jetbrains.jet.lexer.JetTokens; import org.jetbrains.jet.plugin.stubindex.JetFullClassNameIndex; import org.jetbrains.jet.plugin.stubindex.JetTopLevelFunctionFqnNameIndex; import org.jetbrains.jet.plugin.stubindex.JetTopLevelPropertyFqnNameIndex; +import org.jetbrains.kotlin.di.InjectorForLazyResolve; import java.util.Collection; import java.util.Collections; diff --git a/idea/idea-analysis/src/org/jetbrains/jet/plugin/intentions/RemoveExplicitTypeArguments.kt b/idea/idea-analysis/src/org/jetbrains/jet/plugin/intentions/RemoveExplicitTypeArguments.kt index 7ec6a2ac9f4..14bce46e49b 100644 --- a/idea/idea-analysis/src/org/jetbrains/jet/plugin/intentions/RemoveExplicitTypeArguments.kt +++ b/idea/idea-analysis/src/org/jetbrains/jet/plugin/intentions/RemoveExplicitTypeArguments.kt @@ -24,7 +24,7 @@ import org.jetbrains.jet.lang.types.TypeUtils import org.jetbrains.jet.lang.resolve.scopes.JetScope import org.jetbrains.jet.lang.psi.JetTypeProjection import org.jetbrains.jet.lang.psi.Call -import org.jetbrains.jet.di.InjectorForMacros +import org.jetbrains.kotlin.di.InjectorForMacros import org.jetbrains.jet.lang.resolve.BindingTraceContext import org.jetbrains.jet.lang.psi.JetProperty import org.jetbrains.jet.lang.psi.JetTypeArgumentList @@ -91,4 +91,4 @@ public class RemoveExplicitTypeArguments : JetSelfTargetingIntention argumentIndex || isFunctionLiteralArgument)) { + if (candidate.noErrorsInValueArguments() && (candidate.getCandidateDescriptor().getValueParameters().size() > argumentIndex || isFunctionLiteralArgument)) { val descriptor = candidate.getResultingDescriptor() val thisReceiver = ExpressionTypingUtils.normalizeReceiverValueForVisibility(candidate.getDispatchReceiver(), bindingContext) @@ -346,5 +346,5 @@ class ExpectedInfos(val bindingContext: BindingContext, val resolutionFacade: Re } private fun String.fromPlural() - = if (endsWith("s")) substring(0, length - 1) else this -} \ No newline at end of file + = if (endsWith("s")) substring(0, length() - 1) else this +} diff --git a/idea/src/org/jetbrains/jet/plugin/liveTemplates/macro/BaseJetVariableMacro.java b/idea/src/org/jetbrains/jet/plugin/liveTemplates/macro/BaseJetVariableMacro.java index b6b524aaea1..087791cb5bc 100644 --- a/idea/src/org/jetbrains/jet/plugin/liveTemplates/macro/BaseJetVariableMacro.java +++ b/idea/src/org/jetbrains/jet/plugin/liveTemplates/macro/BaseJetVariableMacro.java @@ -30,7 +30,6 @@ import com.intellij.psi.PsiNamedElement; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jetbrains.jet.analyzer.AnalysisResult; -import org.jetbrains.jet.di.InjectorForMacros; import org.jetbrains.jet.lang.descriptors.DeclarationDescriptor; import org.jetbrains.jet.lang.descriptors.VariableDescriptor; import org.jetbrains.jet.lang.psi.*; @@ -42,6 +41,7 @@ import org.jetbrains.jet.lang.resolve.scopes.JetScope; import org.jetbrains.jet.lang.types.expressions.ExpressionTypingComponents; import org.jetbrains.jet.plugin.caches.resolve.ResolvePackage; import org.jetbrains.jet.plugin.util.UtilPackage; +import org.jetbrains.kotlin.di.InjectorForMacros; import java.util.ArrayList; import java.util.LinkedHashSet; diff --git a/js/js.frontend/src/org/jetbrains/k2js/analyze/TopDownAnalyzerFacadeForJS.java b/js/js.frontend/src/org/jetbrains/k2js/analyze/TopDownAnalyzerFacadeForJS.java index 0d9e8054655..fc2e1b22e37 100644 --- a/js/js.frontend/src/org/jetbrains/k2js/analyze/TopDownAnalyzerFacadeForJS.java +++ b/js/js.frontend/src/org/jetbrains/k2js/analyze/TopDownAnalyzerFacadeForJS.java @@ -26,7 +26,6 @@ import org.jetbrains.annotations.Nullable; import org.jetbrains.jet.analyzer.AnalysisResult; import org.jetbrains.jet.context.ContextPackage; import org.jetbrains.jet.context.GlobalContextImpl; -import org.jetbrains.jet.di.InjectorForTopDownAnalyzerForJs; import org.jetbrains.jet.lang.PlatformToKotlinClassMap; import org.jetbrains.jet.lang.descriptors.ModuleDescriptor; import org.jetbrains.jet.lang.descriptors.PackageFragmentProvider; @@ -37,6 +36,7 @@ import org.jetbrains.jet.lang.resolve.lazy.declarations.FileBasedDeclarationProv import org.jetbrains.jet.lang.resolve.name.Name; import org.jetbrains.jet.lang.types.lang.KotlinBuiltIns; import org.jetbrains.k2js.config.Config; +import org.jetbrains.kotlin.di.InjectorForTopDownAnalyzerForJs; import java.util.Collection; import java.util.Collections; diff --git a/js/js.frontend/src/org/jetbrains/jet/di/InjectorForTopDownAnalyzerForJs.java b/js/js.frontend/src/org/jetbrains/kotlin/di/InjectorForTopDownAnalyzerForJs.java similarity index 99% rename from js/js.frontend/src/org/jetbrains/jet/di/InjectorForTopDownAnalyzerForJs.java rename to js/js.frontend/src/org/jetbrains/kotlin/di/InjectorForTopDownAnalyzerForJs.java index 530daf72e3f..ef6a0ffb958 100644 --- a/js/js.frontend/src/org/jetbrains/jet/di/InjectorForTopDownAnalyzerForJs.java +++ b/js/js.frontend/src/org/jetbrains/kotlin/di/InjectorForTopDownAnalyzerForJs.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2014 JetBrains s.r.o. + * Copyright 2010-2015 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.jetbrains.jet.di; +package org.jetbrains.kotlin.di; import com.intellij.openapi.project.Project; import org.jetbrains.jet.context.GlobalContext; @@ -70,7 +70,7 @@ import org.jetbrains.jet.lang.resolve.varianceChecker.VarianceChecker; import org.jetbrains.annotations.NotNull; import javax.annotation.PreDestroy; -/* This file is generated by org.jetbrains.jet.generators.injectors.InjectorsPackage. DO NOT EDIT! */ +/* This file is generated by org.jetbrains.kotlin.generators.injectors.InjectorsPackage. DO NOT EDIT! */ @SuppressWarnings("all") public class InjectorForTopDownAnalyzerForJs {