Erokhin Stanislav
|
db62ef2ef1
|
JS backend: KotlinNew => Kotlin
|
2013-09-17 21:55:10 +04:00 |
|
Erokhin Stanislav
|
c3d0392413
|
JS backend: add $metadata$ property & remake extension utilities
|
2013-09-17 21:52:55 +04:00 |
|
Erokhin Stanislav
|
12cb774f1c
|
JS backend: remake NameGenerator in case Property & PropertyAccessor. Fix overload extension property.
|
2013-09-17 21:46:25 +04:00 |
|
Erokhin Stanislav
|
c5a720164e
|
JS backend: remove unused code from Namer
|
2013-09-17 21:46:25 +04:00 |
|
Erokhin Stanislav
|
eed1a6506e
|
JS backend: remove all usages TranslationContext.isEcma5()
|
2013-09-17 21:46:25 +04:00 |
|
Erokhin Stanislav
|
79904a9b96
|
JS backend: refactor: extract DefineInvocation
|
2013-09-17 21:46:17 +04:00 |
|
Erokhin Stanislav
|
8e72efc736
|
JS backend: move "call" and "baseInitializer" keyword to Namer
|
2013-09-17 21:45:06 +04:00 |
|
Erokhin Stanislav
|
2452b3c34c
|
JS backend: remove isEcma5() from property initialize
|
2013-09-17 21:45:06 +04:00 |
|
Erokhin Stanislav
|
550cf581c4
|
JS backend: JsDescriptorUtils.isAsPrivate remake to isSimpleProperty
|
2013-09-17 21:45:05 +04:00 |
|
Erokhin Stanislav
|
638beff551
|
JS backend: Remove {value: function...} and {value: Kotlin.createClass() } structures.
|
2013-09-17 21:44:57 +04:00 |
|
Erokhin Stanislav
|
a79b67eb48
|
JS backend: refactor: rename InitializerUtils.generate to generateObjectInitializer
|
2013-09-17 21:44:00 +04:00 |
|
Erokhin Stanislav
|
ce3da8491b
|
JS backend: Remove Object.defineProperty for property initialize
|
2013-09-17 21:43:25 +04:00 |
|
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 |
|