Commit Graph

25235 Commits

Author SHA1 Message Date
Natalia Ukhorskaya 73ae0751ee Debugger tests: throw FileComparisonFailure instaed of ComparisonFailure 2015-09-03 20:14:51 +03:00
Natalia Ukhorskaya f36f0f8de7 Revert commit ca907c4985
Update to 142.4245.2: register RunLineMarkerProvider not only for Java language (temp)
2015-09-03 20:14:49 +03:00
Natalia Ukhorskaya 86146ddf01 Update to Idea 142.4465.2 2015-09-03 20:14:47 +03:00
Michael Nedzelsky 3a4dfc5241 remove requirements for explicit return type for public members 2015-09-03 18:23:04 +03:00
Dmitry Jemerov 724f13954a searcher for more efficient search of Kotlin classes which have methods annotated with @Test
#KT-8557 Fixed
2015-09-03 17:17:01 +02:00
Dmitry Jemerov 2ae126e994 more understandable name for the stepping filter 2015-09-03 16:48:54 +02:00
Dmitry Jemerov 0f8b77d988 use ReferencesSearch instead of UsagesSearch for locating inline functions 2015-09-03 16:48:54 +02:00
Nikolay Krasko 6b4a0f90f9 loadresource doesn't work with redirects - use get instead 2015-09-03 16:22:45 +03:00
Valentin Kipyatkov 4085c1cf41 One more test 2015-09-03 15:56:00 +03:00
Valentin Kipyatkov 64e520b689 Moved test data 2015-09-03 15:56:00 +03:00
Valentin Kipyatkov 712df5682c Fixed test data after stdlib change 2015-09-03 15:56:00 +03:00
Valentin Kipyatkov f6a2502f22 Fixed DeprecatedSymbolUsageFixSpecialTest 2015-09-03 15:55:59 +03:00
Valentin Kipyatkov c5891d255d Added test 2015-09-03 15:55:59 +03:00
Valentin Kipyatkov 73da457798 Changes on code reivew 2015-09-03 15:55:59 +03:00
Valentin Kipyatkov 6575fb8535 Annotations supported
#KT-8912 Fixed
2015-09-03 15:55:59 +03:00
Valentin Kipyatkov 366204da85 Constructor usages are replaced too 2015-09-03 15:55:59 +03:00
Valentin Kipyatkov de13e23a0a Initial support for class usages replacement with ReplaceWith 2015-09-03 15:55:59 +03:00
Valentin Kipyatkov e7e2a9b1e2 Code cleanup 2015-09-03 15:55:58 +03:00
Valentin Kipyatkov d6c6c4db97 Rename 2015-09-03 15:55:58 +03:00
Valentin Kipyatkov c8c79c647f Moved lot of code from companion object onto top-level in separate file 2015-09-03 15:55:58 +03:00
Valentin Kipyatkov 8dbe87a918 Moved classes 2015-09-03 15:55:58 +03:00
Valentin Kipyatkov 5f45236f39 Ran code cleanup on 3 files 2015-09-03 15:55:58 +03:00
Valentin Kipyatkov af9b9d2bb1 Fixed recursion in reflection intialization 2015-09-03 15:55:58 +03:00
Valentin Kipyatkov 4fa13408de Minor 2015-09-03 15:55:57 +03:00
Valentin Kipyatkov 416ac6dfd8 Removed implemented TODO 2015-09-03 15:55:57 +03:00
Valentin Kipyatkov 4321969ba5 Restored properties "java" and "kotlin" in package kotlin.reflect.jvm but made them hidden 2015-09-03 15:55:57 +03:00
Valentin Kipyatkov 37ed77467f Fixed ReplaceWith quickfix not working when synthetic extensions are used in the pattern 2015-09-03 15:55:57 +03:00
Valentin Kipyatkov 16650e8f5c Conflicting extension is recognized as redundant for setter with expression body 2015-09-03 15:55:57 +03:00
Valentin Kipyatkov f244bfb073 Removed conflicting extensions from our code 2015-09-03 15:55:56 +03:00
Valentin Kipyatkov 460001cc8f Stdlib: deprecated conflicting extensions that are not the same as synthetic ones 2015-09-03 15:55:56 +03:00
Valentin Kipyatkov dab47a8caf Stdlib: marked with @HiddenDeclaration and @deprecated redundant explicit extension properties 2015-09-03 15:55:56 +03:00
Valentin Kipyatkov ce02d822f7 More safe 2015-09-03 15:55:56 +03:00
Valentin Kipyatkov 086d29a44a Added second quickfix on conflicting extension to mark it hidden and deprecated 2015-09-03 15:55:56 +03:00
Valentin Kipyatkov b2ea369129 Don't report conflicting extension for marked with @HiddenDeclaration 2015-09-03 15:55:56 +03:00
Valentin Kipyatkov 690473313f Minor 2015-09-03 15:55:55 +03:00
Valentin Kipyatkov 29479603e3 Minor 2015-09-03 15:55:55 +03:00
Valentin Kipyatkov b859815c79 Renamed conflicting property in test 2015-09-03 15:55:55 +03:00
Valentin Kipyatkov ed2f5ccfa2 Checking file name case for some of the auto-generated tests 2015-09-03 15:55:55 +03:00
Valentin Kipyatkov 10f7d6d7dd Inspection (and quickfix) for extension propeties conflicting with synthetic ones 2015-09-03 15:55:54 +03:00
Valentin Kipyatkov d41e01c0e4 Added a test 2015-09-03 15:55:54 +03:00
Valentin Kipyatkov 14c2500261 Added a test 2015-09-03 15:55:54 +03:00
Valentin Kipyatkov 58e79037ed Renamed tests 2015-09-03 15:55:54 +03:00
Valentin Kipyatkov e83711d41a More correct rendering of synthetic extension descriptors 2015-09-03 15:55:54 +03:00
Alexander Udalov 67e29ac566 ReadMe: update IDEA 14 EAP -> 15 EAP 2015-09-03 14:57:46 +03:00
Alexander Udalov 113957e38f ReadMe: update Twitter link 2015-09-03 14:56:02 +03:00
Alexander Udalov 2d44a853e9 Don't perform "ant compiler-quick" and "ant runtime" before All Tests
Although this made sure you'd not forget to rebuild the runtime before running
all tests locally, it had an unexpected side effect that All Tests would check
not the compiler built by "ant dist", but the compiler built by "ant
compiler-quick", which can and does in fact differ from the former (for
example, proguard is not run on it)
2015-09-03 14:52:26 +03:00
Alexander Udalov f1a75508d3 Optimize non-generic CollectionToArray.toArray for empty collection 2015-09-03 14:52:24 +03:00
Nikolay Krasko fe947d5665 Move since because of using api for line markers 2015-09-03 14:21:06 +03:00
Nikolay Krasko dd7ef4d89f Fix null exception in setName() method (EA-70396) 2015-09-03 13:40:09 +03:00
Nikolay Krasko 5325767c61 Minor: fix spelling 2015-09-03 13:40:08 +03:00