Alexey Sedunov
98eed5cb0e
Minor: Remove unused function added in earlier commit
2014-09-19 13:50:36 +04:00
Alexander Udalov
04bb43e907
Fix navigation to data class copy function
2014-09-19 11:45:22 +04:00
Nikolay Krasko
bf7a295ace
Regenerate for testCompilationErrorThenFixed test
2014-09-18 20:30:35 +04:00
Nikolay Krasko
2ae1286515
Remove lazy base test - there won't be lazy and eager mode soon
2014-09-18 17:58:25 +04:00
Nikolay Krasko
fbd09911f3
Refactoring: Extract filter for skipping built-ins packages
2014-09-18 17:58:24 +04:00
Nikolay Krasko
e796f88b38
Regenerate test data with constructed descriptors for diagnostics tests
2014-09-18 17:58:23 +04:00
Nikolay Krasko
de61456725
Compare constructed descriptors in diagnostics tests
2014-09-18 17:58:20 +04:00
Evgeny Gerashchenko
2a9005b466
Fixed IAE because of compiler bug.
2014-09-18 16:50:20 +04:00
Evgeny Gerashchenko
853def0a10
Not clearing incremental cache on compilation error.
2014-09-18 16:50:20 +04:00
Zalim Bashorov
040d1693e8
Minor: revert semicolons after package declaration for java parts inside kt file.
2014-09-18 16:00:45 +04:00
Michael Nedzelsky
1b60f39959
JS backend: test for KT-4381: JS: fails to iterate over Double range
...
#KT-4381 obsolete
2014-09-18 15:01:11 +04:00
Alexey Sedunov
741e5f61e9
Extract Function: Implement duplicate search
2014-09-18 13:28:30 +04:00
Alexey Sedunov
03e2b4d516
PSI Pattern Matching: Add support of weak matching
2014-09-18 13:28:29 +04:00
Alexey Sedunov
07a257b1fe
Drop JetPsiMatcher class and use JetPsiUnifier instead. Drop AbstractJetPsiMatcherTest
2014-09-18 13:28:28 +04:00
Alexey Sedunov
855ed81c11
Introduce Variable: Use expression unifier to find duplicates
2014-09-18 13:28:27 +04:00
Alexey Sedunov
f1c18d0e3f
PSI Pattern Matching: Add equivalence tests for JetPsiUnifier
2014-09-18 13:28:26 +04:00
Alexey Sedunov
a3758f9fa3
PSI Pattern Matching: Implement expression unifier
2014-09-18 13:28:24 +04:00
Alexander Udalov
c0a8e8a4fc
Fix safe call on a static method in JVM back-end
...
#KT-5796 Fixed
2014-09-18 11:13:30 +04:00
Alexander Udalov
9434114c45
Make DescriptorRenderer escape names with dollars and other characters
...
#KT-5791 Fixed
2014-09-18 10:42:48 +04:00
Alexander Udalov
483232a3e5
Minor, add test for obsolete issue
...
#KT-5159 Obsolete
2014-09-17 21:20:57 +04:00
Alexander Udalov
af01c0ff94
Update to IDEA EAP 138.2210
2014-09-17 21:19:09 +04:00
Zalim Bashorov
08c3bb35b2
Merge pull request #514 from chashnikov/rr/nik
...
JS run configuration: use default implementation of ExecutionResult instead of implementing...
2014-09-17 18:56:26 +04:00
nik
92e962eced
JS run configuration: use default implementation instead of implementing interface from IDEA API to simplify code and avoid compatibility problems
2014-09-17 18:06:32 +04:00
Natalia Ukhorskaya
88a2612348
Regenerate tests
2014-09-17 14:21:34 +04:00
Natalia Ukhorskaya
3dcfae4a81
Debugger: delegated property should be visible in debugger
...
#KT-4699 In Progress
#KT-3582 Fixed
2014-09-17 13:59:53 +04:00
Natalia Ukhorskaya
655682ac97
Move regression tests from stdlib to compiler
...
#KT-5770 FIxed
2014-09-17 13:59:52 +04:00
Valentin Kipyatkov
d5f509580f
Minor fix in completion
2014-09-17 13:24:56 +04:00
Valentin Kipyatkov
a4613ec4a0
Changed completion logic: include non-imported declarations on second press even when prefix is empty
2014-09-17 13:24:56 +04:00
Valentin Kipyatkov
75f7f296aa
Non-imported extension functions and properties in smart completion + adding import on completing of non-imported property
2014-09-17 13:24:56 +04:00
Zalim Bashorov
507bfe49aa
Minor: "js.noImpl" -> "noImpl"
2014-09-16 19:34:57 +04:00
Zalim Bashorov
38401d04d5
Minor: made noImpl generic to avoid using in wrong context.
2014-09-16 19:32:38 +04:00
Zalim Bashorov
30208d5532
Minor: drop semicolon in package declaration everywhere.
2014-09-16 19:32:37 +04:00
Zalim Bashorov
0f136d5adc
Minor in JS lib: dropped semicolon in package declarations.
2014-09-16 19:32:37 +04:00
Zalim Bashorov
b0aa3e9988
JS stdlib: fixed visibility in some declarations.
2014-09-16 19:32:37 +04:00
Zalim Bashorov
0b0e9ee244
JS stdlib: test that js library doesn't contain internal declarations.
2014-09-16 19:32:37 +04:00
Zalim Bashorov
838c384672
"js" -> "kotlin.js"
2014-09-16 19:32:37 +04:00
Zalim Bashorov
b28b0046d1
Minor: drop obsolete code.
2014-09-16 19:32:37 +04:00
Zalim Bashorov
efd4409dbf
Minor: increase memory in JS backend tests.
2014-09-16 19:32:37 +04:00
Zalim Bashorov
59b83679b3
Minor in JS stdlib: made stdlib warning less -- suppressed some BASE_WITH_NULLABLE_UPPER_BOUND warnings and fix one extra out projection.
2014-09-16 18:07:37 +04:00
Zalim Bashorov
0c0d049de7
Minor in JS backend: drop unnecessary inline annotations.
2014-09-16 18:07:37 +04:00
Zalim Bashorov
0fd1b5152a
Minor in JS backend: added comment for InvokeIntrinsic::bothReceivers.
2014-09-16 18:07:36 +04:00
Michael Bogdanov
a735d67e86
Check noinline annotation on non-local return processing
2014-09-16 15:33:14 +04:00
Michael Bogdanov
b763aa9995
Added platform static checker with provider implementation
2014-09-16 14:38:15 +04:00
Zalim Bashorov
9b065a89b9
JS backend: fix annotation class compilation.
2014-09-16 14:21:50 +04:00
Alexander Udalov
1905401273
Move ClassId to module descriptors, closer to other names
2014-09-16 11:36:39 +04:00
Alexander Udalov
ed92eb1d17
Minor, use another constructor of ClassId
2014-09-16 11:32:45 +04:00
Alexander Udalov
b0539ac7a4
Minor, fix old terminology mistake
2014-09-15 19:30:53 +04:00
Alexander Udalov
cfefa0c970
Convert VirtualFileKotlinClass to Kotlin
2014-09-15 19:30:53 +04:00
Alexander Udalov
940d07c81b
Rename VirtualFileKotlinClass.java to .kt
2014-09-15 19:30:53 +04:00
Alexander Udalov
556e313141
Minor, improve multi-module java analysis test
...
- don't check supertypes for every callable in a class
- don't check methods from Any
- check that all descriptors were correctly resolved (otherwise the test
failure error message was very cryptic)
2014-09-15 19:30:53 +04:00