Intention action to convert string to raw string

(half of KT-5208)
This commit is contained in:
Valentin Kipyatkov
2016-02-20 14:05:13 +01:00
parent 86c551b27b
commit 3d422b47cb
24 changed files with 189 additions and 0 deletions
@@ -0,0 +1 @@
org.jetbrains.kotlin.idea.intentions.ToRawStringLiteralIntention
@@ -0,0 +1,2 @@
// IS_APPLICABLE: false
val v = <caret>"\"\"\"Hello, world!\"\"\""
@@ -0,0 +1,2 @@
// IS_APPLICABLE: false
val v = <caret>""" """
+1
View File
@@ -0,0 +1 @@
val v = <caret>"\$abc"
@@ -0,0 +1 @@
val v = <caret>"""${"$"}abc"""
@@ -0,0 +1 @@
val v = <caret>" $\u0041 $ \${} $"
@@ -0,0 +1 @@
val v = """ ${"$"}A $ ${"$"}{} $"""
@@ -0,0 +1 @@
val v = <caret>"\"Hello, world!\" \\ \'a\'"
@@ -0,0 +1 @@
val v = <caret>""""Hello, world!" \ 'a'"""
+1
View File
@@ -0,0 +1 @@
val v = <caret>"\"\\Hello,\nworld!\\\""
@@ -0,0 +1,2 @@
val v = <caret>""""\Hello,
world!\""""
@@ -0,0 +1,2 @@
// IS_APPLICABLE: false
val v = <caret>"\u0000"
@@ -0,0 +1,2 @@
// IS_APPLICABLE: false
val v = <caret>"\t"
@@ -0,0 +1,2 @@
// IS_APPLICABLE: false
val v = <caret>"\"\\Hello, \nworld!\\\""
@@ -0,0 +1 @@
val v = <caret>"Hello, world!\n "
@@ -0,0 +1,2 @@
val v = <caret>"""Hello, world!
"""
@@ -0,0 +1,2 @@
// IS_APPLICABLE: false
val v = <caret>"\n Hello, world!"