diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/ConstructorCall.java b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/ConstructorCall.java similarity index 95% rename from generators/injector-generator/src/org/jetbrains/jet/di/ConstructorCall.java rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/ConstructorCall.java index cf30b364aef..d1babea7cfe 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/ConstructorCall.java +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/ConstructorCall.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2013 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.generators.di; import com.google.common.collect.Lists; import org.jetbrains.annotations.NotNull; @@ -69,6 +69,7 @@ public class ConstructorCall implements Expression { } @NotNull + @Override public DiType getType() { return new DiType(constructor.getDeclaringClass()); } diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/Dependencies.java b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/Dependencies.java similarity index 95% rename from generators/injector-generator/src/org/jetbrains/jet/di/Dependencies.java rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/Dependencies.java index 4de993466fb..d2a9fcb5a30 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/Dependencies.java +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/Dependencies.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2013 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.generators.di; import com.google.common.collect.HashMultimap; import com.google.common.collect.Lists; @@ -22,13 +22,14 @@ import com.google.common.collect.Multimap; import com.google.common.collect.Sets; import org.jetbrains.annotations.NotNull; +import javax.inject.Inject; import java.lang.reflect.Constructor; import java.lang.reflect.Method; import java.lang.reflect.Modifier; import java.lang.reflect.Type; import java.util.*; -import static org.jetbrains.jet.di.InjectorGeneratorUtil.var; +import static org.jetbrains.kotlin.generators.di.InjectorGeneratorUtil.var; public class Dependencies { @@ -69,14 +70,16 @@ public class Dependencies { List declaredMethods = Lists.newArrayList(typeToInitialize.getClazz().getDeclaredMethods()); Collections.sort(declaredMethods, new Comparator() { @Override - public int compare(Method o1, Method o2) { + public int compare(@NotNull Method o1, @NotNull Method o2) { return o1.getName().compareTo(o2.getName()); } }); for (Method method : declaredMethods) { - if (method.getAnnotation(javax.inject.Inject.class) == null + if (method.getAnnotation(Inject.class) == null || !method.getName().startsWith("set") - || method.getParameterTypes().length != 1) continue; + || method.getParameterTypes().length != 1) { + continue; + } Type parameterType = method.getGenericParameterTypes()[0]; @@ -245,6 +248,7 @@ public class Dependencies { }; @NotNull + @SuppressWarnings("unchecked") public static ImmutableStack empty() { return EMPTY; } diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/DependencyInjectorGenerator.java b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/DependencyInjectorGenerator.java similarity index 98% rename from generators/injector-generator/src/org/jetbrains/jet/di/DependencyInjectorGenerator.java rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/DependencyInjectorGenerator.java index 715f0d1d633..52973cb542e 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/DependencyInjectorGenerator.java +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/DependencyInjectorGenerator.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.generators.di; import com.google.common.collect.Lists; import com.google.common.collect.Maps; @@ -32,7 +32,7 @@ import java.io.IOException; import java.lang.reflect.Method; import java.util.*; -import static org.jetbrains.jet.di.InjectorGeneratorUtil.var; +import static org.jetbrains.kotlin.generators.di.InjectorGeneratorUtil.var; public class DependencyInjectorGenerator { diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/DiType.java b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/DiType.java similarity index 97% rename from generators/injector-generator/src/org/jetbrains/jet/di/DiType.java rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/DiType.java index 3cc469640f7..24272ccc3d7 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/DiType.java +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/DiType.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2013 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.generators.di; import com.google.common.collect.Lists; import org.jetbrains.annotations.NotNull; diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/Expression.java b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/Expression.java similarity index 90% rename from generators/injector-generator/src/org/jetbrains/jet/di/Expression.java rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/Expression.java index 5b435fda05b..fd179919ecd 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/Expression.java +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/Expression.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2013 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.generators.di; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/FactoryMethod.java b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/FactoryMethod.java similarity index 93% rename from generators/injector-generator/src/org/jetbrains/jet/di/FactoryMethod.java rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/FactoryMethod.java index fda421ce6eb..29caef0d751 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/FactoryMethod.java +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/FactoryMethod.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2013 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.generators.di; import org.jetbrains.annotations.NotNull; diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/Field.java b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/Field.java similarity index 96% rename from generators/injector-generator/src/org/jetbrains/jet/di/Field.java rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/Field.java index acc9e920d7b..943eac16ef4 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/Field.java +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/Field.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2013 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.generators.di; import com.google.common.collect.Lists; import com.intellij.openapi.util.text.StringUtil; @@ -27,7 +27,7 @@ import java.util.List; import java.util.Map; import java.util.TreeMap; -import static org.jetbrains.jet.di.InjectorGeneratorUtil.var; +import static org.jetbrains.kotlin.generators.di.InjectorGeneratorUtil.var; class Field { diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/GeneratorsFileUtil.java b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/GeneratorsFileUtil.java similarity index 81% rename from generators/injector-generator/src/org/jetbrains/jet/di/GeneratorsFileUtil.java rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/GeneratorsFileUtil.java index 9c653fab1d7..485dac3268f 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/GeneratorsFileUtil.java +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/GeneratorsFileUtil.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2013 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.generators.di; import com.intellij.openapi.util.SystemInfo; import com.intellij.openapi.util.io.FileUtil; @@ -48,17 +48,17 @@ public class GeneratorsFileUtil { return; } - boolean useTmpfile = !SystemInfo.isWindows; + boolean useTempFile = !SystemInfo.isWindows; - File tmpfile = useTmpfile ? new File(file.getName() + ".tmp") : file; + File tempFile = useTempFile ? new File(file.getName() + ".tmp") : file; - FileUtil.writeToFile(tmpfile, newText); - System.out.println("File written: " + tmpfile.getAbsolutePath()); - if (useTmpfile) { - if (!tmpfile.renameTo(file)) { - throw new RuntimeException("failed to rename " + tmpfile + " to " + file); + FileUtil.writeToFile(tempFile, newText); + System.out.println("File written: " + tempFile.getAbsolutePath()); + if (useTempFile) { + if (!tempFile.renameTo(file)) { + throw new RuntimeException("failed to rename " + tempFile + " to " + file); } - System.out.println("Renamed " + tmpfile + " to " + file); + System.out.println("Renamed " + tempFile + " to " + file); } System.out.println(); } diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/GetSingleton.java b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/GetSingleton.java similarity index 95% rename from generators/injector-generator/src/org/jetbrains/jet/di/GetSingleton.java rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/GetSingleton.java index 202482fb46a..ab1c53b0db2 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/GetSingleton.java +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/GetSingleton.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.generators.di; import org.jetbrains.annotations.NotNull; diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/GivenExpression.java b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/GivenExpression.java similarity index 95% rename from generators/injector-generator/src/org/jetbrains/jet/di/GivenExpression.java rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/GivenExpression.java index f7058b28c42..73f0586e786 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/GivenExpression.java +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/GivenExpression.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2013 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.generators.di; import com.google.common.collect.Lists; import org.jetbrains.annotations.NotNull; @@ -62,6 +62,7 @@ public class GivenExpression implements Expression { return "given<" + expression + ">"; } + @Override public DiType getType() { return null; } diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/ImportManager.java b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/ImportManager.java similarity index 96% rename from generators/injector-generator/src/org/jetbrains/jet/di/ImportManager.java rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/ImportManager.java index 22362915426..067c5664131 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/ImportManager.java +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/ImportManager.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2013 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.generators.di; import com.google.common.collect.Maps; import org.jetbrains.annotations.NotNull; diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/InjectionLogicGenerator.java b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/InjectionLogicGenerator.java similarity index 98% rename from generators/injector-generator/src/org/jetbrains/jet/di/InjectionLogicGenerator.java rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/InjectionLogicGenerator.java index 990bbc16cc2..5763f0bddba 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/InjectionLogicGenerator.java +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/InjectionLogicGenerator.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2013 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.generators.di; import org.jetbrains.annotations.NotNull; import org.jetbrains.jet.utils.DFS; diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/InjectorGeneratorFacade.kt b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/InjectorGeneratorFacade.kt similarity index 94% rename from generators/injector-generator/src/org/jetbrains/jet/di/InjectorGeneratorFacade.kt rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/InjectorGeneratorFacade.kt index 96126875f6a..318c06a9b0d 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/InjectorGeneratorFacade.kt +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/InjectorGeneratorFacade.kt @@ -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.generators.di public fun generator( targetSourceRoot: String, @@ -59,4 +59,4 @@ inline public fun DependencyInjectorGenerator.publicParameter( addParameter(true, DiType(javaClass()), name, true, useAsContext) } -public fun defaultName(entityType: Class<*>): String = InjectorGeneratorUtil.`var`(DiType(entityType)) \ No newline at end of file +public fun defaultName(entityType: Class<*>): String = InjectorGeneratorUtil.`var`(DiType(entityType)) diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/InjectorGeneratorUtil.java b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/InjectorGeneratorUtil.java similarity index 96% rename from generators/injector-generator/src/org/jetbrains/jet/di/InjectorGeneratorUtil.java rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/InjectorGeneratorUtil.java index acedab9e012..1a6342dc4ee 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/InjectorGeneratorUtil.java +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/InjectorGeneratorUtil.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2013 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.generators.di; import com.google.common.collect.Lists; import com.intellij.openapi.util.text.StringUtil; diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/InstantiateType.java b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/InstantiateType.java similarity index 93% rename from generators/injector-generator/src/org/jetbrains/jet/di/InstantiateType.java rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/InstantiateType.java index 0e608c47251..6322943ae2c 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/InstantiateType.java +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/InstantiateType.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2013 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.generators.di; import org.jetbrains.annotations.NotNull; @@ -32,6 +32,7 @@ public class InstantiateType implements Expression { this(new DiType(theClass)); } + @Override @NotNull public DiType getType() { return type; diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/MethodCall.kt b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/MethodCall.kt similarity index 89% rename from generators/injector-generator/src/org/jetbrains/jet/di/MethodCall.kt rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/MethodCall.kt index 929810c922f..f1d237c5fc9 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/MethodCall.kt +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/MethodCall.kt @@ -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,10 +14,9 @@ * limitations under the License. */ -package org.jetbrains.jet.di +package org.jetbrains.kotlin.generators.di import java.lang.reflect.Method -import org.jetbrains.jet.lang.types.JetType public class MethodCall( val receiver: Field, @@ -30,5 +29,4 @@ public class MethodCall( override fun getTypesToImport() = listOf() override fun getType(): DiType = DiType.fromReflectionType(method.getGenericReturnType()) - -} \ No newline at end of file +} diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/Parameter.java b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/Parameter.java similarity index 95% rename from generators/injector-generator/src/org/jetbrains/jet/di/Parameter.java rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/Parameter.java index 04c3cb70c25..dc6e7b75188 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/Parameter.java +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/Parameter.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2013 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.generators.di; class Parameter { private final DiType type; diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/ParameterExpression.java b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/ParameterExpression.java similarity index 94% rename from generators/injector-generator/src/org/jetbrains/jet/di/ParameterExpression.java rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/ParameterExpression.java index aa5f069c661..5c946a34cd4 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/ParameterExpression.java +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/ParameterExpression.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2013 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.generators.di; import org.jetbrains.annotations.NotNull; diff --git a/generators/injector-generator/src/org/jetbrains/jet/di/SetterDependency.java b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/SetterDependency.java similarity index 93% rename from generators/injector-generator/src/org/jetbrains/jet/di/SetterDependency.java rename to generators/injector-generator/src/org/jetbrains/kotlin/generators/di/SetterDependency.java index 91f9b33c7fe..2106b6110a1 100644 --- a/generators/injector-generator/src/org/jetbrains/jet/di/SetterDependency.java +++ b/generators/injector-generator/src/org/jetbrains/kotlin/generators/di/SetterDependency.java @@ -1,5 +1,5 @@ /* - * Copyright 2010-2013 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.generators.di; class SetterDependency { private final Field dependent; diff --git a/generators/src/org/jetbrains/jet/generators/evaluate/GenerateOperationsMap.kt b/generators/src/org/jetbrains/jet/generators/evaluate/GenerateOperationsMap.kt index 39fdc6c4ff1..a5b59fc2565 100644 --- a/generators/src/org/jetbrains/jet/generators/evaluate/GenerateOperationsMap.kt +++ b/generators/src/org/jetbrains/jet/generators/evaluate/GenerateOperationsMap.kt @@ -16,9 +16,9 @@ package org.jetbrains.jet.generators.evaluate -import org.jetbrains.jet.di.GeneratorsFileUtil import java.io.File import com.intellij.openapi.util.io.FileUtil +import org.jetbrains.kotlin.generators.di.GeneratorsFileUtil import org.jetbrains.jet.utils.Printer import org.jetbrains.jet.lang.types.lang.KotlinBuiltIns import org.jetbrains.jet.lang.descriptors.ClassDescriptor diff --git a/generators/src/org/jetbrains/jet/generators/frontend/GenerateKeywordStrings.java b/generators/src/org/jetbrains/jet/generators/frontend/GenerateKeywordStrings.java index 6fb9ca53943..60246b1acfc 100644 --- a/generators/src/org/jetbrains/jet/generators/frontend/GenerateKeywordStrings.java +++ b/generators/src/org/jetbrains/jet/generators/frontend/GenerateKeywordStrings.java @@ -19,10 +19,10 @@ package org.jetbrains.jet.generators.frontend; import com.intellij.openapi.util.io.FileUtil; import com.intellij.psi.tree.IElementType; import org.jetbrains.annotations.NotNull; -import org.jetbrains.jet.di.GeneratorsFileUtil; import org.jetbrains.jet.lexer.JetKeywordToken; import org.jetbrains.jet.lexer.JetTokens; import org.jetbrains.jet.utils.Printer; +import org.jetbrains.kotlin.generators.di.GeneratorsFileUtil; import java.io.File; import java.io.IOException; diff --git a/generators/src/org/jetbrains/jet/generators/injectors/GenerateInjectors.kt b/generators/src/org/jetbrains/jet/generators/injectors/GenerateInjectors.kt index 3b3d7b55284..99913079676 100644 --- a/generators/src/org/jetbrains/jet/generators/injectors/GenerateInjectors.kt +++ b/generators/src/org/jetbrains/jet/generators/injectors/GenerateInjectors.kt @@ -30,7 +30,7 @@ import org.jetbrains.jet.lang.resolve.kotlin.VirtualFileFinder import org.jetbrains.jet.lang.resolve.lazy.ResolveSession import org.jetbrains.jet.lang.resolve.lazy.declarations.DeclarationProviderFactory import org.jetbrains.jet.lang.types.expressions.ExpressionTypingServices -import org.jetbrains.jet.di.* +import org.jetbrains.kotlin.generators.di.* import org.jetbrains.jet.lang.types.expressions.ExpressionTypingComponents import org.jetbrains.jet.lang.types.expressions.ExpressionTypingUtils import org.jetbrains.jet.lang.resolve.calls.CallResolver diff --git a/generators/src/org/jetbrains/jet/generators/tests/generateTestDataForReservedWords.kt b/generators/src/org/jetbrains/jet/generators/tests/generateTestDataForReservedWords.kt index 2ccedaeca58..c3def4ec6c3 100644 --- a/generators/src/org/jetbrains/jet/generators/tests/generateTestDataForReservedWords.kt +++ b/generators/src/org/jetbrains/jet/generators/tests/generateTestDataForReservedWords.kt @@ -19,7 +19,7 @@ package org.jetbrains.jet.generators.tests.reservedWords import java.io.File import org.jetbrains.jet.renderer.KeywordStringsGenerated import com.google.dart.compiler.backend.js.ast.JsFunctionScope -import org.jetbrains.jet.di.GeneratorsFileUtil.writeFileIfContentChanged +import org.jetbrains.kotlin.generators.di.GeneratorsFileUtil.writeFileIfContentChanged val commonCases: CaseBuilder.(String, String) -> Unit = { (testByName, testByRef) -> case("val", "val $KEYWORD_MARKER: Int", " = 0", testByName) diff --git a/generators/src/org/jetbrains/jet/generators/tests/generator/TestGenerator.java b/generators/src/org/jetbrains/jet/generators/tests/generator/TestGenerator.java index 04814805eae..86f7b62f66d 100644 --- a/generators/src/org/jetbrains/jet/generators/tests/generator/TestGenerator.java +++ b/generators/src/org/jetbrains/jet/generators/tests/generator/TestGenerator.java @@ -24,8 +24,8 @@ import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jetbrains.jet.JUnit3RunnerWithInners; import org.jetbrains.jet.JetTestUtils; -import org.jetbrains.jet.di.GeneratorsFileUtil; import org.jetbrains.jet.utils.Printer; +import org.jetbrains.kotlin.generators.di.GeneratorsFileUtil; import java.io.File; import java.io.IOException; diff --git a/generators/tests/org/jetbrains/jet/generators/injectors/GenerateInjectorsTest.java b/generators/tests/org/jetbrains/jet/generators/injectors/GenerateInjectorsTest.java index beb9488364c..c6359ec7c81 100644 --- a/generators/tests/org/jetbrains/jet/generators/injectors/GenerateInjectorsTest.java +++ b/generators/tests/org/jetbrains/jet/generators/injectors/GenerateInjectorsTest.java @@ -20,7 +20,7 @@ import com.intellij.openapi.util.io.FileUtil; import com.intellij.openapi.util.text.StringUtil; import junit.framework.TestCase; import junit.framework.TestSuite; -import org.jetbrains.jet.di.DependencyInjectorGenerator; +import org.jetbrains.kotlin.generators.di.DependencyInjectorGenerator; import org.junit.Assert; import java.io.IOException;