Andrey Breslav
|
fb72a4d1f2
|
Formatting
|
2012-08-15 12:59:53 +04:00 |
|
Alex Tkachman
|
87a8e0a5dc
|
enum classes are never inner
|
2012-08-15 10:44:33 +03:00 |
|
Nikolay Krasko
|
f817b04f84
|
Now IdeaWin*.dll libraries can be correctly loaded from bin directory so there's no need to copy them
|
2012-08-15 11:33:30 +04:00 |
|
Nikolay Krasko
|
8472e77ccb
|
Remove hack with supressing "Virtual pointer hasn't been disposed" exception after detaching library.
|
2012-08-15 11:33:30 +04:00 |
|
Nikolay Krasko
|
c38453f4ab
|
Fix formatting
|
2012-08-15 11:33:29 +04:00 |
|
Alexander Udalov
|
90c7683f3c
|
classNamesForPosition always returns one class name
|
2012-08-14 22:30:27 +04:00 |
|
Alexander Udalov
|
0adf6d615a
|
JetPositionManager now correctly calculates class names for a given position
|
2012-08-14 22:30:27 +04:00 |
|
Evgeny Gerashchenko
|
199029360a
|
KT-2326 Link external annotations via mechanism in IDEA core when Kotlin depends on IDEA 12.x
Dropped temporary classes.
#KT-2326 fixed
|
2012-08-14 21:51:08 +04:00 |
|
Nikolay Krasko
|
b186064130
|
Use resolve session for checking comparability of descriptors
|
2012-08-14 20:28:23 +04:00 |
|
Nikolay Krasko
|
84a6c63d07
|
Remove some unused methods from QualifiedNamesUtil
|
2012-08-14 19:31:21 +04:00 |
|
Nikolay Krasko
|
8f5811fce2
|
Propagate lazy resolve session to getJetClassesDescriptors()
|
2012-08-14 19:30:23 +04:00 |
|
Nikolay Krasko
|
b722e85c2b
|
Propagate lazy resolve session to getJetCallableExtensions()
|
2012-08-14 16:19:41 +04:00 |
|
Nikolay Krasko
|
b5b72f93dc
|
getTopLevelFunctionDescriptorsByName should give descriptors from the predefined resolve session
|
2012-08-14 15:38:52 +04:00 |
|
Nikolay Krasko
|
a47257c9c5
|
Give receiver for chained scope in constructor
|
2012-08-14 14:15:15 +04:00 |
|
Nikolay Krasko
|
5440738ce4
|
Remove context reassignment in BodyResolver
|
2012-08-14 14:15:14 +04:00 |
|
Nikolay Krasko
|
d1dc67c049
|
Search for function in resolve session with non-physical file
|
2012-08-14 14:15:13 +04:00 |
|
Nikolay Krasko
|
365bb3ad8a
|
Use lazy resolve in completion
|
2012-08-14 14:15:12 +04:00 |
|
Nikolay Krasko
|
4c39a49bd1
|
Go through the chain to find implicit receiver
|
2012-08-14 14:15:11 +04:00 |
|
Nikolay Krasko
|
cf6787b798
|
Inject context for body resolve
|
2012-08-14 14:15:10 +04:00 |
|
Nikolay Krasko
|
d33b826055
|
Use internal namespace qualified name
|
2012-08-14 14:15:09 +04:00 |
|
Nikolay Krasko
|
9e5e6941da
|
Control supported version manually
|
2012-08-14 13:19:09 +04:00 |
|
Nikolay Krasko
|
b5357d8738
|
Compile against 122.29 idea eap
|
2012-08-14 13:19:08 +04:00 |
|
Natalia.Ukhorskaya
|
98ed261eb3
|
Fix android build
|
2012-08-14 12:25:06 +04:00 |
|
Alex Tkachman
|
71208de565
|
revert unsuccessful attempt to fix android build
|
2012-08-14 09:26:27 +03:00 |
|
Alex Tkachman
|
6f4e84287e
|
fix broken compilation
|
2012-08-14 09:11:27 +03:00 |
|
Alex Tkachman
|
016f528334
|
some codegen tests use main instead of box
|
2012-08-14 07:09:13 +03:00 |
|
Alex Tkachman
|
5947759684
|
proper compilation of enums
|
2012-08-13 22:37:27 +03:00 |
|
Alexander Udalov
|
e5820722ec
|
fix failing CompileKotlinAgainstKotlinTest
|
2012-08-13 17:08:21 +04:00 |
|
Andrey Breslav
|
39f96b80fd
|
Clarifying renames
|
2012-08-13 13:29:44 +04:00 |
|
Andrey Breslav
|
b76bdd09ff
|
Formatting + redundant modifiers removed
|
2012-08-13 11:57:10 +04:00 |
|
Andrey Breslav
|
3b3f1aa016
|
All the special types are now handled by SpecialTypes class
- this concept used to be called "known types" before
|
2012-08-13 11:56:26 +04:00 |
|
Andrey Breslav
|
f7321a40e0
|
Format method with multiline parameter list like this:
int foo(
Bar buzz
) {
// ...
}
|
2012-08-10 20:08:16 +04:00 |
|
Alexander Udalov
|
dcf2982288
|
copy-paste bug fix in test
|
2012-08-10 17:24:44 +04:00 |
|
Alexander Udalov
|
9350369fab
|
Fixed codegen for single-branch if
#KT-2597 Fixed
#KT-2598 Fixed
|
2012-08-10 14:39:34 +04:00 |
|
Alexander Udalov
|
4bc1b2636a
|
StackValue.pop()
|
2012-08-10 14:39:33 +04:00 |
|
Alex Tkachman
|
b497fcc167
|
removing hack where ClosureAnnotator deals with range class objects
|
2012-08-10 09:40:59 +03:00 |
|
Evgeny Gerashchenko
|
c8fc299f43
|
Extracted parts of StandardLibraryReferenceResolver.findCurrentDescriptor() into methods.
|
2012-08-09 19:14:31 +04:00 |
|
Evgeny Gerashchenko
|
592f01ed74
|
Made StandardLibraryReferenceResolver aware of class objects in built-ins.
|
2012-08-09 19:14:31 +04:00 |
|
Evgeny Gerashchenko
|
b359592fd1
|
Optimized imports
|
2012-08-09 19:14:31 +04:00 |
|
Evgeny Gerashchenko
|
5d8de8fbd2
|
KT-2596 Can't use iterator in for-loop
#KT-2596 fixed
|
2012-08-09 19:14:31 +04:00 |
|
Evgeny Gerashchenko
|
1b27d0db60
|
Added toString() method to all ranges.
|
2012-08-09 19:14:14 +04:00 |
|
Evgeny Gerashchenko
|
d7b8ea1817
|
Made IntRange.toString() aware of empty ranges.
|
2012-08-09 19:14:14 +04:00 |
|
Evgeny Gerashchenko
|
1bc99ef19a
|
KT-2579 Rename Range.minus() to reversed and make it extension
#KT-2579 fixed
|
2012-08-09 19:14:14 +04:00 |
|
Evgeny Gerashchenko
|
577d83605f
|
Made test for KT-821 actually testing creation of ranges using constructors, but not "minus" operator.
|
2012-08-09 19:14:14 +04:00 |
|
Andrey Breslav
|
e087d50a7f
|
printlnWithNoIndent() added
|
2012-08-09 17:35:21 +04:00 |
|
Andrey Breslav
|
8dd9225411
|
Object descriptors for enum entries created properly
|
2012-08-09 17:35:21 +04:00 |
|
Andrey Breslav
|
56414e90b3
|
Properly merging class scopes
|
2012-08-09 17:35:21 +04:00 |
|
Andrey Breslav
|
2386757e7c
|
Serializing inner objects in NamespaceComparator
+ duplicating test removed
|
2012-08-09 17:35:21 +04:00 |
|
Natalia.Ukhorskaya
|
1506955188
|
Android module: update excluded files
|
2012-08-09 15:49:15 +04:00 |
|
Alex Tkachman
|
7f80deeb9a
|
test for obsolete KT-2246
|
2012-08-09 14:27:33 +03:00 |
|