chore(zig): Shuffle classes around to prepare for psi tree

This commit is contained in:
FalsePattern 2023-08-17 10:20:23 +02:00 committed by FalsePattern
parent 0744b36e41
commit 649ce7181c
Signed by: falsepattern
GPG key ID: FDF7126A9E124447
7 changed files with 8 additions and 17 deletions

View file

@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.falsepattern.zigbrains.zig.ide;
package com.falsepattern.zigbrains.zig;
import com.falsepattern.zigbrains.common.Icons;
import com.intellij.openapi.fileTypes.LanguageFileType;

View file

@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.falsepattern.zigbrains.zig.ide;
package com.falsepattern.zigbrains.zig;
import com.intellij.lang.Language;

View file

@ -16,7 +16,7 @@
package com.falsepattern.zigbrains.zig.lsp;
import com.falsepattern.zigbrains.zig.HighlightingUtil;
import com.falsepattern.zigbrains.zig.util.HighlightingUtil;
import com.intellij.openapi.diagnostic.Logger;
import org.eclipse.lsp4j.DidChangeTextDocumentParams;
import org.eclipse.lsp4j.DidOpenTextDocumentParams;

View file

@ -16,8 +16,8 @@
package com.falsepattern.zigbrains.zig.parser;
import com.falsepattern.zigbrains.zig.ide.ZigFileType;
import com.falsepattern.zigbrains.zig.ide.ZigLanguage;
import com.falsepattern.zigbrains.zig.ZigFileType;
import com.falsepattern.zigbrains.zig.ZigLanguage;
import com.intellij.extapi.psi.PsiFileBase;
import com.intellij.openapi.fileTypes.FileType;
import com.intellij.psi.FileViewProvider;

View file

@ -16,31 +16,22 @@
package com.falsepattern.zigbrains.zig.parser;
import com.falsepattern.zigbrains.zig.ide.ZigLanguage;
import com.falsepattern.zigbrains.zon.ZonLanguage;
import com.falsepattern.zigbrains.zon.lexer.ZonLexerAdapter;
import com.falsepattern.zigbrains.zon.parser.ZonParser;
import com.falsepattern.zigbrains.zon.parser.ZonTokenSets;
import com.falsepattern.zigbrains.zon.psi.ZonTypes;
import com.falsepattern.zigbrains.zig.ZigLanguage;
import com.intellij.lang.ASTFactory;
import com.intellij.lang.ASTNode;
import com.intellij.lang.ParserDefinition;
import com.intellij.lang.PsiBuilder;
import com.intellij.lang.PsiParser;
import com.intellij.lexer.DummyLexer;
import com.intellij.lexer.Lexer;
import com.intellij.openapi.fileTypes.PlainTextParserDefinition;
import com.intellij.openapi.project.Project;
import com.intellij.psi.FileViewProvider;
import com.intellij.psi.PlainTextTokenTypes;
import com.intellij.psi.PsiElement;
import com.intellij.psi.PsiFile;
import com.intellij.psi.tree.IElementType;
import com.intellij.psi.tree.IFileElementType;
import com.intellij.psi.tree.TokenSet;
import com.intellij.psi.util.PsiUtilCore;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
public class ZigParserDefinition implements ParserDefinition {
public static final IFileElementType FILE = new IFileElementType(ZigLanguage.INSTANCE) {

View file

@ -14,7 +14,7 @@
* limitations under the License.
*/
package com.falsepattern.zigbrains.zig;
package com.falsepattern.zigbrains.zig.util;
import com.falsepattern.zigbrains.zig.lsp.ZLSEditorEventManager;
import com.intellij.openapi.application.ApplicationManager;

View file

@ -61,7 +61,7 @@
<!-- endregion LSP4IntelliJ -->
<fileType name="Zig File"
implementationClass="com.falsepattern.zigbrains.zig.ide.ZigFileType"
implementationClass="com.falsepattern.zigbrains.zig.ZigFileType"
fieldName="INSTANCE"
language="Zig"
extensions="zig"/>