From 9aa7aeb602bf3043f48873d0e3a6272012bb94dd Mon Sep 17 00:00:00 2001 From: Bas Leijdekkers Date: Tue, 18 Apr 2017 10:18:55 +0200 Subject: [PATCH] SSR: fix JS tests --- .../com/intellij/structuralsearch/StructuralSearchUtil.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/platform/structuralsearch/source/com/intellij/structuralsearch/StructuralSearchUtil.java b/platform/structuralsearch/source/com/intellij/structuralsearch/StructuralSearchUtil.java index 0ef6cdd2dc27..6c2cee390fcf 100644 --- a/platform/structuralsearch/source/com/intellij/structuralsearch/StructuralSearchUtil.java +++ b/platform/structuralsearch/source/com/intellij/structuralsearch/StructuralSearchUtil.java @@ -27,6 +27,7 @@ import com.intellij.structuralsearch.plugin.ui.Configuration; import org.jetbrains.annotations.Contract; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; +import org.jetbrains.annotations.TestOnly; import java.util.*; @@ -102,6 +103,11 @@ public class StructuralSearchUtil { return ourDefaultFileType; } + @TestOnly + public static void clearProfileCache(@NotNull Language language) { + language.putUserData(STRUCTURAL_SEARCH_PROFILE_KEY, null); + } + @Nullable public static StructuralSearchProfile getProfileByLanguage(@NotNull Language language) { final StructuralSearchProfile cachedProfile = language.getUserData(STRUCTURAL_SEARCH_PROFILE_KEY);