Commit Graph

11988 Commits

Author SHA1 Message Date
Erokhin Stanislav dcddd04a2f JS backend: fix root package initialize. 2013-09-17 21:43:25 +04:00
Erokhin Stanislav 05d61c1c5a JS backend: add several RegressionMergeEcmaTests 2013-09-17 21:43:25 +04:00
Erokhin Stanislav 6400946fc6 JS backend: remove $createClass and $new usages
In RangeForTranslator replace get_something() -> something
2013-09-17 21:43:25 +04:00
Erokhin Stanislav 0fbce55df7 JS backend: STDLib: remove base class parameter from API 2013-09-17 21:43:25 +04:00
Erokhin Stanislav 4c57d70be9 JS backend: remove ECMA 3, but several tests is broken.
Main reason: overload extention property:

Int.bar = 1
String.bar = 2
2013-09-17 21:43:25 +04:00
Erokhin Stanislav 248ec7a248 JS backend: add new ecma5 library & use "new Class()" construction 2013-09-17 21:43:25 +04:00
Erokhin Stanislav b291802de3 JS backend: add debug info in Delegate Property Test 2013-09-17 21:43:24 +04:00
Erokhin Stanislav 9100a0d0a6 JS backend: add RegressionMergeEcmaTest 2013-09-17 21:43:24 +04:00
Erokhin Stanislav fd2caf5acf JS backend: fix order class and trait in list supertypes 2013-09-17 21:43:24 +04:00
Erokhin Stanislav 430b60d979 Move topologicallySortSuperclassesAndRecordAllInstances from CommonSupertypes to TypeUtils. 2013-09-17 21:43:24 +04:00
Erokhin Stanislav 45e827aeb9 JS backend: add support multi declaration 2013-09-17 21:43:11 +04:00
Natalia.Ukhorskaya 8cc1617790 Small improvements in Configure Kotlin dialogs 2013-09-17 18:21:53 +04:00
Natalia.Ukhorskaya 1651dbe496 Align paths in Configure Kotlin dialog 2013-09-17 18:21:52 +04:00
Natalia.Ukhorskaya dee186de08 Remove checkbox for copying js implementation files in 'Configure Kotlin as Javascript' dialog 2013-09-17 18:21:51 +04:00
Natalia.Ukhorskaya 706aa039dc Align modules in Configure Kotlin dialog 2013-09-17 18:21:50 +04:00
Natalia.Ukhorskaya 4e0449a7a4 Change separators in Configure Kotlin notification 2013-09-17 18:21:49 +04:00
Natalia.Ukhorskaya 2df11a11f2 Move kotlin file in Gradle project only under source root in same module 2013-09-17 18:21:48 +04:00
Natalia.Ukhorskaya 8a0ef93ac4 Show IncorrectSourceRootName notification for gradle project also 2013-09-17 18:21:47 +04:00
Evgeny Gerashchenko e338cda06d Changed extension in parsing test data (jet -> kt) 2013-09-17 18:10:00 +04:00
Evgeny Gerashchenko 2ee3d22ab9 Generated missing test data. 2013-09-17 18:10:00 +04:00
Evgeny Gerashchenko 5ed75cffd5 Made parsing test generated. 2013-09-17 18:10:00 +04:00
Evgeny Gerashchenko 32b7bfeca6 Minor. Using more common class. 2013-09-17 18:09:59 +04:00
Evgeny Gerashchenko 1ed168fd14 Removed IDE templates from completion, replaced them with keywords. 2013-09-17 18:09:59 +04:00
Evgeny Gerashchenko dcfeea4029 Removed IDE templates support from compiler. 2013-09-17 18:09:59 +04:00
Evgeny Gerashchenko 31a712b424 Removed IDE templates support from plugin. 2013-09-17 18:09:59 +04:00
Evgeny Gerashchenko 859b0b845a Obtaining jflex from github. No IDEA checkout is necessary anymore. 2013-09-17 18:09:59 +04:00
Mikhael Bogdanov 8ffee527d7 KT-3573 "Error generating primary constructor" when trying to use "this" in extensions from constructors
#KT-3573 Fixed
2013-09-17 17:31:47 +04:00
Svetlana Isakova fe7b5cc532 refactoring: moved methods 2013-09-17 16:17:31 +04:00
Svetlana Isakova 2d65186574 refactoring: moved 'getValue', 'getValues' methods to TypeConstraints 2013-09-17 16:17:30 +04:00
Svetlana Isakova eb513438c9 extracted ConstraintSystemStatus 2013-09-17 16:09:27 +04:00
Svetlana Isakova 4e45b91f07 refactoring: extracted methods 2013-09-17 16:09:27 +04:00
Svetlana Isakova ce399df305 removed ConstraintSystemWIthPriorities 2013-09-17 16:09:27 +04:00
Svetlana Isakova b9f55f5070 test added 2013-09-17 16:09:27 +04:00
Svetlana Isakova 845b6f7d7e fixed bug
NULL_FOR_NONNULL_TYPE can represent type mismatch error as well
(later the whole method 'makeTraceInterceptingTypeMismatch' should be removed)
2013-09-17 16:09:26 +04:00
Andrey Breslav dd847030fa Fix references in ReadMe.md 2013-09-17 15:59:56 +04:00
Andrey Breslav bf2d335bf6 Update ReadMe.md to reflect changes in the bootstrapping configuration 2013-09-17 15:54:06 +04:00
Nikolay Krasko 4477dadcd1 Fix the end of the replaced identifier for completion with tab char
Stop removing (, ), {, }, + and so on.
2013-09-17 15:11:29 +04:00
Natalia Ukhorskaya e1f31a4a75 Merge pull request #304 from nskvortsov/master
Fix extra kotlin source set structure in Gradle.
2013-09-16 07:10:37 -07:00
Nikolay Krasko 839df96200 Refactoring: change test data directive 2013-09-16 17:23:28 +04:00
Nikolay Krasko 29448c149c Fix patterns - escape for the dots 2013-09-16 17:23:28 +04:00
Nikolay Krasko c2ca8b618d Order properties before keywords 2013-09-16 17:23:26 +04:00
Nikolay Krasko b0acf758bc Give more priority to declarations from the same file 2013-09-16 17:23:26 +04:00
Nikolay Krasko 39bf53155b Generate weigher tests from Kotlin base 2013-09-16 17:23:25 +04:00
Nikolay Krasko e6c6982c61 Always place keywords after local variables and parameters 2013-09-16 17:23:24 +04:00
Nikita Skvortsov cc47f646a1 fix kotlin compiler logging level in Gradle 2013-09-16 16:48:31 +04:00
Nikita Skvortsov 96d6542e49 fix extra kotlin source set structure. 2013-09-16 16:48:31 +04:00
Natalia.Ukhorskaya d681f306ae Fix wrong imports 2013-09-16 15:33:30 +04:00
Natalia.Ukhorskaya d7334596d2 Some improvements in configurators 2013-09-16 15:32:10 +04:00
Svetlana Isakova 88642ae1cc Updated to IDEA 132.197 EAP 2013-09-14 16:04:56 +04:00
Andrey Breslav 8bf1ab85ab Intention to replace a shorthand type with a reconstructed one 2013-09-13 22:41:06 +02:00