From eb24a4ab9361ebc7ff584834b01ee12e917c0e6c Mon Sep 17 00:00:00 2001 From: Daniil Ovchinnikov Date: Fri, 7 Jul 2017 13:48:09 +0300 Subject: [PATCH] [groovy] don't allow to convert empty to slashy string (IDEA-175419) --- .../intentions/conversions/strings/ConvertToRegexIntention.java | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/intentions/conversions/strings/ConvertToRegexIntention.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/intentions/conversions/strings/ConvertToRegexIntention.java index 98d660883581..0b5fcc2a053e 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/intentions/conversions/strings/ConvertToRegexIntention.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/intentions/conversions/strings/ConvertToRegexIntention.java @@ -87,6 +87,7 @@ public class ConvertToRegexIntention extends Intention { public boolean satisfiedBy(@NotNull PsiElement element) { return element instanceof GrLiteral && GrStringUtil.isStringLiteral((GrLiteral)element) && + !GrStringUtil.removeQuotes(element.getText()).isEmpty() && !GrStringUtil.isSlashyString(((GrLiteral)element)); } };