J2K: conversion with usage processing across multiple converted files works in tests (but not in real life yet)

This commit is contained in:
Valentin Kipyatkov
2014-10-20 22:34:22 +04:00
committed by valentin
parent 41c7ec8285
commit abf537e348
1111 changed files with 1904 additions and 1625 deletions
@@ -113,7 +113,7 @@ import org.jetbrains.jet.plugin.stubs.AbstractLazyResolveByStubTest
import org.jetbrains.jet.plugin.stubs.AbstractMultiFileHighlightingTest
import org.jetbrains.jet.cfg.AbstractPseudoValueTest
import org.jetbrains.jet.plugin.structureView.AbstractKotlinFileStructureTest
import org.jetbrains.jet.j2k.test.AbstractJavaToKotlinConverterTest
import org.jetbrains.jet.j2k.test.AbstractJavaToKotlinConverterSingleFileTest
import org.jetbrains.jet.jps.build.AbstractIncrementalJpsTest
import org.jetbrains.jet.asJava.AbstractKotlinLightClassTest
import org.jetbrains.jet.lang.resolve.java.AbstractJavaTypeSubstitutorTest
@@ -127,6 +127,7 @@ import org.jetbrains.jet.generators.tests.reservedWords.generateTestDataForReser
import org.jetbrains.k2js.test.semantics.AbstractReservedWordTest
import org.jetbrains.jet.resolve.AbstractReferenceResolveInJavaTest
import org.jetbrains.k2js.test.semantics.AbstractBridgeTest
import org.jetbrains.jet.j2k.test.AbstractJavaToKotlinConverterMultiFileTest
import org.jetbrains.jet.j2k.test.AbstractJavaToKotlinConverterForWebDemoTest
fun main(args: Array<String>) {
@@ -629,14 +630,18 @@ fun main(args: Array<String>) {
}
testGroup("j2k/tests/test", "j2k/tests/testData") {
testClass(javaClass<AbstractJavaToKotlinConverterTest>()) {
model("ast", extension = "java")
testClass(javaClass<AbstractJavaToKotlinConverterSingleFileTest>()) {
model("fileOrElement", extension = "java")
}
}
testGroup("j2k/tests/test", "j2k/tests/testData") {
testClass(javaClass<AbstractJavaToKotlinConverterForWebDemoTest>()) {
model("ast", extension = "java")
testClass(javaClass<AbstractJavaToKotlinConverterMultiFileTest>()) {
model("multiFile", extension = null)
}
}
testGroup("j2k/tests/test", "j2k/tests/testData") {
testClass(javaClass<AbstractJavaToKotlinConverterForWebDemoTest>()) {
model("fileOrElement", extension = "java")
}
}