Michael Nedzelsky
|
bdca7e0e37
|
JS backend: fix KT-5772 wrong code generated when <,<=,>,>= are used with explicit Comparable type
#KT-5772 Fixed
|
2014-09-23 14:50:17 +04:00 |
|
Michael Nedzelsky
|
1d71016097
|
JS backend: refactoring support for binary intrinsic operations
|
2014-09-23 14:50:15 +04:00 |
|
Michael Nedzelsky
|
07a4d0e77e
|
JS backend: convert NumberConversionFIF to Kotlin
|
2014-09-23 14:50:13 +04:00 |
|
Michael Nedzelsky
|
32f391aa51
|
JS backend: minor improve in NamePredicate: replace list with set
|
2014-09-23 14:50:09 +04:00 |
|
Alexey Sedunov
|
a48fbacbd9
|
Minor: Fix warnings
|
2014-09-23 12:50:48 +04:00 |
|
Alexey Sedunov
|
da004cf104
|
Minor: Add @NotNull annotation
|
2014-09-23 12:50:47 +04:00 |
|
Alexey Sedunov
|
735fd6c626
|
Move: Fix detection of imported declarations and processing of extension usages
#KT-5787 Fixed
#KT-4959 Fixed
|
2014-09-23 12:50:46 +04:00 |
|
Natalia Ukhorskaya
|
b14e979d70
|
Android tests: skip txt files in box folder
|
2014-09-23 10:46:40 +04:00 |
|
Natalia Ukhorskaya
|
2b388ed308
|
Evaluate Expression: fix function call from base class on object with subtype
|
2014-09-23 10:33:06 +04:00 |
|
Nikolay Krasko
|
b5f738db07
|
Fix test runner for the case when rerun of failed test filters out some classes completely
|
2014-09-22 14:02:32 +04:00 |
|
Nikolay Krasko
|
f178356bf0
|
More memory for dist task
|
2014-09-22 14:02:04 +04:00 |
|
Nikolay Krasko
|
f5ee68064f
|
Don't generate ValueParameter annotations in light class mode
|
2014-09-22 14:02:02 +04:00 |
|
Michael Bogdanov
|
432ec31daf
|
Support returns in nested finallies
|
2014-09-19 17:14:17 +04:00 |
|
max.kammerer
|
9564eaa6fd
|
Support finnaly blocks from inline fun in non-local returns
|
2014-09-19 17:14:17 +04:00 |
|
Evgeny Gerashchenko
|
309329afd0
|
Shared incremental compilation tests. For running locally and on teamcity.
|
2014-09-19 16:43:00 +04:00 |
|
Alexander Udalov
|
90c09762e3
|
Find usages: only collect those descriptors which resolve to callables
Fix failing test on the buildserver
|
2014-09-19 16:29:00 +04:00 |
|
Alexey Sedunov
|
5a0b786cb9
|
Extract Function: Fix syntax error in test
|
2014-09-19 13:50:38 +04:00 |
|
Alexey Sedunov
|
40761dfc4c
|
Extract Function: Generate named argument for extracted lambda (when necessary)
|
2014-09-19 13:50:38 +04:00 |
|
Alexey Sedunov
|
6a76ca1066
|
PSI Pattern Patching: Use precomputed context for matching of substitution parameters
|
2014-09-19 13:50:37 +04:00 |
|
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 |
|