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 |
|
svtk
|
a00ad38a1c
|
KT-510 this. allows initialization without backing field
|
2011-11-21 14:35:08 +04:00 |
|
Andrey Breslav
|
c74a0a62cc
|
KT-313 Bug in substitutions in a function returning its type parameter T
|
2011-11-12 20:29:38 +04:00 |
|
Andrey Breslav
|
4224e00cbd
|
Most of the tests fixed
|
2011-11-10 21:33:46 +03:00 |
|
svtk
|
0356bd98ec
|
KT-411 Wrong type expected when returning from a function literal
|
2011-11-09 16:43:29 +04:00 |
|
svtk
|
2d6337fe93
|
KT-456 No check for obligatory return in getters
|
2011-11-09 12:22:08 +04:00 |
|
svtk
|
d1787a5f6e
|
tests fixed
|
2011-11-07 13:31:52 +04:00 |
|
Dmitry Jemerov
|
7171fe8b02
|
implement works for properties
|
2011-11-04 19:20:53 +01:00 |
|
Dmitry Jemerov
|
b2990b74ef
|
one more test; generate 'return' for primitive type return values
|
2011-11-04 19:20:52 +01:00 |
|
Dmitry Jemerov
|
7714e850b9
|
handle parameters in implement members
|
2011-11-04 19:20:52 +01:00 |
|
Dmitry Jemerov
|
8f15eea9c5
|
Kotlin implement members initial (not much works)
|
2011-11-04 19:20:51 +01:00 |
|
svtk
|
2eb7835ae1
|
Registered 'change variable mutability' fix for 'val reassignment' error
|
2011-11-03 18:30:28 +04:00 |
|
svtk
|
a3ef9f9b50
|
Added 'change to backing field' fix
|
2011-11-01 19:00:57 +04:00 |
|
svtk
|
44ae29b01d
|
Merge branch 'master' of ssh://git.labs.intellij.net/jet
|
2011-10-28 13:44:39 +04:00 |
|
Dmitry Jemerov
|
a3f8a088be
|
JetPsiCheckerTest and its testdata moved back to plugin tests
|
2011-10-27 18:44:39 +02:00 |
|
svtk
|
f7950f9469
|
rename
|
2011-10-25 17:40:36 +04:00 |
|
Andrey Breslav
|
fb971ff7cb
|
Tests moved to appropriate locations
|
2011-10-21 13:37:14 +04:00 |
|
Andrey Breslav
|
d445a09a80
|
KT-156 Fix the this<Super> syntax
|
2011-10-20 18:38:51 +04:00 |
|
Dmitry Jemerov
|
ec6dec0d37
|
separate compiler and plugin tests
|
2011-10-20 16:21:18 +02:00 |
|
Andrey Breslav
|
e91d20f326
|
KT-156 Fix the this<Super> syntax
|
2011-10-20 18:00:19 +04:00 |
|
Andrey Breslav
|
7bb7ea912e
|
Merge remote branch 'origin/master'
|
2011-10-20 14:45:26 +04:00 |
|
Alex Tkachman
|
417bb26646
|
tests/fixes
|
2011-10-20 07:25:22 +02:00 |
|
Dmitry Jemerov
|
c26ab4b472
|
IntRange iteration calls correct methods on IntRange class
|
2011-10-19 20:29:55 +02:00 |
|
Andrey Breslav
|
79ee5cd606
|
KT-156 Fix the this<Super> syntax
In progress: super<List> must work, but currently it does not, only super<List<Foo>> works, where Foo is ignored.
|
2011-10-19 19:24:46 +04:00 |
|
Andrey Breslav
|
84951d2585
|
KT-362 Don't allow autocasts on vals that are not internal
|
2011-10-19 14:35:02 +04:00 |
|
Andrey Breslav
|
e262d94cc1
|
Nullable Nothing is exactly null
|
2011-10-19 12:46:32 +04:00 |
|
Alex Tkachman
|
33d09eb1df
|
default args
|
2011-10-19 07:42:31 +02:00 |
|