Stepan Koltsov
|
6446e83b29
|
remove VariableDescriptor.inType
(approved by Andrey Breslav)
|
2011-12-30 18:45:49 +04:00 |
|
Nikolay Krasko
|
c6caffe02d
|
Keywords autocompletion - nothing for top scope after package directive
|
2011-12-29 20:37:47 +04:00 |
|
Nikolay Krasko
|
28c449168c
|
Keyword completion: forgotten object keyword
|
2011-12-29 18:00:16 +04:00 |
|
svtk
|
0e8dbbac2f
|
quick fixes refactoring (disuse of CodeEditUtil)
|
2011-12-29 15:50:30 +04:00 |
|
svtk
|
a61f848861
|
ImportClassHelper (quick fixes) refactoring
|
2011-12-29 15:40:20 +04:00 |
|
Nikolay Krasko
|
be40b01d0e
|
Disable keyword completion in comments, strings and chars
|
2011-12-29 15:08:42 +04:00 |
|
Nikolay Krasko
|
f259b7d397
|
KT-759 Filter keywords auto completion according to context
|
2011-12-28 17:51:18 +04:00 |
|
svtk
|
4272dafc36
|
ReplaceCallFix instead of two ReplaceDotCallWithSafeCall & ReplaceSafeCallWithDotCall
|
2011-12-27 19:21:33 +04:00 |
|
svtk
|
7f46ed8e53
|
added fix "replace dot call with safe call" (from Sergey Ignatov)
|
2011-12-27 17:44:35 +04:00 |
|
Nikolay Krasko
|
25f7c139e0
|
Remove invalid tests (valid tests are already exist)
|
2011-12-27 15:51:13 +04:00 |
|
Andrey Breslav
|
7fcae64766
|
Parser test data fixed
|
2011-12-27 15:20:31 +04:00 |
|
Andrey Breslav
|
1704247534
|
Merge remote branch 'origin/master'
Conflicts:
idea/testData/checker/RecursiveTypeInference.jet
|
2011-12-27 15:00:33 +04:00 |
|
Andrey Breslav
|
b453880d9c
|
Better message for recursive type inference
|
2011-12-27 14:59:24 +04:00 |
|
Andrey Breslav
|
2d78ccb9e1
|
Annotator test data fixed
|
2011-12-27 14:54:41 +04:00 |
|
Andrey Breslav
|
fa5be15852
|
Diagnostics test data fixed
|
2011-12-26 19:55:29 +04:00 |
|
Andrey Breslav
|
f52eae71d0
|
GreatSyntacticShift: 'namespace' -> 'package'
|
2011-12-25 15:51:59 +04:00 |
|
Maxim Shafirov
|
423494cef0
|
missed shift
|
2011-12-23 19:51:25 +03:00 |
|
Maxim Shafirov
|
14862f7d39
|
Initial java facade tests
|
2011-12-22 15:33:34 +03:00 |
|
Andrey Breslav
|
889c7c0002
|
GreatSyntacticShift: erroneous fix reverted
|
2011-12-21 11:48:24 +02:00 |
|
Andrey Breslav
|
f67c6549eb
|
GreatSyntacticShift: Codegen testdata fixed
|
2011-12-21 11:45:50 +02:00 |
|
Andrey Breslav
|
3808bff1ce
|
GreatSyntacticShift: Checker test data fixed
|
2011-12-21 11:24:04 +02:00 |
|
Nikolay Krasko
|
17e8a2663d
|
KT-805 Auto import on code completion insert (multifile test)
|
2011-12-19 19:32:02 +04:00 |
|
Nikolay Krasko
|
26ec797444
|
KT-805 Auto import on code completion insert (Initial version)
|
2011-12-16 13:23:58 +04:00 |
|
Andrey Breslav
|
0a2108d4d0
|
Constraint priorities integrated
|
2011-12-16 13:09:28 +04:00 |
|
Nikolay Krasko
|
3cf7a44840
|
KT-825 Completion doesn't show overloaded functions
|
2011-12-14 12:26:57 +04:00 |
|
Nikolay Krasko
|
31b536a8e5
|
KT-822: Assertion during completion of the subpackage in function
|
2011-12-14 11:03:04 +04:00 |
|
Andrey Breslav
|
739f3b2a36
|
Root namespace naming problems fixed. Failing test reverted to the initial state
|
2011-12-13 17:38:57 +04:00 |
|
Maxim Shafirov
|
c4fd2e564f
|
1. namespace class should not be accessible from Kotlin despite the fact we don't have kotlin class descriptor for it.
2. testdata is corrected due to the fact frontend has wrong qualified name in trace for root namespace
|
2011-12-13 16:15:43 +04:00 |
|
Nikolay Krasko
|
9ae40b270a
|
KT-795: Insert brackets after applying function completion
|
2011-12-12 15:16:16 +04:00 |
|
Nikolay Krasko
|
182009ab61
|
KT-768 Code completion for extension functions
|
2011-12-12 12:12:45 +04:00 |
|
svtk
|
63d74d41af
|
KT-328 completion //Local function in function literals cause exceptions
|
2011-12-09 17:37:38 +04:00 |
|
svtk
|
a0cd4af3bd
|
Merge remote-tracking branch 'origin/master'
|
2011-12-08 13:43:56 +04:00 |
|
svtk
|
e05dea7046
|
added specializing error "Variable initializer is redundant" for unused-vars analysis
|
2011-12-08 13:43:46 +04:00 |
|
Nikolay Krasko
|
e5c39df519
|
KT-658 Show types in IDEA auto assist for kotlin
|
2011-12-07 12:19:50 +04:00 |
|
svtk
|
af3b06b65b
|
Merge remote-tracking branch 'origin/master'
Conflicts:
compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetFlowInformationProvider.java
|
2011-12-06 22:42:50 +04:00 |
|
svtk
|
ec55dddfcd
|
backing fields resolve changed
KT-462 Consider allowing initializing properties via property names when it is safe
KT-598 Allow to use backing fields after this expression
|
2011-12-06 22:41:19 +04:00 |
|
Stepan Koltsov
|
0d5f507a6c
|
split Bounds.jet test into smaller tests
|
2011-12-06 22:32:07 +04:00 |
|
Nikolay Krasko
|
152d15ce83
|
KT-738 No kotlin type completion in extend class scope - Fixes after CR-KT-13 review
|
2011-12-05 16:20:10 +04:00 |
|
Nikolay Krasko
|
65fb8d40b7
|
KT-738 No kotlin type completion in extend class scope
|
2011-12-05 16:20:09 +04:00 |
|
Nikolay Krasko
|
eee0c02d65
|
KT-722 Don't show keywords after '.'
|
2011-12-01 16:47:16 +04:00 |
|
Nikolay Krasko
|
ffc5db6c35
|
Merge branch 'master' of git+ssh://git.labs.intellij.net/jet
|
2011-11-30 19:54:35 +04:00 |
|
Nikolay Krasko
|
1e3c45e65c
|
KT-688: Show kotlin keywords as auto completion in IDEA
|
2011-11-30 18:33:37 +04:00 |
|
Andrey Breslav
|
8a93421ecb
|
KT-597 Type inference failed
Resolution rules changed: now autocast and non-autocast candidates are judged together
|
2011-11-29 21:03:42 +03:00 |
|
svtk
|
ba49f508c9
|
KT-609 Analyze not only local variables, but function parameters as well in 'unused values' analysis
|
2011-11-29 19:04:15 +04:00 |
|
svtk
|
27293562ae
|
Merge remote-tracking branch 'origin/master'
|
2011-11-28 13:15:35 +04:00 |
|
svtk
|
ecb3db0912
|
KT-610 Distinguish errors 'unused variable' and 'variable is assigned but never accessed'
|
2011-11-28 13:15:03 +04:00 |
|
Nikolay Krasko
|
0c758902ef
|
KT-621 Remove .foo() pattern matching from when (Some tests were rewritten)
|
2011-11-25 17:39:16 +04:00 |
|
svtk
|
63304cc2cf
|
Merge remote-tracking branch 'origin/master'
|
2011-11-24 16:02:44 +04:00 |
|
svtk
|
a7bb30a18c
|
"Unused value" error added to existed tests
|
2011-11-24 15:59:44 +04:00 |
|
Stepan Koltsov
|
e33af7f729
|
KT-328 Local function in function literals cause exceptions
===
fun bar() = {
bar()
}
===
|
2011-11-23 16:40:50 +04:00 |
|