Andrey Breslav
7f0de53cfa
Debug output removed
2011-12-12 20:55:16 +04:00
Nikolay Krasko
182009ab61
KT-768 Code completion for extension functions
2011-12-12 12:12:45 +04:00
Andrey Breslav
459c2e913f
Some comments to clarify what's going on
2011-12-09 14:09:09 +04:00
Andrey Breslav
744253bcd3
StackOverlowes fixed with FQNames remembered in trace
2011-12-09 13:51:44 +04:00
Maxim Shafirov
0b4d013e94
JavaElementFinder now returns light classes, that use compiler on demand only
2011-12-08 15:56:20 +04:00
Stepan Koltsov
c6ed916101
fix wrong names
2011-12-08 04:31:36 +04:00
Nikolay Krasko
e5c39df519
KT-658 Show types in IDEA auto assist for kotlin
2011-12-07 12:19:50 +04:00
Stepan Koltsov
bf54dc5453
test nullable return types are read from .class files
2011-12-06 23:25:26 +04:00
Stepan Koltsov
6f21de8edc
working on reading class data from .class files
2011-12-06 22:32:17 +04:00
Stepan Koltsov
f68aabbcab
Temporarily revert "working on reading class data from .class files"
...
This reverts commit 29ebb124c8 .
2011-12-06 17:48:33 +04:00
Stepan Koltsov
29ebb124c8
working on reading class data from .class files
2011-12-06 16:54:52 +04:00
Andrey Breslav
deb8d5ea20
KT-689 Allow to put Java and Kotlin files in the same packages
2011-12-06 14:43:10 +04:00
Stepan Koltsov
cd635121ea
(trivial) extract resolveParameterDescriptor method
2011-12-03 02:36:37 +04:00
Andrey Breslav
8d439f6058
A quick and dirty fix for
...
KT-498 Very strange error in the type checker
2011-12-01 14:52:48 +03:00
Andrey Breslav
1e63c6257c
Throw exception if compilation fails on server
2011-11-24 21:14:50 +03: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
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
Andrey Breslav
9dd9107362
Supporting "kotlin.running.in.server.mode" to throw exception from the analyzer to be logged by the server
2011-11-22 16:15:57 +03:00
Stepan Koltsov
7975a8e0c3
narrow return type of ClassDescriptor.getConstructors
...
ClassDescriptor.getConstructors should return
Set<ConstructorDesctiptor> instead of Set<FunctionDescriptor>
2011-11-12 18:55:16 +04:00
Maxim Shafirov
627a1dbf6f
Resolve Kotlin from Java, first drop.
2011-11-11 20:02:36 +04:00
Andrey Breslav
c57ae34cf0
Assertion failure fixed on fixpoint generics loaded from Java
2011-11-07 20:16:09 +03:00
Andrey Breslav
0e4a7ebe90
isReified() for type parameters
2011-11-04 20:58:41 +03:00
Andrey Breslav
c22b0f3391
Commented code removed
2011-11-02 19:56:43 +03:00
Andrey Breslav
739417dc9d
KT-389 Wrong type inference for varargs etc.
2011-11-01 17:47:39 +03:00
Andrey Breslav
3588779f19
When a file is changed in the IDE, we do not recheck function bodies and other executable code in other files: only declarations to povide resolution context for the changed file
2011-11-01 16:04:55 +03:00
Andrey Breslav
57bba593ae
Fixing dependencies: moved the code that walks through project files into the plugin
2011-10-30 12:22:03 +03:00
Andrey Breslav
fc01eb2dcf
Fixing dependencies & nested modules
2011-10-30 12:03:10 +03:00
Alex Tkachman
3c8d87279e
StackOverflow fixed in case of inner class
2011-10-26 23:07:38 +02:00
Alex Tkachman
20bb2242fe
private constructor added
2011-10-23 08:29:05 +02:00
Dmitry Jemerov
ec6dec0d37
separate compiler and plugin tests
2011-10-20 16:21:18 +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
cb6fbe990a
Callable descriptors store expected this object
2011-10-12 21:14:37 +04:00
Andrey Breslav
883020f068
Java resolve fixed
2011-10-12 18:20:00 +04:00
Andrey Breslav
7427f3b3d6
Nullability properties of receivers checked
2011-10-12 16:17:21 +04:00
Alex Tkachman
8963aa70fe
change for 9 array classes
2011-09-30 10:34:48 +03:00
svtk
a06aa17a5f
Merge branch 'master' of ssh://git.labs.intellij.net/jet
2011-09-27 16:25:26 +04:00
svtk
fdac4c7ef4
Diagnostic parameter types added; opportunity to import class of known type added
2011-09-27 16:25:17 +04:00
Andrey Breslav
c6c87ec3c8
Static java fields not visible in non-static scopes any more
2011-09-26 21:14:26 +04:00
Andrey Breslav
87b22e810f
JAVA_ROOT eliminated. Proper parents for everything except generic parameters of functions
2011-09-26 20:41:37 +04:00
Andrey Breslav
ec91f309c3
Merge remote branch 'origin/master'
2011-09-23 15:27:54 +04:00
Andrey Breslav
4c2e58ddf0
FunctionGroups eliminated
2011-09-23 15:27:45 +04:00
svtk
67fdbbd230
Added visibility information to descriptors
2011-09-23 13:02:11 +04:00
Andrey Breslav
6ede1a342f
Receivers introduced to descriptors
2011-09-20 06:35:09 -05:00
Andrey Breslav
8d42f4b267
Receivers introduced.
2011-09-18 17:26:17 +04:00
Andrey Breslav
116f35c650
"compiler" folder created
2011-09-09 21:47:22 +04:00