Nikolay Krasko
65fb8d40b7
KT-738 No kotlin type completion in extend class scope
2011-12-05 16:20:09 +04:00
Stepan Koltsov
622133f217
File parameter to NamedTestFactory
2011-12-02 23:39:52 +04:00
Andrey Breslav
d3abbc5b56
Common superinterface for JetBinaryOperation and JetUnaryOperation
2011-12-02 20:05:32 +03:00
Andrey Breslav
52ead44b5d
Show target descriptor in the quick docs window
2011-12-02 19:09:29 +03: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
2849c58d47
Merge remote-tracking branch 'origin/master'
2011-11-29 19:04:30 +04: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
Stepan Koltsov
4fc41f4ad9
mark syntax errors in QuickJetPsiCheckerTest
2011-11-29 01:55:39 +04:00
Andrey Breslav
8498280b0e
Debug output removed
2011-11-28 21:52:04 +03:00
Andrey Breslav
11e957a87d
"Resolve window" for debugging purposes
2011-11-28 21:44:10 +03:00
Nikolay Krasko
627dd9cea4
KT-601 Kotlin run configuration can't work with Working Directory param (copy default java createJavaParameters() because of JavaParametersUtil.configureConfiguration)
2011-11-28 16:11:44 +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
4c2b0b9444
some quick fixes refactoring
2011-11-25 15:15:51 +04:00
svtk
2fcc18f08b
new method for import helper
2011-11-24 18:53:29 +04:00
Maxim Shafirov
702305ad2c
KT-515 fixed in platform code, re-enable java->kotlin resolve
2011-11-24 16:38:33 +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
svtk
97f377b529
Added "unused value analysis"
2011-11-24 15:58:25 +04:00
Stepan Koltsov
dca64c8ba9
Revert "+-JDK and -NOSTDLIB options"
...
This reverts commit 8222011874 .
+- JDK will be restored in next commit
removal of -STDLIB was requested by Andrey Breslav
2011-11-24 15:18:37 +04:00
Maxim Shafirov
12a0b5a01b
Better line mapping if multiple classes where generated for the file
2011-11-24 14:45:59 +04:00
Maxim Shafirov
4c4742354a
Bytecode range highlighting according to selection in tracked editor (doesn't work well with closures yet)
2011-11-24 14:34:16 +04:00
Alex Tkachman
8f47280070
making code window to show full stacktrace in case of error
2011-11-24 08:46:00 +02:00
Maxim Shafirov
894a05def1
More kinds of stackoverflow to investigate, disable for a while
2011-11-23 21:52:18 +04:00
Maxim Shafirov
6eea1716d3
Bytecode viewer, initial
2011-11-23 21:29:46 +04:00
Stepan Koltsov
8222011874
+-JDK and -NOSTDLIB options
...
FullJetPsiCheckerTest has -JDK option
QuickJetPsiCheckerTest has +JDK option
FullJetPsiCheckerTest = QuickJetPsiCheckerTest with +JDK
QuickJetPsiCheckerTest = FullJetPsiCheckerTest with -JDK
2011-11-23 17:08:47 +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
ed4dc03b16
'Implement methods' fix was bound to an error
2011-11-22 14:32:49 +04:00
svtk
a00ad38a1c
KT-510 this. allows initialization without backing field
2011-11-21 14:35:08 +04:00
Maxim Shafirov
cf3217cdc1
SOE fix
2011-11-14 21:18:46 +04:00
Alex Tkachman
3904b91e4c
backend refactoring from extension properties and proper naming scheme of inner classes and objects
2011-11-13 21:08:35 +02: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
8d8145c3d2
Better reporting in tests
2011-11-12 20:25:38 +04:00
Andrey Breslav
5bb226627f
Internal compiler errors are reported as warnings, and individually namespace-by-namespace. To make it easier to work even in the presence of some bug-triggering code in the current project
2011-11-12 18:13:11 +04:00
Maxim Shafirov
f18510652e
opt out Java -> Kotlin resolve due to unsolved SOE problems
2011-11-11 22:03:01 +04:00
Maxim Shafirov
66c1f56892
merge commit
2011-11-11 20:14:29 +04:00
Maxim Shafirov
627a1dbf6f
Resolve Kotlin from Java, first drop.
2011-11-11 20:02:36 +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
7c05e4b9b4
Merge remote-tracking branch 'origin/master'
2011-11-09 12:22:14 +04:00
svtk
2d6337fe93
KT-456 No check for obligatory return in getters
2011-11-09 12:22:08 +04:00
Dmitry Jemerov
30e44b1665
to avoid having the test name reset by UsefulTestCase.clearDeclaredFields(), mark it as final
2011-11-08 18:30:38 +01:00
Andrey Breslav
aa1ebbe445
JetCompilerManager (trivially) implements ProjectComponent
2011-11-08 13:05:11 +03:00
Andrey Breslav
14526a0263
KT-414 Hello world does not run if defined in an anonymous namesapce
...
+ getFQName moved out of a PSI class
2011-11-08 12:29:27 +03:00
Alex Tkachman
ebc508a7b8
commented debug output
2011-11-07 22:42:52 +01:00
Andrey Breslav
00d65ebd8f
KT-430 Quick info reports references to other files as Unresolved
2011-11-07 22:04:10 +03:00