Pavel V. Talanov
|
fd1d6e8dfc
|
Support inline for simple extension function case.
|
2012-03-28 19:42:57 +04:00 |
|
Pavel V. Talanov
|
b80b7a9050
|
Eliminate references of the callee in CallTranslator.
|
2012-03-28 19:42:56 +04:00 |
|
Pavel V. Talanov
|
003182f499
|
Big refactoring of CallTranslator.
|
2012-03-28 19:42:56 +04:00 |
|
Pavel V. Talanov
|
9b2dc6f584
|
More cases supported for inline functions: namespace level functions with parameters (not blocks)
|
2012-03-28 19:42:55 +04:00 |
|
Pavel V. Talanov
|
8843bac989
|
First stab at inline functions.
|
2012-03-28 19:42:54 +04:00 |
|
Andrey Breslav
|
0a42abc7c9
|
KT-1152 Only allow annotation classes to be instantiated as annotations
#KT-1152 Fixed
|
2012-03-28 19:40:45 +04:00 |
|
Andrey Breslav
|
25a972cd80
|
Removing the unnecessary class
|
2012-03-28 19:04:17 +04:00 |
|
Andrey Breslav
|
5776fec84c
|
EA-34595 - ISE: MutableClassDescriptorLite.addSupertype
|
2012-03-28 18:58:09 +04:00 |
|
Andrey Breslav
|
a89f6a2710
|
Fixing EA-35207 - assert: JetCompiler$CompilerProcessListener$CompilerMessage.reportTo
|
2012-03-28 18:58:09 +04:00 |
|
Stepan Koltsov
|
c68d9c62f6
|
Do not show fake overrides in decompiler
#KT-1658 Fixed
No test, sorry
|
2012-03-28 18:28:16 +04:00 |
|
Andrey Breslav
|
7714f84dd8
|
KT-222 Grammar Docu of objectLiteral slightly wrong
#KT-222 Fixed
|
2012-03-28 16:48:31 +04:00 |
|
Andrey Breslav
|
32e1018ace
|
KT-219 Grammar issue in delegationSpecifier
#KT-219 Fixed
|
2012-03-28 16:42:16 +04:00 |
|
Evgeny Gerashchenko
|
eacb89171e
|
Added navigation to class object members.
|
2012-03-28 15:02:25 +04:00 |
|
Evgeny Gerashchenko
|
d0751b5c11
|
Added LibrariesWithSourcesTest.
|
2012-03-28 15:02:25 +04:00 |
|
Evgeny Gerashchenko
|
0aee30f92f
|
Implemented optional adding library sources in AbstractLibrariesTest.setUp()
|
2012-03-28 15:02:25 +04:00 |
|
Evgeny Gerashchenko
|
a314fc929e
|
Extracted AbstractLibrariesTest from LibrariesTest, renamed it to LibrariesWithoutSourcesTest.
|
2012-03-28 15:02:25 +04:00 |
|
Evgeny Gerashchenko
|
e0f8521f1e
|
Moved decompiled files in testdata of LibrariesTest to separate folder.
|
2012-03-28 15:02:24 +04:00 |
|
Evgeny Gerashchenko
|
46e748fce5
|
Added overloaded and extension functions to LibrariesTest.
|
2012-03-28 15:02:24 +04:00 |
|
Evgeny Gerashchenko
|
79a8c4ae9b
|
Improved sorting members in DecompiledDataFactory.
|
2012-03-28 15:02:24 +04:00 |
|
Evgeny Gerashchenko
|
62f4244e5a
|
Added check for dumb mode in JetSourceNavigationHelper.
|
2012-03-28 15:02:24 +04:00 |
|
Evgeny Gerashchenko
|
6274c0b12e
|
Optimized navigation to sources a little bit by using per-file cache.
|
2012-03-28 15:02:24 +04:00 |
|
Evgeny Gerashchenko
|
ff739c7aa8
|
Optimized JetSourceNavigationHelper.
|
2012-03-28 15:02:24 +04:00 |
|
Evgeny Gerashchenko
|
7f71c09049
|
Added sources to Kotlin runtime.
|
2012-03-28 15:02:24 +04:00 |
|
Evgeny Gerashchenko
|
353c3459eb
|
Added distinguishing type parameters.
|
2012-03-28 15:02:24 +04:00 |
|
Evgeny Gerashchenko
|
129b508444
|
Added dummy navigation to functions (without distinguishing parameter types yet).
|
2012-03-28 15:02:24 +04:00 |
|
Evgeny Gerashchenko
|
888a69b26a
|
Extracted from getSourceProperty() part which would be common for finding functions and properties.
|
2012-03-28 15:02:24 +04:00 |
|
Evgeny Gerashchenko
|
a2f7df4fcd
|
Added navigation to namespace properties.
|
2012-03-28 15:02:24 +04:00 |
|
Evgeny Gerashchenko
|
9d0fae9650
|
Made navigation to member properties aware of properties which are defined as constructor parameters.
|
2012-03-28 15:02:24 +04:00 |
|
Evgeny Gerashchenko
|
76a5a10ac1
|
Extracted getting all library source dirs and building binding context for library from JetSourceNavigationHelper.getSourceClass().
|
2012-03-28 15:02:24 +04:00 |
|
Evgeny Gerashchenko
|
a86c3a5fa3
|
Added navigation to source for class properties.
|
2012-03-28 15:02:24 +04:00 |
|
Evgeny Gerashchenko
|
2b52caf1fe
|
Added navigation to source classes.
|
2012-03-28 15:02:24 +04:00 |
|
Pavel V. Talanov
|
582259ffda
|
Support for inline in front-end. Add SimpleFunctionDescriptor#isInline.
|
2012-03-28 14:25:09 +04:00 |
|
unknown
|
55def7f8ff
|
More api hack for some web demo js examples. (by Natasha)
|
2012-03-28 14:04:49 +04:00 |
|
Pavel V. Talanov
|
1e180f550f
|
Fixed a problem which sometimes caused expressions to be evaluated in the wrong order.
|
2012-03-28 14:04:47 +04:00 |
|
Andrey Breslav
|
25323d560d
|
Better assertion messages in TypeParameterDescriptor
|
2012-03-28 13:15:13 +04:00 |
|
Andrey Breslav
|
98887a09d1
|
Generating Kotlin sources for functions and tuples
|
2012-03-28 13:15:13 +04:00 |
|
Svetlana Isakova
|
cd6f3139f0
|
Changed scope for initializer of extension property /*not to resolve things like val List.length = size() */
|
2012-03-28 13:14:35 +04:00 |
|
James Strachan
|
4e7070d2b1
|
add syntax highlighting to included code in kdocs #KT-1660 Fixed
|
2012-03-28 09:05:42 +01:00 |
|
Nikolay Krasko
|
6964147e44
|
KT-1648 Function0<Tuple0> appears in the result of the Implement abstract members quick fix
#KT-1648 fixed
|
2012-03-27 22:11:07 +04:00 |
|
Leonid Shalupov
|
b1caa684fd
|
switch to IDEA branch 117 (11.1)
|
2012-03-27 20:30:14 +04:00 |
|
Nikolay Krasko
|
4e4f4c3c24
|
KT-1379 Override Methods does not respect caret position - fix anchor behaviour in previous commit
|
2012-03-27 20:04:16 +04:00 |
|
Nikolay Krasko
|
80b251983c
|
KT-1379 Override Methods does not respect caret position
#KT-1379 fixed
|
2012-03-27 19:46:12 +04:00 |
|
Stepan Koltsov
|
cad93cfabd
|
support @PostConstruct in our magnificent injector
|
2012-03-27 19:04:08 +04:00 |
|
Evgeny Gerashchenko
|
cf43974754
|
Added regression test for KT-1652
#KT-1652 obsolete
|
2012-03-27 19:03:00 +04:00 |
|
Svetlana Isakova
|
a91a53f7f1
|
KT-1531 Frontend should prohibit secondary constructors
# KT-1531 Fixed
|
2012-03-27 17:48:04 +04:00 |
|
James Strachan
|
406933557b
|
added some more detail for folks wanting to contribute
|
2012-03-27 14:05:03 +01:00 |
|
Svetlana Isakova
|
7a782d4529
|
# KT-1571 Fixed. Frontend fails to check val reassigment for operator overloading.
|
2012-03-27 16:40:10 +04:00 |
|
Svetlana Isakova
|
102d41fa2b
|
InjectorForTDAForJs auto changes
|
2012-03-27 16:39:25 +04:00 |
|
Svetlana Isakova
|
48250050f8
|
test for KT-1580
|
2012-03-27 16:38:30 +04:00 |
|
Svetlana Isakova
|
bd5b84e697
|
# KT-1642 Fixed kotlin subpackages hide Java's toplevel packages
|
2012-03-27 16:20:59 +04:00 |
|