Commit Graph

6420 Commits

Author SHA1 Message Date
James Strachan 8f94f5e43f added a bunch more JS test cases from standard library test cases 2012-07-03 22:20:00 +01:00
James Strachan 038f0af68f fixed failing test case, so we can use the browser API from JVM code and at least have an empty document to play with 2012-07-03 20:14:13 +01:00
James Strachan ffffe84fcb added more working DOM test cases for JS 2012-07-03 19:54:32 +01:00
Andrey Breslav 81c764daf8 Create update-no-third-party target for lightweight TeamCity builds 2012-07-03 18:57:36 +04:00
Natalia.Ukhorskaya f51e893bb5 Add android-tests module.
Add run configuration for tests on android.
2012-07-03 17:47:00 +04:00
Natalia.Ukhorskaya 2a4ca8d7bf Make Printer constructor public 2012-07-03 17:46:25 +04:00
James Strachan 3068af7324 test case for KT-2356 2012-07-03 14:29:47 +01:00
James Strachan 1fba1ade13 work around for KT-2356 2012-07-03 14:29:40 +01:00
James Strachan b9ffce68e4 added test case for KT-2355 2012-07-03 13:57:21 +01:00
James Strachan 25bf753369 added test case for KT-2354 2012-07-03 13:55:49 +01:00
Evgeny Gerashchenko 32e73c10b1 Removed JDK headers from repository. 2012-07-03 13:36:58 +04:00
Evgeny Gerashchenko a8aee841c9 Temporarily added external annotations for ArrayList.clone() method and updated test data. Alternative signature annotations should be parsed for overridden methods, too. 2012-07-03 13:36:58 +04:00
Evgeny Gerashchenko 77df57c150 Replaced jdk-headers with jdk-annotations everywhere. 2012-07-03 13:36:58 +04:00
Evgeny Gerashchenko 53cdbe486d Using valid member scope in descriptors created from alternative signatures. 2012-07-03 13:35:53 +04:00
Evgeny Gerashchenko 9dec15d2b1 Using references to new type parameter descriptors in types when replacing signatures using alternative annotations. 2012-07-03 13:35:53 +04:00
Evgeny Gerashchenko 4f3374c6da Using JDK with jdk-annotations in plugin tests. 2012-07-03 13:35:53 +04:00
Evgeny Gerashchenko fa3e3ee104 Registered annotations provider as a service instead of static class to avoid problems with projects disposal. 2012-07-03 13:35:53 +04:00
Evgeny Gerashchenko 23a1c85c44 Added external annotation for Object.clone(). 2012-07-03 13:35:53 +04:00
Evgeny Gerashchenko 66021424c1 Removed parameter names in external annotations. They had been added erroneously. 2012-07-03 13:35:53 +04:00
Evgeny Gerashchenko 6a4b6d3f5a Typo in ForTestCompileBuiltins. 2012-07-03 13:35:53 +04:00
Evgeny Gerashchenko 2420b34469 Compacted jdk-annotations (removed redundant FQ names in alternative signatures). 2012-07-03 13:35:53 +04:00
Evgeny Gerashchenko 9d16c142be Removed redundant external annotations (which don't change signature, actually). 2012-07-03 13:35:53 +04:00
Evgeny Gerashchenko 4480753131 Converted jdk-headers to jdk-annotations. 2012-07-03 13:35:53 +04:00
Evgeny Gerashchenko a4ab2afa94 Better method names. 2012-07-03 13:35:53 +04:00
Evgeny Gerashchenko cfc1d6d271 Added clarifying comment for ExceptionUtils.rethrow() 2012-07-03 13:35:53 +04:00
Evgeny Gerashchenko ef19700283 Added attaching external annotations via module script. 2012-07-03 13:35:52 +04:00
Evgeny Gerashchenko 07234c7487 Added attaching external annotations via command-line parameter. 2012-07-03 13:35:52 +04:00
Evgeny Gerashchenko 206628da82 Added -annotations command-line parameter. 2012-07-03 13:35:52 +04:00
Evgeny Gerashchenko f11ecdc07b Added workaround for CoreLocalVirtualFile.getInputStream() throwing assertion error. 2012-07-03 13:35:52 +04:00
Evgeny Gerashchenko 9d90f96573 Loading external annotations in JavaDescriptorResolver. 2012-07-03 13:35:52 +04:00
Evgeny Gerashchenko 18b53bb954 Added plugin implementation for ExternalAnnotationsProvider to be used in IDE. 2012-07-03 13:35:52 +04:00
Evgeny Gerashchenko d64a7397b3 Added default implementation for ExternalAnnotationsProvider to be used in compiler. 2012-07-03 13:35:52 +04:00
Evgeny Gerashchenko cf1756aad3 Added extension point-like class ExternalAnnotationsProvider. 2012-07-03 13:35:52 +04:00
James Strachan 9b2e28c76e fixed test case 2012-07-03 08:54:25 +01:00
James Strachan b960bea2d9 added test cases to try reproduce yesterdays JS bug with missing "this.drop(1)" in List.tail property, found another JS compile issue... 2012-07-03 08:45:26 +01:00
James Strachan d8d1da7334 disabled mvn compile of JS samples until we fix: java.lang.IllegalStateException: null at (5,10) in /stdlib/JUMaps.kt.jet 2012-07-03 08:12:51 +01:00
James Strachan 541f3d4e78 got more map code compiling to JS and running as unit tests 2012-07-03 07:43:15 +01:00
James Strachan 8637373aa2 disabled mvn compile of JS tests until we fix: java.lang.IllegalStateException: null at (5,10) in /stdlib/JUMaps.kt.jet 2012-07-03 07:42:21 +01:00
James Strachan 9a6477c121 added simpler natural language text sample 2012-07-03 06:52:25 +01:00
Nikolay Krasko 83d0e8ebb5 - Merge https://github.com/JetBrains/kotlin/pull/90
- Move introduce and remove !! call to one class
2012-07-02 20:41:18 +04:00
Sergey Lukjanov d879827371 Test for "unnecessary non-null assertion quickfix should not displayed for 'value!!.foo()' case" has been added. 2012-07-02 20:41:17 +04:00
Pavel V. Talanov 62ff95205c Better fix for class object's visibility problem 2012-07-02 18:09:30 +04:00
Pavel V. Talanov 4b15023aec Turn off inlining. May be it'll help with KT-2314. 2012-07-02 17:29:10 +04:00
Pavel V. Talanov da24b36071 Turn on tests. 2012-07-02 17:29:09 +04:00
Pavel V. Talanov 5004b2e01b Separate library files which contain code and those which declarations only. Fixes builder test/ 2012-07-02 17:29:08 +04:00
Pavel V. Talanov 96b6f0955e Remove profiling configuration. 2012-07-02 17:29:07 +04:00
Pavel V. Talanov 53e77abefc Fix most of the tests. Turn off 3 of the tests temporarily. 2012-07-02 17:29:07 +04:00
Pavel V. Talanov 187c90ed3b Update for the previous fix for class object's visibility. 2012-07-02 17:29:06 +04:00
Pavel V. Talanov 3504106981 JsTests speed up: Analyze standard library only once. 2012-07-02 17:29:05 +04:00
Pavel V. Talanov 2975cda4d6 Fix a bug which caused class object's visibility to be ignored 2012-07-02 17:29:04 +04:00