Prohibit assigning single elements into varargs in named form

#KT-20588 Fixed
 #KT-20589 Fixed
This commit is contained in:
Mikhail Zarechenskiy
2018-07-05 23:32:07 +03:00
parent 959c2f4843
commit c032a02373
14 changed files with 138 additions and 12 deletions
@@ -0,0 +1,8 @@
// "Replace with array call" "true"
// COMPILER_ARGUMENTS: -XXLanguage:+ProhibitAssigningSingleElementsToVarargsInNamedForm
// DISABLE-ERRORS
annotation class Some(vararg val strings: String)
@Some(strings = <caret>"value")
class My
@@ -0,0 +1,8 @@
// "Replace with array call" "true"
// COMPILER_ARGUMENTS: -XXLanguage:+ProhibitAssigningSingleElementsToVarargsInNamedForm
// DISABLE-ERRORS
annotation class Some(vararg val strings: String)
@Some(strings = ["value"])
class My