Commit Graph

4465 Commits

Author SHA1 Message Date
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
Svetlana Isakova f7cfb36f62 # KT-1579 Fixed Can't import nested class/trait 2012-03-27 16:20:59 +04:00
James Strachan fe9d5ddf89 fixed up the code generator after moving stuff around and updated with the latest/greatest documentation and function includes 2012-03-27 12:48:37 +01:00
James Strachan 224f7d706a added extra warning if a macro is typed incorrectly 2012-03-27 12:34:52 +01:00
James Strachan 133afa8327 link more documentation to test cases and filled out the test cases a little 2012-03-27 12:26:20 +01:00
James Strachan 31fd665913 added more links to test code inside the kdoc and tidied up the tests a little so they look a bit nicer and more self contained in the documentation 2012-03-27 11:33:05 +01:00
James Strachan 92a1cde223 removed some cruft 2012-03-27 11:02:03 +01:00
James Strachan a1cde5a7aa moved the source of the standard library so that the source files (other than generated stuff) are in the package hierarchy so its easier to navigate the source of the standard library 2012-03-27 10:58:01 +01:00
James Strachan 7dd8bc9911 allow comments to include source code from test methods to demonstrate an API in action in code thats actually tested to be accurate. #KT-1458 Fixed 2012-03-27 10:46:08 +01:00