Suppress all warnings for generated test classes
This commit is contained in:
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.checkers.AbstractDiagnosticsTestWithEagerResolve;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@InnerTestClasses({JetDiagnosticsTestGenerated.Tests.class, JetDiagnosticsTestGenerated.Script.class})
|
||||
public class JetDiagnosticsTestGenerated extends AbstractDiagnosticsTestWithEagerResolve {
|
||||
@TestMetadata("compiler/testData/diagnostics/tests")
|
||||
|
||||
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.codegen.AbstractCheckLocalVariablesTableTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("compiler/testData/checkLocalVariablesTable")
|
||||
public class CheckLocalVariablesTableTestGenerated extends AbstractCheckLocalVariablesTableTest {
|
||||
public void testAllFilesPresentInCheckLocalVariablesTable() throws Exception {
|
||||
|
||||
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.codegen.AbstractDataClassCodegenTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("compiler/testData/codegen/dataClasses")
|
||||
@InnerTestClasses({DataClassCodegenTestGenerated.Copy.class, DataClassCodegenTestGenerated.Equals.class, DataClassCodegenTestGenerated.Hashcode.class, DataClassCodegenTestGenerated.Tostring.class})
|
||||
public class DataClassCodegenTestGenerated extends AbstractDataClassCodegenTest {
|
||||
|
||||
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.codegen.AbstractIntrinsicsTestCase;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("compiler/testData/codegen/intrinsics")
|
||||
public class IntrinsicsTestGenerated extends AbstractIntrinsicsTestCase {
|
||||
public void testAllFilesPresentInIntrinsics() throws Exception {
|
||||
|
||||
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.codegen.AbstractMultiDeclTestCase;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("compiler/testData/codegen/multiDecl")
|
||||
@InnerTestClasses({MultiDeclTestGenerated.ForArray.class, MultiDeclTestGenerated.ForIterator.class, MultiDeclTestGenerated.ForRange.class})
|
||||
public class MultiDeclTestGenerated extends AbstractMultiDeclTestCase {
|
||||
|
||||
+1
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.codegen.defaultConstructor.AbstractDefaultConstructorCodegenTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("compiler/testData/codegen/defaultArguments/reflection")
|
||||
public class DefaultArgumentsReflectionTestGenerated extends AbstractDefaultConstructorCodegenTest {
|
||||
public void testAllFilesPresentInReflection() throws Exception {
|
||||
|
||||
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.codegen.flags.AbstractWriteFlagsTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("compiler/testData/writeFlags")
|
||||
@InnerTestClasses({WriteFlagsTestGenerated.Class.class, WriteFlagsTestGenerated.Function.class, WriteFlagsTestGenerated.InnerClass.class, WriteFlagsTestGenerated.Property.class})
|
||||
public class WriteFlagsTestGenerated extends AbstractWriteFlagsTest {
|
||||
|
||||
+1
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.codegen.generated.AbstractCodegenTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("compiler/testData/codegen/defaultArguments/blackBox")
|
||||
@InnerTestClasses({DefaultArgumentsBlackBoxTestGenerated.Constructor.class, DefaultArgumentsBlackBoxTestGenerated.Function.class})
|
||||
public class DefaultArgumentsBlackBoxTestGenerated extends AbstractCodegenTest {
|
||||
|
||||
+1
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.codegen.generated.AbstractCodegenTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("compiler/testData/codegen/extensionProperties")
|
||||
public class ExtensionPropertiesTestGenerated extends AbstractCodegenTest {
|
||||
public void testAllFilesPresentInExtensionProperties() throws Exception {
|
||||
|
||||
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.codegen.generated.AbstractCodegenTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("compiler/testData/codegen/instructions")
|
||||
@InnerTestClasses({InstructionsTestGenerated.Swap.class})
|
||||
public class InstructionsTestGenerated extends AbstractCodegenTest {
|
||||
|
||||
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.codegen.generated.AbstractCodegenTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("compiler/testData/codegen/label")
|
||||
public class LabelGenTestGenerated extends AbstractCodegenTest {
|
||||
public void testAllFilesPresentInLabel() throws Exception {
|
||||
|
||||
+1
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.codegen.generated.AbstractCodegenTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("compiler/testData/codegen/operatorConventions")
|
||||
@InnerTestClasses({OperatorConventionsTestGenerated.CompareTo.class})
|
||||
public class OperatorConventionsTestGenerated extends AbstractCodegenTest {
|
||||
|
||||
+1
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.jvm.compiler.AbstractCompileJavaAgainstKotlinTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("compiler/testData/compileJavaAgainstKotlin")
|
||||
@InnerTestClasses({CompileJavaAgainstKotlinTestGenerated.Class.class, CompileJavaAgainstKotlinTestGenerated.Method.class})
|
||||
public class CompileJavaAgainstKotlinTestGenerated extends AbstractCompileJavaAgainstKotlinTest {
|
||||
|
||||
+1
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.jvm.compiler.AbstractCompileKotlinAgainstCustomJavaTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("compiler/testData/compileKotlinAgainstCustomJava")
|
||||
@InnerTestClasses({CompileKotlinAgainstCustomJavaGenerated.DuplicateLibraries.class})
|
||||
public class CompileKotlinAgainstCustomJavaGenerated extends AbstractCompileKotlinAgainstCustomJavaTest {
|
||||
|
||||
+1
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.jvm.compiler.AbstractCompileKotlinAgainstKotlinTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("compiler/testData/compileKotlinAgainstKotlin")
|
||||
public class CompileKotlinAgainstKotlinTestGenerated extends AbstractCompileKotlinAgainstKotlinTest {
|
||||
public void testAllFilesPresentInCompileKotlinAgainstKotlin() throws Exception {
|
||||
|
||||
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.jvm.compiler.AbstractLoadCompiledKotlinTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("compiler/testData/loadKotlin")
|
||||
@InnerTestClasses({LoadCompiledKotlinTestGenerated.Class.class, LoadCompiledKotlinTestGenerated.ClassFun.class, LoadCompiledKotlinTestGenerated.ClassObject.class, LoadCompiledKotlinTestGenerated.Constructor.class, LoadCompiledKotlinTestGenerated.DataClass.class, LoadCompiledKotlinTestGenerated.Fun.class, LoadCompiledKotlinTestGenerated.Prop.class, LoadCompiledKotlinTestGenerated.Type.class, LoadCompiledKotlinTestGenerated.Visibility.class})
|
||||
public class LoadCompiledKotlinTestGenerated extends AbstractLoadCompiledKotlinTest {
|
||||
|
||||
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.jvm.compiler.AbstractLoadJavaTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("compiler/testData/loadJava")
|
||||
@InnerTestClasses({LoadJavaTestGenerated.Annotation.class, LoadJavaTestGenerated.Constructor.class, LoadJavaTestGenerated.JavaBean.class, LoadJavaTestGenerated.KotlinSignature.class, LoadJavaTestGenerated.Library.class, LoadJavaTestGenerated.Modality.class, LoadJavaTestGenerated.NotNull.class, LoadJavaTestGenerated.Vararg.class})
|
||||
public class LoadJavaTestGenerated extends AbstractLoadJavaTest {
|
||||
|
||||
+1
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.lang.resolve.lazy.AbstractLazyResolveDescriptorRendererTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("compiler/testData/renderer")
|
||||
public class LazyResolveDescriptorRendererTestGenerated extends AbstractLazyResolveDescriptorRendererTest {
|
||||
public void testAllFilesPresentInRenderer() throws Exception {
|
||||
|
||||
+1
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.lang.resolve.lazy.AbstractLazyResolveNamespaceComparingTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@InnerTestClasses({LazyResolveNamespaceComparingTestGenerated.LoadKotlin.class, LazyResolveNamespaceComparingTestGenerated.LoadJava.class, LazyResolveNamespaceComparingTestGenerated.NamespaceComparator.class})
|
||||
public class LazyResolveNamespaceComparingTestGenerated extends AbstractLazyResolveNamespaceComparingTest {
|
||||
@TestMetadata("compiler/testData/loadKotlin")
|
||||
|
||||
@@ -81,6 +81,8 @@ public class TestGenerator {
|
||||
p.println();
|
||||
|
||||
p.println("/** This class is generated by {@link ", generatorName, "}. DO NOT MODIFY MANUALLY */");
|
||||
|
||||
generateSuppressAllWarnings(p);
|
||||
if (testClassModels.size() == 1) {
|
||||
TestClassModel theOnlyTestClass = testClassModels.iterator().next();
|
||||
generateTestClass(p, new DelegatingTestClassModel(theOnlyTestClass) {
|
||||
@@ -124,6 +126,8 @@ public class TestGenerator {
|
||||
String testSourceFilePath = baseDir + "/" + suiteClassPackage.replace(".", "/") + "/" + suiteClassName + ".java";
|
||||
File testSourceFile = new File(testSourceFilePath);
|
||||
FileUtil.writeToFile(testSourceFile, out.toString());
|
||||
|
||||
//noinspection UseOfSystemOutOrSystemErr
|
||||
System.out.println("Output written to file:\n" + testSourceFile.getAbsolutePath());
|
||||
}
|
||||
|
||||
@@ -219,4 +223,8 @@ public class TestGenerator {
|
||||
}
|
||||
p.printlnWithNoIndent("})");
|
||||
}
|
||||
|
||||
private static void generateSuppressAllWarnings(Printer p) {
|
||||
p.println("@SuppressWarnings(\"all\")");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.checkers.AbstractJetPsiCheckerTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@InnerTestClasses({JetPsiCheckerTestGenerated.Checker.class, JetPsiCheckerTestGenerated.Regression.class, JetPsiCheckerTestGenerated.Rendering.class, JetPsiCheckerTestGenerated.Infos.class})
|
||||
public class JetPsiCheckerTestGenerated extends AbstractJetPsiCheckerTest {
|
||||
@TestMetadata("idea/testData/checker")
|
||||
|
||||
+1
@@ -27,6 +27,7 @@ import org.jetbrains.jet.test.TestMetadata;
|
||||
import org.jetbrains.jet.plugin.highlighter.AbstractDeprecatedHighlightingTest;
|
||||
|
||||
/** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */
|
||||
@SuppressWarnings("all")
|
||||
@TestMetadata("idea/testData/highlighter/deprecated")
|
||||
public class DeprecatedHighlightingTestGenerated extends AbstractDeprecatedHighlightingTest {
|
||||
public void testAllFilesPresentInDeprecated() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user