Spring Support: Allow injection of SpEL into string literals with escape sequences

#KT-11904 Fixed
This commit is contained in:
Alexey Sedunov
2016-04-15 13:44:49 +03:00
parent 68776be186
commit c21dff66aa
2 changed files with 3 additions and 2 deletions
@@ -413,6 +413,7 @@ private val MODALITY_MODIFIERS = TokenSet.create(
fun KtDeclaration.modalityModifier() = modifierFromTokenSet(MODALITY_MODIFIERS)
fun KtStringTemplateExpression.isPlain() = entries.all { it is KtLiteralStringTemplateEntry }
fun KtStringTemplateExpression.isPlainWithEscapes() = entries.all { it is KtLiteralStringTemplateEntry || it is KtEscapeStringTemplateEntry }
val KtDeclaration.containingClassOrObject: KtClassOrObject?
get() = (parent as? KtClassBody)?.parent as? KtClassOrObject