diff --git a/j2k.ipr b/j2k.ipr index bd51640eb1b..66a945fa2ce 100644 --- a/j2k.ipr +++ b/j2k.ipr @@ -619,7 +619,7 @@ http://www.w3.org/1999/xhtml - + @@ -644,10 +644,12 @@ + + diff --git a/src/org/jetbrains/jet/j2k/ast/StarProjectionType.java b/src/org/jetbrains/jet/j2k/ast/StarProjectionType.java index 02c16ac4568..456debe4a70 100644 --- a/src/org/jetbrains/jet/j2k/ast/StarProjectionType.java +++ b/src/org/jetbrains/jet/j2k/ast/StarProjectionType.java @@ -25,13 +25,6 @@ public class StarProjectionType extends Type { @NotNull @Override public String toKotlin() { - G g = new G(""); - G g2 = new G(""); return STAR; } } - -class G { - public G(T t) { - } -} diff --git a/src/org/jetbrains/jet/j2k/visitors/TypeVisitor.java b/src/org/jetbrains/jet/j2k/visitors/TypeVisitor.java index fd2d8d348e5..e396a0eec44 100644 --- a/src/org/jetbrains/jet/j2k/visitors/TypeVisitor.java +++ b/src/org/jetbrains/jet/j2k/visitors/TypeVisitor.java @@ -62,7 +62,7 @@ public class TypeVisitor extends PsiTypeVisitor implements J2KVisitor { final IdentifierImpl identifier = new IdentifierImpl(name); if (name.equals("void")) { - myResult = new PrimitiveType(new IdentifierImpl(JetStandardClasses.UNIT_ALIAS)); + myResult = new PrimitiveType(new IdentifierImpl("Unit")); } else if (Node.PRIMITIVE_TYPES.contains(name)) { myResult = new PrimitiveType(new IdentifierImpl(AstUtil.upperFirstCharacter(name))); diff --git a/tests/test/org/jetbrains/jet/j2k/StandaloneJavaToKotlinConverterTest.java b/tests/test/org/jetbrains/jet/j2k/StandaloneJavaToKotlinConverterTest.java index 18c95e68be8..e00132f2861 100644 --- a/tests/test/org/jetbrains/jet/j2k/StandaloneJavaToKotlinConverterTest.java +++ b/tests/test/org/jetbrains/jet/j2k/StandaloneJavaToKotlinConverterTest.java @@ -24,6 +24,7 @@ import junit.framework.Assert; import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; +import kotlinc.internal.com.intellij.openapi.util.text.StringUtil; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -86,7 +87,7 @@ public class StandaloneJavaToKotlinConverterTest extends TestCase { tmp.delete(); } - Assert.assertEquals(expected, actual); + Assert.assertEquals(StringUtil.convertLineSeparators(expected), StringUtil.convertLineSeparators(actual)); } @NotNull diff --git a/tests/testData/ast/annotations/file/jetbrainsNotNull.kt.tmp b/tests/testData/ast/annotations/file/jetbrainsNotNull.kt.tmp deleted file mode 100644 index 5bedd02bc8b..00000000000 --- a/tests/testData/ast/annotations/file/jetbrainsNotNull.kt.tmp +++ /dev/null @@ -1,20 +0,0 @@ -package test -public open class Test(str : String?) { -var myStr : String? = "String2" -public open fun sout(str : String?) : Unit { -System.out?.println(str) -} -public open fun dummy(str : String?) : String? { -return str -} -public open fun test() : Unit { -sout("String") -var test : String? = "String2" -sout(test) -sout(dummy(test)) -Test(test) -} -{ -myStr = str -} -} \ No newline at end of file