Commit Graph

12723 Commits

Author SHA1 Message Date
Nikolay Krasko 7d703779ae Don't share project descriptor for JetGotoSymbolTest
Some order of test execution makes this test fall because of uninitialized Jet elements presenters
2013-05-01 16:53:34 +04:00
Nikolay Krasko 31edd6f440 Make declarations from the current package be resolved before declarations in default package (EA-43715) 2013-05-01 16:53:33 +04:00
Nikolay Krasko 0c749005e1 KT-3498 Show overrided/implemented line marker
#KT-3498 Fixed
2013-05-01 16:53:32 +04:00
Nikolay Krasko fe124a9828 Refactoring: move tooltip provider and navigator from MarkerType 2013-05-01 16:53:31 +04:00
Nikolay Krasko 0e95581bca Test not only line marker number but also their position 2013-05-01 16:53:31 +04:00
Nikolay Krasko c240f7cddc Refactoring: Use gutter icons constants 2013-05-01 16:53:30 +04:00
Nikolay Krasko 82cac8ed26 KT-3503 Can't navigate to implementation of kotlin functions
#KT-3503 Fixed
2013-05-01 16:53:29 +04:00
Nikolay Krasko 8d3a22722f Show proper information in "expected" and "actual" panels in comparison failure window 2013-05-01 16:53:28 +04:00
Natalia.Ukhorskaya b88981f678 Workaround for appearance of PsiClass from runtime in JavaDescriptorResolver 2013-04-30 21:47:26 +04:00
Natalia.Ukhorskaya b9e5227b58 Change String argument of property delegate method to PropertyMetadata 2013-04-30 21:47:24 +04:00
Natalia.Ukhorskaya 6e2584d0de Generate bytecode for delegated properties 2013-04-30 21:47:22 +04:00
Natalia.Ukhorskaya 3297c0e9d3 No such field error when set private property without backing field (analog of KT-2892) 2013-04-30 21:47:21 +04:00
Natalia.Ukhorskaya b484ce711f Refactoring: extract NONE_APPLICABLE renderer 2013-04-30 20:08:07 +04:00
Natalia.Ukhorskaya a9b4a342e7 Add diagnostics for get/set methods of property delegate 2013-04-30 20:08:06 +04:00
Natalia.Ukhorskaya c58d4fd6d2 Resolve expression in property delegate 2013-04-30 20:08:04 +04:00
Natalia.Ukhorskaya e143a53670 Extract method to create scope for initializer 2013-04-30 20:08:02 +04:00
Natalia.Ukhorskaya a77d4279dd Extract method for create fakeArgument 2013-04-30 20:08:01 +04:00
Natalia.Ukhorskaya 97bbdb0037 Add status PROCESSED for fake argument 2013-04-30 20:07:57 +04:00
Natalia.Ukhorskaya e7bf3b141f Modify analysis for property initializer. Add errors about delegated property accessors. 2013-04-30 20:07:55 +04:00
Natalia.Ukhorskaya 171144e641 Change ControlFlow for delegated property 2013-04-30 20:07:54 +04:00
Natalia.Ukhorskaya 29984efe76 Parse delegated property 2013-04-30 20:07:52 +04:00
Mikhael Bogdanov e72b177adc KT-3561 Bad RuntimeInvisibleParameterAnnotations on attempt to annotate enum constructor hidden parametrs - name and ordinal 2013-04-30 18:46:07 +04:00
Maxim Shafirov a9638d9fa4 "Opposite" for with called let. 2013-04-30 18:18:32 +04:00
Andrey Breslav 1ddc537728 'get-maven-library' macro extracted 2013-04-30 16:10:28 +04:00
Nikolay Krasko 7dde615813 Load test file with line separators fixed 2013-04-30 15:42:39 +04:00
Nikolay Krasko 600219d193 Fix tests problems with line separators 2013-04-30 15:42:38 +04:00
Mikhael Bogdanov b0b6728c7e KT-3118 NoSuchFieldError on private property without backing field &&
KT-3551 Wrong synthetic accessor implementation
2013-04-30 15:28:02 +04:00
Mikhael Bogdanov b1c2d9035a Removed JvmPropertyAccessorSignature.getJvmMethodSignature() method 2013-04-30 15:17:03 +04:00
Mikhael Bogdanov 83d8930c02 Primary constructor generation via FunctionCodegen Strategy, local variable table generation via JvmMethodSignature and FunctionDescriptor 2013-04-30 15:17:03 +04:00
Mikhael Bogdanov 5fe6e32882 Make JvmPropertyAccessorSignature extends JvmMethodSignature 2013-04-30 15:17:03 +04:00
Mikhael Bogdanov ffed25f48c Fixed wrong JvmMethodParameterKind for captured local function 2013-04-30 15:17:03 +04:00
Maxim Shafirov 666cc6e688 KT-3557: with() made it to stdlib 2013-04-30 12:49:55 +04:00
Nikolay Krasko d53e8bbddf Update icons 2013-04-30 12:42:26 +04:00
Nikolay Krasko accf808a46 Add preloader output to idea plugin to make possible in process builds 2013-04-29 20:53:33 +04:00
Andrey Breslav 35f1d8a7f3 Convert line separators when loading expected test results 2013-04-29 19:08:07 +04:00
Andrey Breslav 353693d291 Profiler: utility class for measuring performance 2013-04-29 18:35:12 +04:00
Andrey Breslav e4939f92e4 Support relative script paths 2013-04-29 17:59:53 +04:00
Andrey Breslav 3f73662260 Do not run generator on a quick dist
Everything is already compiled, so there's no point in generating sources
2013-04-29 17:59:52 +04:00
Andrey Breslav f1f9d5327c Using XML instead of module scripts when running from IDE 2013-04-29 17:59:52 +04:00
Andrey Breslav 42505246b8 Module descriptions in XML 2013-04-29 17:59:51 +04:00
Andrey Breslav 3673f8003b reportException() moved to a utility class and used where appropriate 2013-04-29 15:46:37 +04:00
Andrey Breslav 3f23704e13 Method renamed 2013-04-29 15:46:37 +04:00
Andrey Breslav abd162d466 Interface extracted from KotlinModuleScriptGenerator 2013-04-29 15:46:37 +04:00
Michał Sapalski 7deec28b9c Adjusted tests to the new DescriptorRenderer behaviour 2013-04-29 15:44:07 +04:00
Michał Sapalski 2352d86932 Refactoring: use DescriptionRenderer to generate overriding functions / properties. 2013-04-29 15:44:06 +04:00
Michał Sapalski 01c4826b06 Quickfix for NOTHING_TO_OVERRIDE 2013-04-29 15:44:06 +04:00
Andrey Breslav 231457df8e Migrate to IDEA 12.1.2 2013-04-29 14:44:09 +04:00
Evgeny Gerashchenko e9bb04c8c1 Fixed "already disposed" error in tests. 2013-04-26 18:23:36 +04:00
Andrey Breslav bcb6cbc935 Premature optimization removed from preloader 2013-04-26 14:33:33 +04:00
Andrey Breslav 4f967363a6 More callbacks in preloader 2013-04-26 14:33:32 +04:00