Nikolay Krasko
|
3d3464d163
|
Wrap cls-methods with kotlin prototypes
|
2013-11-15 19:41:11 +04:00 |
|
Nikolay Krasko
|
aa91ae6843
|
Common class for Kotlin light classes with returning light elements for methods and fields
|
2013-11-15 19:41:08 +04:00 |
|
Nikolay Krasko
|
6aeaceae8d
|
Refactoring: Rename JetClsMethod -> JetPsiMethodWrapper
Source element in Kotlin mustn't be wrapped into read-only class-elements
|
2013-11-15 19:05:47 +04:00 |
|
Nikolay Krasko
|
14c5ae57cf
|
Make kotlin build against 132.1071 (EAP was 132.1045)
|
2013-11-15 17:13:44 +04:00 |
|
Natalia Ukhorskaya
|
bacf8b58f3
|
Update to 132.1071
|
2013-11-15 17:10:46 +04:00 |
|
Zalim Bashorov
|
5c6cfce8ab
|
JS backend: use jet.Iterable and jet.Any as "fake" classes.
|
2013-11-15 15:18:01 +04:00 |
|
Zalim Bashorov
|
060d7c5345
|
Removed closure-compiler.jar from repository and js_test_libs.
Added closure-compiler.jar to third-party dependencies.
Switch to use closure-compiler ant task instead of java task.
|
2013-11-15 15:18:00 +04:00 |
|
Zalim Bashorov
|
bfa79efaf3
|
BuildTools: added tests for ant task Kotlin2JsCompilerTask.
|
2013-11-15 15:17:59 +04:00 |
|
Zalim Bashorov
|
df4850c22f
|
BuildTools: added ant task for Kotlin2Js compiler.
|
2013-11-15 15:17:59 +04:00 |
|
Andrey Breslav
|
9723106d95
|
Add missing module to quick compiler build
|
2013-11-14 19:29:05 +04:00 |
|
Alexander Udalov
|
d044fbb4f1
|
Add "-source 1.6" to javac to prevent numerous warnings on JDK 7
|
2013-11-14 19:11:21 +04:00 |
|
Alexander Udalov
|
776b5d0a6e
|
Minor, move enum diagnostic tests, add another test
|
2013-11-14 19:11:20 +04:00 |
|
Alexander Udalov
|
76e347e530
|
Minor, rename method
|
2013-11-14 19:11:20 +04:00 |
|
Alexander Udalov
|
8c3f9149ac
|
Add a test on extension function to object
|
2013-11-14 19:11:20 +04:00 |
|
Alexander Udalov
|
8b5aa94484
|
Extract SpecialNames.isClassObjectName
|
2013-11-14 19:11:20 +04:00 |
|
Alexander Udalov
|
69ed375ce1
|
Extract SpecialNames utility class
|
2013-11-14 19:11:19 +04:00 |
|
Alexander Udalov
|
d6aa7c2d23
|
Minor, inline method
|
2013-11-14 19:11:19 +04:00 |
|
Alexander Udalov
|
f75c399128
|
Minor, use headless mode in BuiltInsSerializer
|
2013-11-14 19:11:19 +04:00 |
|
Alexander Udalov
|
ef0af47972
|
Minor, add error message & Override
|
2013-11-14 19:11:19 +04:00 |
|
Alexander Udalov
|
ac248f2d46
|
Minor refactorings in codegen tests
Unindent code, get rid of warnings, etc.
|
2013-11-14 19:11:18 +04:00 |
|
Alexander Udalov
|
a35f285bcf
|
Disable "UseOfSystemOutOrSystemErr" inspection in tests
|
2013-11-14 19:11:18 +04:00 |
|
Alexander Udalov
|
cdecbc0915
|
Class objects also can have delegated members
|
2013-11-14 19:11:18 +04:00 |
|
Alexander Udalov
|
29f3c4a1a0
|
Report upper bounds violation for objects, not only classes
|
2013-11-14 19:11:18 +04:00 |
|
Alexander Udalov
|
01d8e658aa
|
Regenerate tests
|
2013-11-14 19:10:34 +04:00 |
|
Alexander Udalov
|
57aa355b05
|
Report INVISIBLE_MEMBER on private class object usage
|
2013-11-14 19:10:18 +04:00 |
|
Alexander Udalov
|
94deb21551
|
Minor, move diagnostic tests for class objects
|
2013-11-14 17:45:57 +04:00 |
|
Andrey Breslav
|
bd244e0460
|
Type fixed in the file name
|
2013-11-13 21:42:02 +04:00 |
|
Valentin Kipyatkov
|
2d3b0ffc0b
|
Smart completion: offer class instantiating choice
|
2013-11-13 20:17:45 +04:00 |
|
Nikolay Krasko
|
80ab043d21
|
Tweak spacing in do-while
|
2013-11-13 19:08:53 +04:00 |
|
Nikolay Krasko
|
dddde11c6a
|
Configure spacing after 'while' in while statement
|
2013-11-13 19:08:52 +04:00 |
|
Nikolay Krasko
|
7587e8ffcb
|
Insert space between ) and statement body
|
2013-11-13 19:08:51 +04:00 |
|
Nikolay Krasko
|
c50804a3f3
|
Add spaces after ) and around 'else' in 'if'
|
2013-11-13 19:08:51 +04:00 |
|
Andrey Breslav
|
6efd72738a
|
More information in error message
|
2013-11-13 18:09:37 +04:00 |
|
Andrey Breslav
|
5e3909ba87
|
Regenerated
|
2013-11-13 14:39:16 +04:00 |
|
Andrey Breslav
|
0c9aec5941
|
Annotations for guava
|
2013-11-13 14:36:49 +04:00 |
|
Andrey Breslav
|
c4ecb9663a
|
Basic utility for rendering DataFlowValues
|
2013-11-13 14:36:34 +04:00 |
|
Andrey Breslav
|
9aee57bfb5
|
getCompleteTypeInfo(), getCompleteNullabilityInfo() and getId() made public
|
2013-11-12 22:56:18 +04:00 |
|
Andrey Breslav
|
c0d75269af
|
Explicitly check for NO_IDENTIFIER_INFO
|
2013-11-12 21:54:45 +04:00 |
|
Zalim Bashorov
|
8917bd0331
|
KotlinJpsBuildTestCase -> KotlinJpsBuildTest
|
2013-11-12 20:34:23 +04:00 |
|
Zalim Bashorov
|
4fb995c50b
|
JPS: add tests for: exclude in compiler settings, project with more then one file.
|
2013-11-12 20:33:05 +04:00 |
|
Zalim Bashorov
|
b31e2d7421
|
JPS: ignore excluded directories and files in compilation.
#KT-4188 fixed
|
2013-11-12 18:44:30 +04:00 |
|
Zalim Bashorov
|
923fd74c0a
|
JPS: revert KotlinBuilder changes for using dirty files, because it's wrong.
|
2013-11-12 18:44:30 +04:00 |
|
Evgeny Gerashchenko
|
a608612e6b
|
KT-4183 BuiltInsReferenceResolver$1 startup activity is slow
#KT-4183 in progress
|
2013-11-12 15:50:53 +04:00 |
|
Pavel V. Talanov
|
f9a2b09a4e
|
Add(Remove)ParameterQuickFix is not available for unmodifiable files
|
2013-11-12 14:15:57 +04:00 |
|
Pavel V. Talanov
|
3e97203f85
|
Check that target functions can be modified in JetChangeSignature
|
2013-11-12 14:15:56 +04:00 |
|
Pavel V. Talanov
|
f4c8655fa2
|
Use DescriptorToDeclarationUtil to get function declaration in JetChangeSignature
|
2013-11-12 14:15:55 +04:00 |
|
Pavel V. Talanov
|
53acd2c837
|
Minor: add @NotNull annotations
|
2013-11-12 14:15:54 +04:00 |
|
Pavel V. Talanov
|
a422523cfb
|
Fix an exception that can be thrown if quickfix still exists but psi is no longer valid
|
2013-11-12 14:15:53 +04:00 |
|
Pavel V. Talanov
|
c1d5851060
|
Minor: fix typo
|
2013-11-12 14:15:53 +04:00 |
|
Pavel V. Talanov
|
49a7c47276
|
Prettify code
|
2013-11-12 14:15:52 +04:00 |
|