From 4dbcea20539ce7157efc4fe93f8185e715139f1e Mon Sep 17 00:00:00 2001 From: Bas Leijdekkers Date: Thu, 15 Jun 2017 18:04:52 +0200 Subject: [PATCH] SSR: change existing templates to use "contained in named template" --- .../structuralsearch/JavaPredefinedConfigurations.java | 3 ++- .../intellij/structuralsearch/XmlStructuralSearchProfile.java | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/java/structuralsearch-java/src/com/intellij/structuralsearch/JavaPredefinedConfigurations.java b/java/structuralsearch-java/src/com/intellij/structuralsearch/JavaPredefinedConfigurations.java index 2cf365ee8aa7..771ab0cb3ced 100644 --- a/java/structuralsearch-java/src/com/intellij/structuralsearch/JavaPredefinedConfigurations.java +++ b/java/structuralsearch-java/src/com/intellij/structuralsearch/JavaPredefinedConfigurations.java @@ -57,7 +57,8 @@ class JavaPredefinedConfigurations { createSearchTemplateInfo(SSRBundle.message("predefined.configuration.ifs"),"if ('_Condition) {\n '_ThenStatement*;\n} else {\n '_ElseStatement*;\n}",OPERATOR_TYPE), createSearchTemplateInfo(SSRBundle.message("predefined.configuration.switches"),"switch('_Condition) {\n '_Statement*;\n}",OPERATOR_TYPE), createSearchTemplateInfo(SSRBundle.message("predefined.configuration.foreaches"), "for ('_Type '_Variable : '_Expression) {\n '_Statement*;\n}", OPERATOR_TYPE), - createSearchTemplateInfo(SSRBundle.message("predefined.configuration.logging.without.if"),"[!within( \"if('_a) { 'st*; }\" )]LOG.debug('_Argument*);",OPERATOR_TYPE), + createSearchTemplateInfo(SSRBundle.message("predefined.configuration.logging.without.if"), "[!within( \"statement in if\" )]LOG.debug('_Argument*);", OPERATOR_TYPE), + createSearchTemplateInfo("statement in if", "if('_condition) { 'statement*; }", OPERATOR_TYPE), // Class based createSearchTemplateInfo( diff --git a/platform/structuralsearch/source/com/intellij/structuralsearch/XmlStructuralSearchProfile.java b/platform/structuralsearch/source/com/intellij/structuralsearch/XmlStructuralSearchProfile.java index 3b493b4be40f..93fffb8e7665 100644 --- a/platform/structuralsearch/source/com/intellij/structuralsearch/XmlStructuralSearchProfile.java +++ b/platform/structuralsearch/source/com/intellij/structuralsearch/XmlStructuralSearchProfile.java @@ -231,8 +231,8 @@ public class XmlStructuralSearchProfile extends StructuralSearchProfile { createSearchTemplateInfo("xml attribute value", "<'_tag '_attribute=\"'value\"/>", HTML_XML, StdFileTypes.XML), createSearchTemplateInfo("html attribute value", "<'_tag '_attribute='value />", HTML_XML, StdFileTypes.HTML), createSearchTemplateInfo("xml/html tag value", "'_content*
", HTML_XML, StdFileTypes.HTML), - createSearchTemplateInfo("
  • not contained in