Toshiaki Kameyama
|
864f99782e
|
Use property access syntax: fix problem text and highlight range
#KT-30910 Fixed
|
2019-04-22 16:19:37 +07:00 |
|
Toshiaki Kameyama
|
bf5b559923
|
Add function supertype: make abstract function in sealed class
#KT-30769 Fixed
|
2019-04-22 16:11:59 +07:00 |
|
Toshiaki Kameyama
|
f2c7b6b8c4
|
Convert to anonymous object: don't remove type arguments
#KT-30208 Fixed
|
2019-04-22 16:09:53 +07:00 |
|
Toshiaki Kameyama
|
075620daad
|
Invert if condition intention: don't remove line breaks
#KT-30900 Fixed
|
2019-04-22 15:59:49 +07:00 |
|
Nikolay Krasko
|
a66aebdc2c
|
Consider range marker with bad interval to be invalid (EA-141900, EA-135531)
|
2019-04-22 11:34:34 +03:00 |
|
Dmitry Gridin
|
3838976083
|
Fix false positive 'Remove redundant qualifier name' for property
#KT-31112 Fixed
|
2019-04-22 11:58:43 +07:00 |
|
Mikhail Zarechenskiy
|
673b54554c
|
[NI] Also complete arguments for ambiguity calls
This is needed for IDE-tests and cases when integer literals are used
in such ambiguity calls
|
2019-04-22 00:23:15 +03:00 |
|
Nikolay Krasko
|
088da3e807
|
Postpone no kotlin files in selection to CheckComponentsUsageSearch execution (KT-31092)
#KT-31092 Fixed
|
2019-04-19 17:12:12 +03:00 |
|
Nikolay Krasko
|
be471b29c4
|
Use bunch-specific version of gson in kotlin-gradle-plugin
While kotlin-gradle-plugin is not built for different bunches, bad
version still fails Gradle synchronize action in IDE.
|
2019-04-19 17:12:12 +03:00 |
|
Nikolay Krasko
|
04eeabcd98
|
Detect platform only for stdlib and use only roots for detection (KT-30442)
#KT-30442 Fixed
|
2019-04-19 17:12:12 +03:00 |
|
Dmitriy Novozhilov
|
bfb13803d5
|
[NI] Fix reporting of overload resolution ambiguity
|
2019-04-19 14:46:22 +03:00 |
|
Dmitriy Novozhilov
|
f9cc3d9be3
|
[NI] Fix determining type equality in replacing of extension receiver
|
2019-04-19 14:46:22 +03:00 |
|
Dmitriy Novozhilov
|
0739d13038
|
[NI] Record scope in trace for calls with enabled NI
|
2019-04-19 14:46:22 +03:00 |
|
Dmitriy Novozhilov
|
c86b8da982
|
[NI] Don't report overload ambiguity for error candidates
|
2019-04-19 14:46:22 +03:00 |
|
Kirill Rakhman
|
00c76593f2
|
fix typo in test data
|
2019-04-19 18:31:17 +07:00 |
|
Ilya Matveev
|
c0eba201a5
|
CocoaPods: Show error if a build is started not from Xcode
Issue #KT-31062 Fixed
|
2019-04-19 17:55:57 +07:00 |
|
Ilya Matveev
|
a1e20f8d2a
|
Add tests for CocoaPods integration
|
2019-04-19 17:55:57 +07:00 |
|
Alexander Udalov
|
822b210e85
|
Minor, update argfile usage description
|
2019-04-19 12:55:23 +03:00 |
|
victor.petukhov
|
a567aa620b
|
Fix headers in box and parsing spec tests
|
2019-04-19 11:55:30 +03:00 |
|
victor.petukhov
|
f6d67251fb
|
Print info about all failed test cases in spec tests
|
2019-04-19 11:55:30 +03:00 |
|
victor.petukhov
|
86bb5d689d
|
Add various tests for DFA testing
|
2019-04-19 11:55:30 +03:00 |
|
Sergey Rostov
|
15e3482eec
|
JPS Build: add type-system to kotlin-reflect.jar
|
2019-04-19 11:51:34 +03:00 |
|
Dmitriy Novozhilov
|
f7b4b553b7
|
Minor: remove redundant import
|
2019-04-19 11:08:43 +03:00 |
|
Dmitriy Novozhilov
|
ad50bcaf09
|
Add extracting original value parameters and original source in IDEA Slicer
#KT-31113 Fixed
|
2019-04-19 10:53:19 +03:00 |
|
Dmitriy Novozhilov
|
94c4a68344
|
[NI] Fix determination of ArgumentMatchStatus
#KT-31081 Fixed
|
2019-04-19 10:53:19 +03:00 |
|
Dmitriy Novozhilov
|
e70bdb51c5
|
[NI] Automatically squash equal diagnostics in OI and NI in testdata
|
2019-04-19 10:53:19 +03:00 |
|
Dmitriy Novozhilov
|
642f8ecaf8
|
[NI] remove redundant replacing receiver in lambda function descriptor
#KT-30927 Fixed
#KT-31057 Fixed
|
2019-04-19 10:53:19 +03:00 |
|
Mikhail Zarechenskiy
|
2fe900d915
|
[NI] Resolve lambda against input types from expected type
This is needed to report more precise diagnostics and fix IDE-tests
#KT-31059 Fixed
|
2019-04-19 09:08:31 +03:00 |
|
Mikhail Zarechenskiy
|
8f8e33f251
|
[NI] Strip only Exact-annotation preserving others during inference
|
2019-04-19 09:08:31 +03:00 |
|
Abduqodiri Qurbonzoda
|
3f08753f87
|
Move string-related files to text directory
|
2019-04-19 03:51:20 +03:00 |
|
Mikhael Bogdanov
|
dd005d3c02
|
Introduce IrLazyField
|
2019-04-18 19:56:19 +02:00 |
|
Sergey Igushkin
|
13120d23ce
|
Fix Gradle task validation failure due to missing property annotation
|
2019-04-18 20:41:43 +03:00 |
|
Vyacheslav Gerasimov
|
f9d2601d92
|
Build: Remove kotlin-scripting-compiler-impl from kotlin-plugin.jar
It already copied to plugin lib as separate library
|
2019-04-18 20:05:09 +03:00 |
|
Ilmir Usmanov
|
eb5ea62da4
|
Use anonymous objects instead of lambdas as callbacks in java interop tests
|
2019-04-18 18:38:16 +03:00 |
|
Georgy Bronnikov
|
328b8f9725
|
Redirect EnumConstructorCall to IrFunctionAccess in IrElementTransformerVoid
|
2019-04-18 14:50:55 +03:00 |
|
Mikhael Bogdanov
|
dde28ddc52
|
Parallelize compiler tests
|
2019-04-18 13:24:58 +02:00 |
|
Mikhael Bogdanov
|
73836928ef
|
Minor. Update folder suffix
Debug purpose
|
2019-04-18 13:24:57 +02:00 |
|
Ilya Chernikov
|
9900ac2462
|
Fix runtime compatibility with the obsolete script jvm eval config options...
also switch mainKtsTest to the mew option
|
2019-04-18 13:01:50 +02:00 |
|
Andrey Uskov
|
00c3550191
|
Add method 'addModuleDependencyIfNeeded' in order to keep
compatibility with AndroidStudio
#KT-31090 Fixed
|
2019-04-18 13:32:48 +03:00 |
|
Dmitry Gridin
|
9d3ebf4562
|
Minor: refactoring ReplaceJavaStaticMethodWithKotlinAnalogInspection
|
2019-04-18 15:33:48 +07:00 |
|
Dmitry Gridin
|
3bed360c98
|
Fix "Should be replaced with Kotlin function" warnings
|
2019-04-18 15:28:52 +07:00 |
|
Dmitry Gridin
|
d738a12b86
|
Fix false positive ReplaceJavaStaticMethodWithKotlinAnalog for java.io.PrintStream
|
2019-04-18 15:28:52 +07:00 |
|
Dmitry Gridin
|
fd47dc9b88
|
Replace popup with several quick-fixes in ReplaceJavaStaticMethodWithKotlinAnalog
|
2019-04-18 15:28:52 +07:00 |
|
Dmitry Gridin
|
ee304e92b5
|
Add Java Arrays.asList, Set.of, List.of to ReplaceJavaStaticMethodWithKotlinAnalogInspection
Relates to #KT-27782 #KT-21641
|
2019-04-18 15:28:52 +07:00 |
|
Dmitry Gridin
|
b5b5723ec3
|
Rename ReplaceJavaStaticMethodWithTopLevelFunctionInspection to ReplaceJavaStaticMethodWithKotlinAnalogInspection
|
2019-04-18 15:28:52 +07:00 |
|
Dmitry Gridin
|
23003c5d1a
|
Add Java compare to ReplaceJavaStaticMethodWithTopLevelFunctionInspection
|
2019-04-18 15:28:51 +07:00 |
|
Dmitry Gridin
|
7f3c4a21d5
|
Add Java toString to ReplaceJavaStaticMethodWithTopLevelFunctionInspection
|
2019-04-18 15:28:51 +07:00 |
|
Dmitry Gridin
|
6afc0367c0
|
Merge ReplaceJavaIntegerToStringWithMemberInspection and ReplaceJavaStaticMethodWithTopLevelFunctionInspection
Relates to #KT-12721
|
2019-04-18 15:28:51 +07:00 |
|
Dmitry Gridin
|
6b7f4dda31
|
Merge ReplaceArraysCopyOfWithCopyOfInspection and ReplaceJavaStaticMethodWithTopLevelFunctionInspection
Relates to #KT-23023
|
2019-04-18 15:28:51 +07:00 |
|
Dmitry Gridin
|
50b89dd587
|
Add more cases for ReplaceJavaStaticMethodWithTopLevelFunction from java.lang.Math
|
2019-04-18 15:28:51 +07:00 |
|