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