chore: Optimize imports
This commit is contained in:
parent
9e90502b05
commit
92c5e57a03
35 changed files with 18 additions and 69 deletions
|
@ -8,7 +8,7 @@
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
xmlns:svg="http://www.w3.org/2000/svg">
|
>
|
||||||
<defs
|
<defs
|
||||||
id="defs36">
|
id="defs36">
|
||||||
<linearGradient
|
<linearGradient
|
||||||
|
|
Before Width: | Height: | Size: 9.2 KiB After Width: | Height: | Size: 9.2 KiB |
|
@ -99,7 +99,6 @@ import org.eclipse.lsp4j.debug.services.IDebugProtocolServer;
|
||||||
import org.eclipse.lsp4j.jsonrpc.MessageConsumer;
|
import org.eclipse.lsp4j.jsonrpc.MessageConsumer;
|
||||||
import org.eclipse.lsp4j.jsonrpc.debug.DebugLauncher;
|
import org.eclipse.lsp4j.jsonrpc.debug.DebugLauncher;
|
||||||
import org.eclipse.lsp4j.jsonrpc.messages.Either3;
|
import org.eclipse.lsp4j.jsonrpc.messages.Either3;
|
||||||
import org.gradle.internal.impldep.bsh.util.JConsole;
|
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
import org.jetbrains.annotations.Nullable;
|
import org.jetbrains.annotations.Nullable;
|
||||||
import org.jetbrains.annotations.TestOnly;
|
import org.jetbrains.annotations.TestOnly;
|
||||||
|
|
|
@ -22,7 +22,6 @@ import com.falsepattern.zigbrains.zig.debugger.runner.base.ZigDebugParametersBas
|
||||||
import com.intellij.execution.ExecutionException;
|
import com.intellij.execution.ExecutionException;
|
||||||
import com.intellij.execution.configurations.GeneralCommandLine;
|
import com.intellij.execution.configurations.GeneralCommandLine;
|
||||||
import com.jetbrains.cidr.execution.Installer;
|
import com.jetbrains.cidr.execution.Installer;
|
||||||
import com.jetbrains.cidr.execution.TrivialInstaller;
|
|
||||||
import com.jetbrains.cidr.execution.debugger.backend.DebuggerDriverConfiguration;
|
import com.jetbrains.cidr.execution.debugger.backend.DebuggerDriverConfiguration;
|
||||||
import lombok.val;
|
import lombok.val;
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
|
|
|
@ -16,13 +16,11 @@
|
||||||
|
|
||||||
package com.falsepattern.zigbrains.zig.debugger.win;
|
package com.falsepattern.zigbrains.zig.debugger.win;
|
||||||
|
|
||||||
import com.falsepattern.zigbrains.zig.debugger.dap.DAPDebuggerDriverConfiguration;
|
|
||||||
import com.falsepattern.zigbrains.zig.debugger.dap.DAPDriver;
|
import com.falsepattern.zigbrains.zig.debugger.dap.DAPDriver;
|
||||||
import com.falsepattern.zigbrains.zig.debugger.dap.WrappedDebugServer;
|
import com.falsepattern.zigbrains.zig.debugger.dap.WrappedDebugServer;
|
||||||
import com.intellij.execution.ExecutionException;
|
import com.intellij.execution.ExecutionException;
|
||||||
import com.intellij.util.system.CpuArch;
|
import com.intellij.util.system.CpuArch;
|
||||||
import com.jetbrains.cidr.ArchitectureType;
|
import com.jetbrains.cidr.ArchitectureType;
|
||||||
import com.jetbrains.cidr.execution.debugger.backend.DebuggerCommandException;
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.NoArgsConstructor;
|
import lombok.NoArgsConstructor;
|
||||||
import lombok.NonNull;
|
import lombok.NonNull;
|
||||||
|
|
|
@ -16,8 +16,8 @@
|
||||||
|
|
||||||
package com.falsepattern.zigbrains.zig.debugger.win;
|
package com.falsepattern.zigbrains.zig.debugger.win;
|
||||||
|
|
||||||
import com.falsepattern.zigbrains.zig.debugger.win.config.WinDebuggerConfigService;
|
|
||||||
import com.falsepattern.zigbrains.zig.debugger.dap.DAPDebuggerDriverConfiguration;
|
import com.falsepattern.zigbrains.zig.debugger.dap.DAPDebuggerDriverConfiguration;
|
||||||
|
import com.falsepattern.zigbrains.zig.debugger.win.config.WinDebuggerConfigService;
|
||||||
import com.intellij.execution.ExecutionException;
|
import com.intellij.execution.ExecutionException;
|
||||||
import com.intellij.execution.configurations.GeneralCommandLine;
|
import com.intellij.execution.configurations.GeneralCommandLine;
|
||||||
import com.jetbrains.cidr.ArchitectureType;
|
import com.jetbrains.cidr.ArchitectureType;
|
||||||
|
|
|
@ -26,7 +26,6 @@ import lombok.val;
|
||||||
import org.jetbrains.annotations.Nullable;
|
import org.jetbrains.annotations.Nullable;
|
||||||
|
|
||||||
import javax.swing.JComponent;
|
import javax.swing.JComponent;
|
||||||
|
|
||||||
import java.util.Objects;
|
import java.util.Objects;
|
||||||
|
|
||||||
import static com.intellij.ui.dsl.builder.BuilderKt.panel;
|
import static com.intellij.ui.dsl.builder.BuilderKt.panel;
|
||||||
|
|
|
@ -20,13 +20,9 @@ import com.falsepattern.zigbrains.lsp.IntellijLanguageClient;
|
||||||
import com.falsepattern.zigbrains.lsp.editor.EditorEventManager;
|
import com.falsepattern.zigbrains.lsp.editor.EditorEventManager;
|
||||||
import com.falsepattern.zigbrains.lsp.editor.EditorEventManagerBase;
|
import com.falsepattern.zigbrains.lsp.editor.EditorEventManagerBase;
|
||||||
import com.intellij.codeInsight.hint.actions.ShowImplementationsAction;
|
import com.intellij.codeInsight.hint.actions.ShowImplementationsAction;
|
||||||
import com.intellij.codeInsight.navigation.CtrlMouseAction;
|
|
||||||
import com.intellij.codeInsight.navigation.actions.GotoDeclarationAction;
|
|
||||||
import com.intellij.openapi.actionSystem.AnAction;
|
|
||||||
import com.intellij.openapi.actionSystem.AnActionEvent;
|
import com.intellij.openapi.actionSystem.AnActionEvent;
|
||||||
import com.intellij.openapi.actionSystem.CommonDataKeys;
|
import com.intellij.openapi.actionSystem.CommonDataKeys;
|
||||||
import com.intellij.openapi.editor.Editor;
|
import com.intellij.openapi.editor.Editor;
|
||||||
import com.intellij.openapi.project.DumbAware;
|
|
||||||
import com.intellij.openapi.project.Project;
|
import com.intellij.openapi.project.Project;
|
||||||
import com.intellij.psi.PsiDocumentManager;
|
import com.intellij.psi.PsiDocumentManager;
|
||||||
import com.intellij.psi.PsiFile;
|
import com.intellij.psi.PsiFile;
|
||||||
|
|
|
@ -15,9 +15,9 @@
|
||||||
*/
|
*/
|
||||||
package com.falsepattern.zigbrains.lsp.actions;
|
package com.falsepattern.zigbrains.lsp.actions;
|
||||||
|
|
||||||
|
import com.falsepattern.zigbrains.common.util.ApplicationUtil;
|
||||||
import com.falsepattern.zigbrains.lsp.IntellijLanguageClient;
|
import com.falsepattern.zigbrains.lsp.IntellijLanguageClient;
|
||||||
import com.falsepattern.zigbrains.lsp.requests.ReformatHandler;
|
import com.falsepattern.zigbrains.lsp.requests.ReformatHandler;
|
||||||
import com.falsepattern.zigbrains.common.util.ApplicationUtil;
|
|
||||||
import com.intellij.codeInsight.actions.ReformatCodeAction;
|
import com.intellij.codeInsight.actions.ReformatCodeAction;
|
||||||
import com.intellij.openapi.actionSystem.AnActionEvent;
|
import com.intellij.openapi.actionSystem.AnActionEvent;
|
||||||
import com.intellij.openapi.actionSystem.CommonDataKeys;
|
import com.intellij.openapi.actionSystem.CommonDataKeys;
|
||||||
|
|
|
@ -22,7 +22,6 @@ import com.intellij.codeInsight.actions.LayoutCodeDialog;
|
||||||
import com.intellij.codeInsight.actions.LayoutCodeOptions;
|
import com.intellij.codeInsight.actions.LayoutCodeOptions;
|
||||||
import com.intellij.codeInsight.actions.ShowReformatFileDialog;
|
import com.intellij.codeInsight.actions.ShowReformatFileDialog;
|
||||||
import com.intellij.codeInsight.actions.TextRangeType;
|
import com.intellij.codeInsight.actions.TextRangeType;
|
||||||
import com.intellij.lang.LanguageFormatting;
|
|
||||||
import com.intellij.openapi.actionSystem.AnActionEvent;
|
import com.intellij.openapi.actionSystem.AnActionEvent;
|
||||||
import com.intellij.openapi.actionSystem.CommonDataKeys;
|
import com.intellij.openapi.actionSystem.CommonDataKeys;
|
||||||
import com.intellij.openapi.diagnostic.Logger;
|
import com.intellij.openapi.diagnostic.Logger;
|
||||||
|
|
|
@ -15,10 +15,10 @@
|
||||||
*/
|
*/
|
||||||
package com.falsepattern.zigbrains.lsp.client;
|
package com.falsepattern.zigbrains.lsp.client;
|
||||||
|
|
||||||
|
import com.falsepattern.zigbrains.common.util.ApplicationUtil;
|
||||||
import com.falsepattern.zigbrains.common.util.FileUtil;
|
import com.falsepattern.zigbrains.common.util.FileUtil;
|
||||||
import com.falsepattern.zigbrains.lsp.editor.EditorEventManagerBase;
|
import com.falsepattern.zigbrains.lsp.editor.EditorEventManagerBase;
|
||||||
import com.falsepattern.zigbrains.lsp.requests.WorkspaceEditHandler;
|
import com.falsepattern.zigbrains.lsp.requests.WorkspaceEditHandler;
|
||||||
import com.falsepattern.zigbrains.common.util.ApplicationUtil;
|
|
||||||
import com.intellij.notification.Notification;
|
import com.intellij.notification.Notification;
|
||||||
import com.intellij.notification.NotificationAction;
|
import com.intellij.notification.NotificationAction;
|
||||||
import com.intellij.notification.NotificationGroup;
|
import com.intellij.notification.NotificationGroup;
|
||||||
|
|
|
@ -24,7 +24,6 @@ import org.eclipse.lsp4j.InitializeParams;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
import java.io.OutputStream;
|
import java.io.OutputStream;
|
||||||
import java.net.URI;
|
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.concurrent.ConcurrentHashMap;
|
import java.util.concurrent.ConcurrentHashMap;
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
*/
|
*/
|
||||||
package com.falsepattern.zigbrains.lsp.client.languageserver.wrapper;
|
package com.falsepattern.zigbrains.lsp.client.languageserver.wrapper;
|
||||||
|
|
||||||
|
import com.falsepattern.zigbrains.common.util.ApplicationUtil;
|
||||||
import com.falsepattern.zigbrains.common.util.FileUtil;
|
import com.falsepattern.zigbrains.common.util.FileUtil;
|
||||||
import com.falsepattern.zigbrains.lsp.IntellijLanguageClient;
|
import com.falsepattern.zigbrains.lsp.IntellijLanguageClient;
|
||||||
import com.falsepattern.zigbrains.lsp.client.DefaultLanguageClient;
|
import com.falsepattern.zigbrains.lsp.client.DefaultLanguageClient;
|
||||||
|
@ -33,7 +34,6 @@ import com.falsepattern.zigbrains.lsp.requests.Timeout;
|
||||||
import com.falsepattern.zigbrains.lsp.requests.Timeouts;
|
import com.falsepattern.zigbrains.lsp.requests.Timeouts;
|
||||||
import com.falsepattern.zigbrains.lsp.statusbar.LSPServerStatusWidget;
|
import com.falsepattern.zigbrains.lsp.statusbar.LSPServerStatusWidget;
|
||||||
import com.falsepattern.zigbrains.lsp.statusbar.LSPServerStatusWidgetFactory;
|
import com.falsepattern.zigbrains.lsp.statusbar.LSPServerStatusWidgetFactory;
|
||||||
import com.falsepattern.zigbrains.common.util.ApplicationUtil;
|
|
||||||
import com.falsepattern.zigbrains.lsp.utils.FileUtils;
|
import com.falsepattern.zigbrains.lsp.utils.FileUtils;
|
||||||
import com.falsepattern.zigbrains.lsp.utils.LSPException;
|
import com.falsepattern.zigbrains.lsp.utils.LSPException;
|
||||||
import com.intellij.codeInsight.daemon.DaemonCodeAnalyzer;
|
import com.intellij.codeInsight.daemon.DaemonCodeAnalyzer;
|
||||||
|
|
|
@ -16,11 +16,11 @@
|
||||||
|
|
||||||
package com.falsepattern.zigbrains.lsp.contributors;
|
package com.falsepattern.zigbrains.lsp.contributors;
|
||||||
|
|
||||||
|
import com.falsepattern.zigbrains.common.util.ApplicationUtil;
|
||||||
import com.falsepattern.zigbrains.lsp.editor.EditorEventManagerBase;
|
import com.falsepattern.zigbrains.lsp.editor.EditorEventManagerBase;
|
||||||
import com.falsepattern.zigbrains.lsp.requests.HoverHandler;
|
import com.falsepattern.zigbrains.lsp.requests.HoverHandler;
|
||||||
import com.falsepattern.zigbrains.lsp.requests.Timeout;
|
import com.falsepattern.zigbrains.lsp.requests.Timeout;
|
||||||
import com.falsepattern.zigbrains.lsp.requests.Timeouts;
|
import com.falsepattern.zigbrains.lsp.requests.Timeouts;
|
||||||
import com.falsepattern.zigbrains.common.util.ApplicationUtil;
|
|
||||||
import com.falsepattern.zigbrains.lsp.utils.DocumentUtils;
|
import com.falsepattern.zigbrains.lsp.utils.DocumentUtils;
|
||||||
import com.falsepattern.zigbrains.lsp.utils.FileUtils;
|
import com.falsepattern.zigbrains.lsp.utils.FileUtils;
|
||||||
import com.intellij.markdown.utils.doc.DocMarkdownToHtmlConverter;
|
import com.intellij.markdown.utils.doc.DocMarkdownToHtmlConverter;
|
||||||
|
@ -46,7 +46,6 @@ import java.util.List;
|
||||||
import java.util.concurrent.ExecutionException;
|
import java.util.concurrent.ExecutionException;
|
||||||
import java.util.concurrent.TimeUnit;
|
import java.util.concurrent.TimeUnit;
|
||||||
import java.util.concurrent.TimeoutException;
|
import java.util.concurrent.TimeoutException;
|
||||||
import java.util.stream.Collectors;
|
|
||||||
|
|
||||||
public class LSPDocumentationTargetProvider implements DocumentationTargetProvider {
|
public class LSPDocumentationTargetProvider implements DocumentationTargetProvider {
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -15,23 +15,18 @@
|
||||||
*/
|
*/
|
||||||
package com.falsepattern.zigbrains.lsp.editor;
|
package com.falsepattern.zigbrains.lsp.editor;
|
||||||
|
|
||||||
import com.falsepattern.zigbrains.lsp.client.languageserver.wrapper.LanguageServerWrapper;
|
|
||||||
import com.falsepattern.zigbrains.common.util.ApplicationUtil;
|
import com.falsepattern.zigbrains.common.util.ApplicationUtil;
|
||||||
import com.falsepattern.zigbrains.lsp.utils.DocumentUtils;
|
import com.falsepattern.zigbrains.lsp.client.languageserver.wrapper.LanguageServerWrapper;
|
||||||
import com.falsepattern.zigbrains.lsp.utils.FileUtils;
|
import com.falsepattern.zigbrains.lsp.utils.FileUtils;
|
||||||
import com.intellij.openapi.diagnostic.Logger;
|
import com.intellij.openapi.diagnostic.Logger;
|
||||||
import com.intellij.openapi.editor.Document;
|
import com.intellij.openapi.editor.Document;
|
||||||
import com.intellij.openapi.editor.Editor;
|
|
||||||
import com.intellij.openapi.editor.event.DocumentEvent;
|
import com.intellij.openapi.editor.event.DocumentEvent;
|
||||||
import com.intellij.openapi.editor.event.DocumentListener;
|
import com.intellij.openapi.editor.event.DocumentListener;
|
||||||
import com.intellij.openapi.fileEditor.FileDocumentManager;
|
import com.intellij.openapi.fileEditor.FileDocumentManager;
|
||||||
import com.intellij.openapi.util.io.FileUtilRt;
|
import com.intellij.openapi.util.io.FileUtilRt;
|
||||||
import com.intellij.openapi.util.text.StringUtil;
|
|
||||||
import org.eclipse.lsp4j.DidChangeTextDocumentParams;
|
import org.eclipse.lsp4j.DidChangeTextDocumentParams;
|
||||||
import org.eclipse.lsp4j.DidCloseTextDocumentParams;
|
import org.eclipse.lsp4j.DidCloseTextDocumentParams;
|
||||||
import org.eclipse.lsp4j.DidOpenTextDocumentParams;
|
import org.eclipse.lsp4j.DidOpenTextDocumentParams;
|
||||||
import org.eclipse.lsp4j.Position;
|
|
||||||
import org.eclipse.lsp4j.Range;
|
|
||||||
import org.eclipse.lsp4j.TextDocumentContentChangeEvent;
|
import org.eclipse.lsp4j.TextDocumentContentChangeEvent;
|
||||||
import org.eclipse.lsp4j.TextDocumentIdentifier;
|
import org.eclipse.lsp4j.TextDocumentIdentifier;
|
||||||
import org.eclipse.lsp4j.TextDocumentItem;
|
import org.eclipse.lsp4j.TextDocumentItem;
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
*/
|
*/
|
||||||
package com.falsepattern.zigbrains.lsp.editor;
|
package com.falsepattern.zigbrains.lsp.editor;
|
||||||
|
|
||||||
|
import com.falsepattern.zigbrains.common.util.ApplicationUtil;
|
||||||
import com.falsepattern.zigbrains.common.util.FileUtil;
|
import com.falsepattern.zigbrains.common.util.FileUtil;
|
||||||
import com.falsepattern.zigbrains.lsp.actions.LSPReferencesAction;
|
import com.falsepattern.zigbrains.lsp.actions.LSPReferencesAction;
|
||||||
import com.falsepattern.zigbrains.lsp.client.languageserver.ServerOptions;
|
import com.falsepattern.zigbrains.lsp.client.languageserver.ServerOptions;
|
||||||
|
@ -29,7 +30,6 @@ import com.falsepattern.zigbrains.lsp.listeners.LSPCaretListenerImpl;
|
||||||
import com.falsepattern.zigbrains.lsp.requests.Timeout;
|
import com.falsepattern.zigbrains.lsp.requests.Timeout;
|
||||||
import com.falsepattern.zigbrains.lsp.requests.Timeouts;
|
import com.falsepattern.zigbrains.lsp.requests.Timeouts;
|
||||||
import com.falsepattern.zigbrains.lsp.requests.WorkspaceEditHandler;
|
import com.falsepattern.zigbrains.lsp.requests.WorkspaceEditHandler;
|
||||||
import com.falsepattern.zigbrains.common.util.ApplicationUtil;
|
|
||||||
import com.falsepattern.zigbrains.lsp.utils.DocumentUtils;
|
import com.falsepattern.zigbrains.lsp.utils.DocumentUtils;
|
||||||
import com.falsepattern.zigbrains.lsp.utils.FileUtils;
|
import com.falsepattern.zigbrains.lsp.utils.FileUtils;
|
||||||
import com.falsepattern.zigbrains.lsp.utils.GUIUtils;
|
import com.falsepattern.zigbrains.lsp.utils.GUIUtils;
|
||||||
|
|
|
@ -15,12 +15,12 @@
|
||||||
*/
|
*/
|
||||||
package com.falsepattern.zigbrains.lsp.listeners;
|
package com.falsepattern.zigbrains.lsp.listeners;
|
||||||
|
|
||||||
|
import com.falsepattern.zigbrains.common.util.ApplicationUtil;
|
||||||
import com.falsepattern.zigbrains.common.util.FileUtil;
|
import com.falsepattern.zigbrains.common.util.FileUtil;
|
||||||
import com.falsepattern.zigbrains.lsp.IntellijLanguageClient;
|
import com.falsepattern.zigbrains.lsp.IntellijLanguageClient;
|
||||||
import com.falsepattern.zigbrains.lsp.client.languageserver.ServerStatus;
|
import com.falsepattern.zigbrains.lsp.client.languageserver.ServerStatus;
|
||||||
import com.falsepattern.zigbrains.lsp.client.languageserver.wrapper.LanguageServerWrapper;
|
import com.falsepattern.zigbrains.lsp.client.languageserver.wrapper.LanguageServerWrapper;
|
||||||
import com.falsepattern.zigbrains.lsp.editor.EditorEventManagerBase;
|
import com.falsepattern.zigbrains.lsp.editor.EditorEventManagerBase;
|
||||||
import com.falsepattern.zigbrains.common.util.ApplicationUtil;
|
|
||||||
import com.falsepattern.zigbrains.lsp.utils.FileUtils;
|
import com.falsepattern.zigbrains.lsp.utils.FileUtils;
|
||||||
import com.intellij.openapi.diagnostic.Logger;
|
import com.intellij.openapi.diagnostic.Logger;
|
||||||
import com.intellij.openapi.editor.Document;
|
import com.intellij.openapi.editor.Document;
|
||||||
|
|
|
@ -16,11 +16,6 @@
|
||||||
package com.falsepattern.zigbrains.lsp.listeners;
|
package com.falsepattern.zigbrains.lsp.listeners;
|
||||||
|
|
||||||
import com.intellij.openapi.vfs.VirtualFile;
|
import com.intellij.openapi.vfs.VirtualFile;
|
||||||
import com.intellij.openapi.vfs.VirtualFileCopyEvent;
|
|
||||||
import com.intellij.openapi.vfs.VirtualFileEvent;
|
|
||||||
import com.intellij.openapi.vfs.VirtualFileListener;
|
|
||||||
import com.intellij.openapi.vfs.VirtualFileMoveEvent;
|
|
||||||
import com.intellij.openapi.vfs.VirtualFilePropertyEvent;
|
|
||||||
import com.intellij.openapi.vfs.newvfs.BulkFileListener;
|
import com.intellij.openapi.vfs.newvfs.BulkFileListener;
|
||||||
import com.intellij.openapi.vfs.newvfs.events.VFileContentChangeEvent;
|
import com.intellij.openapi.vfs.newvfs.events.VFileContentChangeEvent;
|
||||||
import com.intellij.openapi.vfs.newvfs.events.VFileCopyEvent;
|
import com.intellij.openapi.vfs.newvfs.events.VFileCopyEvent;
|
||||||
|
|
|
@ -15,11 +15,11 @@
|
||||||
*/
|
*/
|
||||||
package com.falsepattern.zigbrains.lsp.requests;
|
package com.falsepattern.zigbrains.lsp.requests;
|
||||||
|
|
||||||
|
import com.falsepattern.zigbrains.common.util.ApplicationUtil;
|
||||||
import com.falsepattern.zigbrains.common.util.FileUtil;
|
import com.falsepattern.zigbrains.common.util.FileUtil;
|
||||||
import com.falsepattern.zigbrains.lsp.contributors.psi.LSPPsiElement;
|
import com.falsepattern.zigbrains.lsp.contributors.psi.LSPPsiElement;
|
||||||
import com.falsepattern.zigbrains.lsp.editor.EditorEventManager;
|
import com.falsepattern.zigbrains.lsp.editor.EditorEventManager;
|
||||||
import com.falsepattern.zigbrains.lsp.editor.EditorEventManagerBase;
|
import com.falsepattern.zigbrains.lsp.editor.EditorEventManagerBase;
|
||||||
import com.falsepattern.zigbrains.common.util.ApplicationUtil;
|
|
||||||
import com.falsepattern.zigbrains.lsp.utils.DocumentUtils;
|
import com.falsepattern.zigbrains.lsp.utils.DocumentUtils;
|
||||||
import com.falsepattern.zigbrains.lsp.utils.FileUtils;
|
import com.falsepattern.zigbrains.lsp.utils.FileUtils;
|
||||||
import com.intellij.openapi.command.CommandProcessor;
|
import com.intellij.openapi.command.CommandProcessor;
|
||||||
|
|
|
@ -19,10 +19,6 @@ package com.falsepattern.zigbrains.project.execution;
|
||||||
import com.intellij.execution.ExecutionException;
|
import com.intellij.execution.ExecutionException;
|
||||||
import com.intellij.execution.configurations.GeneralCommandLine;
|
import com.intellij.execution.configurations.GeneralCommandLine;
|
||||||
import com.intellij.execution.process.CapturingAnsiEscapesAwareProcessHandler;
|
import com.intellij.execution.process.CapturingAnsiEscapesAwareProcessHandler;
|
||||||
import com.intellij.execution.process.CapturingProcessHandler;
|
|
||||||
import com.intellij.execution.process.ColoredProcessHandler;
|
|
||||||
import com.intellij.execution.process.KillableColoredProcessHandler;
|
|
||||||
import com.intellij.execution.process.ProcessOutput;
|
|
||||||
import com.intellij.util.io.BaseOutputReader;
|
import com.intellij.util.io.BaseOutputReader;
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,6 @@
|
||||||
|
|
||||||
package com.falsepattern.zigbrains.project.execution.base;
|
package com.falsepattern.zigbrains.project.execution.base;
|
||||||
|
|
||||||
import com.falsepattern.zigbrains.project.execution.base.ZigExecConfigBase;
|
|
||||||
import com.falsepattern.zigbrains.zig.parser.ZigFile;
|
import com.falsepattern.zigbrains.zig.parser.ZigFile;
|
||||||
import com.intellij.execution.actions.ConfigurationContext;
|
import com.intellij.execution.actions.ConfigurationContext;
|
||||||
import com.intellij.execution.actions.LazyRunConfigurationProducer;
|
import com.intellij.execution.actions.LazyRunConfigurationProducer;
|
||||||
|
|
|
@ -45,7 +45,6 @@ import java.nio.file.Path;
|
||||||
import java.nio.file.Paths;
|
import java.nio.file.Paths;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Objects;
|
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
|
||||||
import static com.intellij.ui.dsl.builder.BuilderKt.panel;
|
import static com.intellij.ui.dsl.builder.BuilderKt.panel;
|
||||||
|
|
|
@ -16,13 +16,10 @@
|
||||||
|
|
||||||
package com.falsepattern.zigbrains.project.execution.base;
|
package com.falsepattern.zigbrains.project.execution.base;
|
||||||
|
|
||||||
import com.falsepattern.zigbrains.project.util.ElementUtil;
|
|
||||||
import com.intellij.execution.ExecutionException;
|
import com.intellij.execution.ExecutionException;
|
||||||
import com.intellij.execution.Executor;
|
import com.intellij.execution.Executor;
|
||||||
import com.intellij.execution.configurations.ConfigurationFactory;
|
import com.intellij.execution.configurations.ConfigurationFactory;
|
||||||
import com.intellij.execution.configurations.LocatableConfigurationBase;
|
import com.intellij.execution.configurations.LocatableConfigurationBase;
|
||||||
import com.intellij.execution.configurations.RunConfiguration;
|
|
||||||
import com.intellij.execution.configurations.RunConfigurationBase;
|
|
||||||
import com.intellij.execution.runners.ExecutionEnvironment;
|
import com.intellij.execution.runners.ExecutionEnvironment;
|
||||||
import com.intellij.openapi.project.Project;
|
import com.intellij.openapi.project.Project;
|
||||||
import com.intellij.openapi.util.InvalidDataException;
|
import com.intellij.openapi.util.InvalidDataException;
|
||||||
|
@ -33,10 +30,7 @@ import org.jdom.Element;
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
import org.jetbrains.annotations.Nullable;
|
import org.jetbrains.annotations.Nullable;
|
||||||
|
|
||||||
import java.nio.file.InvalidPathException;
|
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.Collections;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,6 @@ import com.intellij.execution.configurations.ConfigurationFactory;
|
||||||
import com.intellij.execution.runners.ExecutionEnvironment;
|
import com.intellij.execution.runners.ExecutionEnvironment;
|
||||||
import com.intellij.openapi.project.Project;
|
import com.intellij.openapi.project.Project;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
|
||||||
import lombok.val;
|
import lombok.val;
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
import org.jetbrains.annotations.Nullable;
|
import org.jetbrains.annotations.Nullable;
|
||||||
|
|
|
@ -24,7 +24,6 @@ import com.intellij.execution.configurations.ConfigurationFactory;
|
||||||
import com.intellij.execution.runners.ExecutionEnvironment;
|
import com.intellij.execution.runners.ExecutionEnvironment;
|
||||||
import com.intellij.openapi.project.Project;
|
import com.intellij.openapi.project.Project;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
|
||||||
import lombok.val;
|
import lombok.val;
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
import org.jetbrains.annotations.Nullable;
|
import org.jetbrains.annotations.Nullable;
|
||||||
|
|
|
@ -17,14 +17,13 @@
|
||||||
package com.falsepattern.zigbrains.project.execution.run;
|
package com.falsepattern.zigbrains.project.execution.run;
|
||||||
|
|
||||||
import com.falsepattern.zigbrains.common.util.CollectionUtil;
|
import com.falsepattern.zigbrains.common.util.CollectionUtil;
|
||||||
import com.falsepattern.zigbrains.project.execution.base.ZigExecConfigBase;
|
|
||||||
import com.falsepattern.zigbrains.project.execution.base.ZigConfigEditor;
|
import com.falsepattern.zigbrains.project.execution.base.ZigConfigEditor;
|
||||||
|
import com.falsepattern.zigbrains.project.execution.base.ZigExecConfigBase;
|
||||||
import com.intellij.execution.Executor;
|
import com.intellij.execution.Executor;
|
||||||
import com.intellij.execution.configurations.ConfigurationFactory;
|
import com.intellij.execution.configurations.ConfigurationFactory;
|
||||||
import com.intellij.execution.runners.ExecutionEnvironment;
|
import com.intellij.execution.runners.ExecutionEnvironment;
|
||||||
import com.intellij.openapi.project.Project;
|
import com.intellij.openapi.project.Project;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
|
||||||
import lombok.val;
|
import lombok.val;
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
import org.jetbrains.annotations.Nullable;
|
import org.jetbrains.annotations.Nullable;
|
||||||
|
|
|
@ -17,20 +17,15 @@
|
||||||
package com.falsepattern.zigbrains.project.execution.test;
|
package com.falsepattern.zigbrains.project.execution.test;
|
||||||
|
|
||||||
import com.falsepattern.zigbrains.common.util.CollectionUtil;
|
import com.falsepattern.zigbrains.common.util.CollectionUtil;
|
||||||
import com.falsepattern.zigbrains.project.execution.base.OptimizationLevel;
|
|
||||||
import com.falsepattern.zigbrains.project.execution.base.ProfileStateBase;
|
import com.falsepattern.zigbrains.project.execution.base.ProfileStateBase;
|
||||||
import com.falsepattern.zigbrains.project.execution.base.ZigExecConfigBase;
|
|
||||||
import com.falsepattern.zigbrains.project.execution.base.ZigConfigEditor;
|
import com.falsepattern.zigbrains.project.execution.base.ZigConfigEditor;
|
||||||
import com.falsepattern.zigbrains.project.util.ElementUtil;
|
import com.falsepattern.zigbrains.project.execution.base.ZigExecConfigBase;
|
||||||
import com.intellij.execution.Executor;
|
import com.intellij.execution.Executor;
|
||||||
import com.intellij.execution.configurations.ConfigurationFactory;
|
import com.intellij.execution.configurations.ConfigurationFactory;
|
||||||
import com.intellij.execution.runners.ExecutionEnvironment;
|
import com.intellij.execution.runners.ExecutionEnvironment;
|
||||||
import com.intellij.openapi.project.Project;
|
import com.intellij.openapi.project.Project;
|
||||||
import com.intellij.openapi.util.InvalidDataException;
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
|
||||||
import lombok.val;
|
import lombok.val;
|
||||||
import org.jdom.Element;
|
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
import org.jetbrains.annotations.Nullable;
|
import org.jetbrains.annotations.Nullable;
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,6 @@ import com.intellij.ide.util.projectWizard.CustomStepProjectGenerator;
|
||||||
import com.intellij.notification.Notification;
|
import com.intellij.notification.Notification;
|
||||||
import com.intellij.notification.NotificationType;
|
import com.intellij.notification.NotificationType;
|
||||||
import com.intellij.notification.Notifications;
|
import com.intellij.notification.Notifications;
|
||||||
import com.intellij.openapi.application.ApplicationManager;
|
|
||||||
import com.intellij.openapi.application.WriteAction;
|
import com.intellij.openapi.application.WriteAction;
|
||||||
import com.intellij.openapi.module.Module;
|
import com.intellij.openapi.module.Module;
|
||||||
import com.intellij.openapi.project.Project;
|
import com.intellij.openapi.project.Project;
|
||||||
|
|
|
@ -22,14 +22,11 @@ import com.intellij.execution.configurations.GeneralCommandLine;
|
||||||
import com.intellij.execution.configurations.PtyCommandLine;
|
import com.intellij.execution.configurations.PtyCommandLine;
|
||||||
import com.intellij.execution.process.AnsiEscapeDecoder;
|
import com.intellij.execution.process.AnsiEscapeDecoder;
|
||||||
import com.intellij.execution.process.KillableColoredProcessHandler;
|
import com.intellij.execution.process.KillableColoredProcessHandler;
|
||||||
import com.intellij.execution.process.KillableProcessHandler;
|
|
||||||
import com.intellij.openapi.util.Key;
|
import com.intellij.openapi.util.Key;
|
||||||
import com.pty4j.PtyProcess;
|
import com.pty4j.PtyProcess;
|
||||||
import lombok.val;
|
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
|
|
||||||
import java.nio.charset.Charset;
|
import java.nio.charset.Charset;
|
||||||
import java.util.Arrays;
|
|
||||||
|
|
||||||
public class ZigProcessHandler extends KillableColoredProcessHandler implements AnsiEscapeDecoder.ColoredTextAcceptor {
|
public class ZigProcessHandler extends KillableColoredProcessHandler implements AnsiEscapeDecoder.ColoredTextAcceptor {
|
||||||
public ZigProcessHandler(@NotNull GeneralCommandLine commandLine) throws ExecutionException {
|
public ZigProcessHandler(@NotNull GeneralCommandLine commandLine) throws ExecutionException {
|
||||||
|
|
|
@ -22,9 +22,9 @@ import com.falsepattern.zigbrains.project.toolchain.AbstractZigToolchain;
|
||||||
import com.intellij.execution.ExecutionException;
|
import com.intellij.execution.ExecutionException;
|
||||||
import com.intellij.execution.configurations.RunProfile;
|
import com.intellij.execution.configurations.RunProfile;
|
||||||
import com.intellij.execution.executors.DefaultRunExecutor;
|
import com.intellij.execution.executors.DefaultRunExecutor;
|
||||||
|
import com.intellij.execution.runners.DefaultProgramRunnerKt;
|
||||||
import com.intellij.execution.runners.ExecutionEnvironment;
|
import com.intellij.execution.runners.ExecutionEnvironment;
|
||||||
import com.intellij.execution.ui.RunContentDescriptor;
|
import com.intellij.execution.ui.RunContentDescriptor;
|
||||||
import com.intellij.execution.runners.DefaultProgramRunnerKt;
|
|
||||||
import org.jetbrains.annotations.NonNls;
|
import org.jetbrains.annotations.NonNls;
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
import org.jetbrains.annotations.Nullable;
|
import org.jetbrains.annotations.Nullable;
|
||||||
|
|
|
@ -22,7 +22,6 @@ import com.falsepattern.zigbrains.zig.environment.ZLSConfigProvider;
|
||||||
import com.intellij.openapi.project.Project;
|
import com.intellij.openapi.project.Project;
|
||||||
import com.intellij.openapi.project.ProjectUtil;
|
import com.intellij.openapi.project.ProjectUtil;
|
||||||
import lombok.val;
|
import lombok.val;
|
||||||
import org.jetbrains.annotations.NotNull;
|
|
||||||
|
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
||||||
|
|
||||||
|
|
|
@ -18,7 +18,6 @@ package com.falsepattern.zigbrains.project.toolchain.tools;
|
||||||
|
|
||||||
import com.falsepattern.zigbrains.project.toolchain.AbstractZigToolchain;
|
import com.falsepattern.zigbrains.project.toolchain.AbstractZigToolchain;
|
||||||
import com.falsepattern.zigbrains.project.toolchain.ZigToolchainEnvironmentSerializable;
|
import com.falsepattern.zigbrains.project.toolchain.ZigToolchainEnvironmentSerializable;
|
||||||
import com.falsepattern.zigbrains.project.util.CLIUtil;
|
|
||||||
import com.google.gson.Gson;
|
import com.google.gson.Gson;
|
||||||
import com.intellij.execution.process.ProcessOutput;
|
import com.intellij.execution.process.ProcessOutput;
|
||||||
import org.jetbrains.annotations.Nullable;
|
import org.jetbrains.annotations.Nullable;
|
||||||
|
|
|
@ -20,7 +20,6 @@ import com.intellij.openapi.fileChooser.FileChooserDescriptor;
|
||||||
import com.intellij.openapi.ui.TextBrowseFolderListener;
|
import com.intellij.openapi.ui.TextBrowseFolderListener;
|
||||||
import com.intellij.openapi.ui.TextFieldWithBrowseButton;
|
import com.intellij.openapi.ui.TextFieldWithBrowseButton;
|
||||||
import com.intellij.ui.TextAccessor;
|
import com.intellij.ui.TextAccessor;
|
||||||
import com.intellij.ui.components.JBTextField;
|
|
||||||
|
|
||||||
import javax.swing.JPanel;
|
import javax.swing.JPanel;
|
||||||
import java.awt.BorderLayout;
|
import java.awt.BorderLayout;
|
||||||
|
|
|
@ -24,7 +24,6 @@ import com.intellij.openapi.options.ConfigurationException;
|
||||||
import com.intellij.openapi.progress.ProgressIndicator;
|
import com.intellij.openapi.progress.ProgressIndicator;
|
||||||
import com.intellij.openapi.progress.ProgressManager;
|
import com.intellij.openapi.progress.ProgressManager;
|
||||||
import lombok.val;
|
import lombok.val;
|
||||||
import org.apache.tools.ant.BuildException;
|
|
||||||
import org.jetbrains.annotations.Nullable;
|
import org.jetbrains.annotations.Nullable;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
|
@ -17,18 +17,18 @@
|
||||||
package com.falsepattern.zigbrains.zig.formatter;
|
package com.falsepattern.zigbrains.zig.formatter;
|
||||||
|
|
||||||
import com.falsepattern.zigbrains.zig.psi.ZigTypes;
|
import com.falsepattern.zigbrains.zig.psi.ZigTypes;
|
||||||
import com.intellij.formatting.Indent;
|
|
||||||
import com.intellij.formatting.WrapType;
|
|
||||||
import com.intellij.psi.TokenType;
|
|
||||||
import org.jetbrains.annotations.NotNull;
|
|
||||||
import org.jetbrains.annotations.Nullable;
|
|
||||||
import com.intellij.formatting.Alignment;
|
import com.intellij.formatting.Alignment;
|
||||||
import com.intellij.formatting.Block;
|
import com.intellij.formatting.Block;
|
||||||
|
import com.intellij.formatting.Indent;
|
||||||
import com.intellij.formatting.Spacing;
|
import com.intellij.formatting.Spacing;
|
||||||
import com.intellij.formatting.SpacingBuilder;
|
import com.intellij.formatting.SpacingBuilder;
|
||||||
import com.intellij.formatting.Wrap;
|
import com.intellij.formatting.Wrap;
|
||||||
import com.intellij.lang.ASTNode;
|
import com.intellij.lang.ASTNode;
|
||||||
|
import com.intellij.psi.TokenType;
|
||||||
import com.intellij.psi.formatter.common.AbstractBlock;
|
import com.intellij.psi.formatter.common.AbstractBlock;
|
||||||
|
import org.jetbrains.annotations.NotNull;
|
||||||
|
import org.jetbrains.annotations.Nullable;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,6 @@ import com.falsepattern.zigbrains.zig.ide.SemaEdit;
|
||||||
import com.falsepattern.zigbrains.zig.util.HighlightingUtil;
|
import com.falsepattern.zigbrains.zig.util.HighlightingUtil;
|
||||||
import com.falsepattern.zigbrains.zig.util.TokenDecoder;
|
import com.falsepattern.zigbrains.zig.util.TokenDecoder;
|
||||||
import com.intellij.lang.annotation.Annotation;
|
import com.intellij.lang.annotation.Annotation;
|
||||||
import com.intellij.openapi.application.ApplicationManager;
|
|
||||||
import com.intellij.openapi.editor.Editor;
|
import com.intellij.openapi.editor.Editor;
|
||||||
import com.intellij.openapi.editor.event.DocumentListener;
|
import com.intellij.openapi.editor.event.DocumentListener;
|
||||||
import lombok.val;
|
import lombok.val;
|
||||||
|
|
Loading…
Add table
Reference in a new issue