reduce usage of JSDebuggerSupportUtils — move getContextElement to new DebuggerSuppor...
authorVladimir Krivosheev <vladimir.krivosheev@jetbrains.com>
Sat, 17 Jan 2015 17:16:48 +0000 (18:16 +0100)
committerVladimir Krivosheev <vladimir.krivosheev@jetbrains.com>
Sat, 17 Jan 2015 17:16:48 +0000 (18:16 +0100)
platform/script-debugger/debugger-ui/src/org/jetbrains/debugger/DebuggerSupportUtils.java [new file with mode: 0644]

diff --git a/platform/script-debugger/debugger-ui/src/org/jetbrains/debugger/DebuggerSupportUtils.java b/platform/script-debugger/debugger-ui/src/org/jetbrains/debugger/DebuggerSupportUtils.java
new file mode 100644 (file)
index 0000000..f5bb519
--- /dev/null
@@ -0,0 +1,15 @@
+package org.jetbrains.debugger;
+
+import com.intellij.openapi.project.Project;
+import com.intellij.openapi.vfs.VirtualFile;
+import com.intellij.psi.PsiElement;
+import com.intellij.xdebugger.XDebuggerUtil;
+import org.jetbrains.annotations.NotNull;
+import org.jetbrains.annotations.Nullable;
+
+public final class DebuggerSupportUtils {
+  @Nullable
+  public static PsiElement getContextElement(@NotNull VirtualFile virtualFile, int offset, @NotNull Project project) {
+    return XDebuggerUtil.getInstance().findContextElement(virtualFile, offset, project, true);
+  }
+}