Removed @author javadocs from code.
This commit is contained in:
@@ -38,9 +38,6 @@ import java.util.Map;
|
||||
import static org.jetbrains.k2js.test.rhino.RhinoUtils.runRhinoTest;
|
||||
import static org.jetbrains.k2js.test.utils.JsTestUtils.convertFileNameToDotJsFile;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public abstract class BasicTest extends KotlinTestWithEnvironment {
|
||||
// predictable order of ecma version in tests
|
||||
protected static final Iterable<EcmaVersion> DEFAULT_ECMA_VERSIONS = Lists.newArrayList(EcmaVersion.v5, EcmaVersion.v3);
|
||||
|
||||
@@ -25,9 +25,6 @@ import java.util.List;
|
||||
|
||||
import static org.jetbrains.k2js.test.utils.JsTestUtils.getAllFilesInDir;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public abstract class MultipleFilesTranslationTest extends BasicTest {
|
||||
|
||||
public MultipleFilesTranslationTest(@NotNull String main) {
|
||||
|
||||
@@ -25,9 +25,6 @@ import org.jetbrains.k2js.test.rhino.RhinoSystemOutputChecker;
|
||||
|
||||
import static org.jetbrains.k2js.test.utils.JsTestUtils.readFile;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
@SuppressWarnings("JUnitTestCaseWithNonTrivialConstructors")
|
||||
public abstract class SingleFileTranslationTest extends BasicTest {
|
||||
public SingleFileTranslationTest(@NotNull String main) {
|
||||
|
||||
@@ -29,9 +29,6 @@ import java.util.Collection;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public class JsUnitTestReporter {
|
||||
|
||||
@NotNull
|
||||
|
||||
@@ -25,9 +25,6 @@ import org.jetbrains.k2js.config.EcmaVersion;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public class TestConfig extends Config {
|
||||
|
||||
@NotNull
|
||||
|
||||
@@ -24,9 +24,6 @@ import org.jetbrains.k2js.config.EcmaVersion;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public interface TestConfigFactory {
|
||||
TestConfig create(@NotNull Project project, @NotNull EcmaVersion version,
|
||||
@NotNull List<JetFile> files, @NotNull BindingContext context);
|
||||
|
||||
@@ -26,9 +26,6 @@ import org.jetbrains.k2js.translate.test.JSTester;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public class TestConfigWithUnitTests extends TestConfig {
|
||||
|
||||
@NotNull
|
||||
|
||||
@@ -25,9 +25,6 @@ import org.mozilla.javascript.Scriptable;
|
||||
import static org.jetbrains.k2js.test.rhino.RhinoUtils.flushSystemOut;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public class RhinoFunctionResultChecker implements RhinoResultChecker {
|
||||
|
||||
private final String moduleId;
|
||||
|
||||
@@ -19,9 +19,6 @@ package org.jetbrains.k2js.test.rhino;
|
||||
import org.mozilla.javascript.Context;
|
||||
import org.mozilla.javascript.Scriptable;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public interface RhinoResultChecker {
|
||||
void runChecks(Context context, Scriptable scope) throws Exception;
|
||||
}
|
||||
|
||||
@@ -23,9 +23,6 @@ import org.mozilla.javascript.Scriptable;
|
||||
|
||||
import static org.junit.Assert.assertTrue;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class RhinoSystemOutputChecker implements RhinoResultChecker {
|
||||
|
||||
private final String expectedResult;
|
||||
|
||||
@@ -35,9 +35,6 @@ import java.util.Set;
|
||||
import static org.jetbrains.jet.utils.ExceptionUtils.rethrow;
|
||||
import static org.jetbrains.k2js.test.BasicTest.pathToTestFilesRoot;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class RhinoUtils {
|
||||
private static final String KOTLIN_JS_LIB_ECMA_3 = pathToTestFilesRoot() + "kotlin_lib_ecma3.js";
|
||||
private static final String KOTLIN_JS_LIB_ECMA_5 = pathToTestFilesRoot() + "kotlin_lib_ecma5.js";
|
||||
|
||||
@@ -19,9 +19,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public abstract class AbstractExpressionTest extends SingleFileTranslationTest {
|
||||
|
||||
public AbstractExpressionTest(@NotNull String main) {
|
||||
|
||||
@@ -22,9 +22,6 @@ import org.jetbrains.k2js.test.BasicTest;
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
import org.jetbrains.k2js.translate.context.Namer;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
@SuppressWarnings("JUnitTestCaseWithNoTests")
|
||||
public final class AdditionalTest extends SingleFileTranslationTest {
|
||||
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.mozilla.javascript.JavaScriptException;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class ArrayListTest extends JavaClassesTest {
|
||||
|
||||
public ArrayListTest() {
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class ClassInheritanceTest extends SingleFileTranslationTest {
|
||||
|
||||
public ClassInheritanceTest() {
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class ClosureTest extends SingleFileTranslationTest {
|
||||
|
||||
public ClosureTest() {
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class DangerousTest extends SingleFileTranslationTest {
|
||||
|
||||
public DangerousTest() {
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class ExtensionFunctionTest extends SingleFileTranslationTest {
|
||||
|
||||
public ExtensionFunctionTest() {
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class ExtensionPropertyTest extends SingleFileTranslationTest {
|
||||
|
||||
public ExtensionPropertyTest() {
|
||||
|
||||
@@ -16,9 +16,6 @@
|
||||
|
||||
package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class ForeachTest extends AbstractExpressionTest {
|
||||
|
||||
public ForeachTest() {
|
||||
|
||||
@@ -16,9 +16,6 @@
|
||||
|
||||
package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public class FunctionTest extends AbstractExpressionTest {
|
||||
|
||||
public FunctionTest() {
|
||||
|
||||
@@ -23,9 +23,6 @@ import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
|
||||
//TODO:
|
||||
//Inlining turned off
|
||||
|
||||
@@ -19,9 +19,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public abstract class JavaClassesTest extends SingleFileTranslationTest {
|
||||
|
||||
public JavaClassesTest(@NotNull String main) {
|
||||
|
||||
@@ -34,9 +34,6 @@ import java.util.Map;
|
||||
|
||||
import static org.jetbrains.k2js.test.utils.LibraryFilePathsUtil.getAdditionalLibraryFiles;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public abstract class JsUnitTestBase extends MultipleFilesTranslationTest {
|
||||
|
||||
@NotNull
|
||||
|
||||
@@ -23,9 +23,6 @@ import org.jetbrains.k2js.test.rhino.RhinoFunctionResultChecker;
|
||||
|
||||
import static org.jetbrains.k2js.test.rhino.RhinoUtils.runRhinoTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class KotlinLibTest extends SingleFileTranslationTest {
|
||||
|
||||
public KotlinLibTest() {
|
||||
|
||||
@@ -20,9 +20,7 @@ import org.jetbrains.k2js.translate.context.Namer;
|
||||
import org.mozilla.javascript.JavaScriptException;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
* <p/>
|
||||
* A messy class where all new tests go before they are sorted which never happens.
|
||||
* A messy class where all new tests go before they are sorted which never happens.
|
||||
*/
|
||||
public final class MiscTest extends AbstractExpressionTest {
|
||||
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.MultipleFilesTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class MultiFileTest extends MultipleFilesTranslationTest {
|
||||
|
||||
public MultiFileTest() {
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.MultipleFilesTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public class MultiNamespaceTest extends MultipleFilesTranslationTest {
|
||||
|
||||
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class NameClashesTest extends SingleFileTranslationTest {
|
||||
|
||||
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class NamespaceTest extends SingleFileTranslationTest {
|
||||
public NamespaceTest() {
|
||||
super("namespace/");
|
||||
|
||||
@@ -23,9 +23,6 @@ import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class NativeInteropTest extends SingleFileTranslationTest {
|
||||
|
||||
@NotNull
|
||||
|
||||
@@ -20,9 +20,6 @@ import junit.framework.Assert;
|
||||
import org.jetbrains.k2js.facade.exceptions.TranslationInternalException;
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class NumberTest extends SingleFileTranslationTest {
|
||||
public NumberTest() {
|
||||
super("number/");
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class ObjectTest extends SingleFileTranslationTest {
|
||||
|
||||
public ObjectTest() {
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class OperatorOverloadingTest extends SingleFileTranslationTest {
|
||||
|
||||
public OperatorOverloadingTest() {
|
||||
|
||||
@@ -19,9 +19,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
import org.mozilla.javascript.JavaScriptException;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class PatternMatchingTest extends SingleFileTranslationTest {
|
||||
|
||||
public PatternMatchingTest() {
|
||||
|
||||
@@ -24,9 +24,6 @@ import org.jetbrains.k2js.test.utils.JsTestUtils;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class PropertyAccessTest extends SingleFileTranslationTest {
|
||||
|
||||
public PropertyAccessTest() {
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public class RTTITest extends SingleFileTranslationTest {
|
||||
|
||||
public RTTITest() {
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class RangeTest extends SingleFileTranslationTest {
|
||||
|
||||
public RangeTest() {
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class SafeCallTest extends SingleFileTranslationTest {
|
||||
|
||||
public SafeCallTest() {
|
||||
|
||||
@@ -21,9 +21,6 @@ import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.k2js.test.BasicTest;
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
@SuppressWarnings("JUnitTestCaseWithNoTests")
|
||||
public final class SimpleTest extends SingleFileTranslationTest {
|
||||
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class StandardClassesTest extends SingleFileTranslationTest {
|
||||
|
||||
public StandardClassesTest() {
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import junit.framework.Test;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
//NOTE: well, it has tests
|
||||
@SuppressWarnings("JUnitTestCaseWithNoTests")
|
||||
public final class StdLibGetOtElseTest extends JsUnitTestBase {
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import junit.framework.Test;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
//NOTE: well, it has tests
|
||||
@SuppressWarnings("JUnitTestCaseWithNoTests")
|
||||
public final class StdLibIteratorsTest extends JsUnitTestBase {
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import junit.framework.Test;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
//NOTE: well, it has tests
|
||||
@SuppressWarnings("JUnitTestCaseWithNoTests")
|
||||
public final class StdLibListTest extends JsUnitTestBase {
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import junit.framework.Test;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
//NOTE: well, it has tests
|
||||
@SuppressWarnings("JUnitTestCaseWithNoTests")
|
||||
public final class StdLibMapTest extends JsUnitTestBase {
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import junit.framework.Test;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
@SuppressWarnings("JUnitTestCaseWithNoTests")
|
||||
public final class StdLibSetTest extends JsUnitTestBase {
|
||||
public static Test suite() throws Exception {
|
||||
|
||||
@@ -31,9 +31,6 @@ import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class StdLibTest extends SingleFileTranslationTest {
|
||||
|
||||
public StdLibTest() {
|
||||
|
||||
@@ -23,9 +23,6 @@ import java.io.IOException;
|
||||
|
||||
import static com.intellij.openapi.util.io.FileUtil.loadTextAndClose;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class StringTest extends AbstractExpressionTest {
|
||||
|
||||
public StringTest() {
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class TraitTest extends SingleFileTranslationTest {
|
||||
|
||||
public TraitTest() {
|
||||
|
||||
@@ -27,9 +27,6 @@ import java.util.Arrays;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public abstract class TranslatorTestCaseBuilder {
|
||||
public static FilenameFilter emptyFilter = new FilenameFilter() {
|
||||
@Override
|
||||
|
||||
@@ -21,9 +21,6 @@ import org.jetbrains.k2js.config.EcmaVersion;
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
import org.mozilla.javascript.EcmaError;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
/*
|
||||
* We can't really check that this examples work in non-browser environment, so we just check that examples compile and
|
||||
* running them produce expected error.
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class WebDemoExamples1Test extends SingleFileTranslationTest {
|
||||
|
||||
public WebDemoExamples1Test() {
|
||||
|
||||
@@ -18,9 +18,6 @@ package org.jetbrains.k2js.test.semantics;
|
||||
|
||||
import org.jetbrains.k2js.test.SingleFileTranslationTest;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class WebDemoExamples2Test extends SingleFileTranslationTest {
|
||||
|
||||
public WebDemoExamples2Test() {
|
||||
|
||||
@@ -27,9 +27,6 @@ import java.util.ArrayList;
|
||||
import java.util.EnumSet;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class JsTestUtils {
|
||||
|
||||
private JsTestUtils() {
|
||||
|
||||
@@ -24,9 +24,6 @@ import org.jetbrains.k2js.config.Config;
|
||||
import javax.annotation.Nullable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
public final class LibraryFilePathsUtil {
|
||||
private LibraryFilePathsUtil() {
|
||||
}
|
||||
|
||||
@@ -42,9 +42,6 @@ import java.util.List;
|
||||
|
||||
import static org.jetbrains.k2js.utils.JetFileUtils.createPsiFileList;
|
||||
|
||||
/**
|
||||
* @author Pavel Talanov
|
||||
*/
|
||||
//TODO: use method object
|
||||
public final class TranslationUtils {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user