From aa1b8e3561b174a9b727e4f17fd31628ee313676 Mon Sep 17 00:00:00 2001 From: FalsePattern Date: Mon, 4 Nov 2024 09:56:55 +0100 Subject: [PATCH] flatten the repo even more --- .gitignore | 2 +- {modules/cidr => cidr}/build.gradle.kts | 0 .../kotlin/com/falsepattern/zigbrains/cidr/ZigWorkspace.kt | 0 .../com/falsepattern/zigbrains/cidr/ZigWorkspaceProvider.kt | 0 .../debugbridge/ZigDebuggerDriverConfigurationProvider.kt | 0 .../com/falsepattern/zigbrains/debugger/DebuggerFeatures.kt | 0 .../com/falsepattern/zigbrains/debugger/ZigDebugBundle.kt | 0 .../zigbrains/debugger/ZigDebuggerEditorsExtension.kt | 0 .../falsepattern/zigbrains/debugger/ZigDebuggerLanguage.kt | 0 .../zigbrains/debugger/ZigDebuggerLanguageSupport.kt | 0 .../ZigDefaultDebuggerDriverConfigurationProvider.kt | 0 .../debugger/ZigLineBreakpointFileTypesProvider.kt | 0 .../falsepattern/zigbrains/debugger/ZigLocalDebugProcess.kt | 0 .../zigbrains/debugger/ZigLocalVariablesFilterHandler.kt | 0 .../debugger/dap/DAPDebuggerDriverConfiguration.kt | 0 .../debugger/execution/binary/ZigConfigTypeBinary.kt | 0 .../debugger/execution/binary/ZigExecConfigBinary.kt | 0 .../debugger/execution/binary/ZigProfileStateBinary.kt | 0 .../zigbrains/debugger/runner/base/PreLaunchAware.kt | 0 .../debugger/runner/base/PreLaunchProcessListener.kt | 0 .../debugger/runner/base/ZigDebugEmitBinaryInstaller.kt | 0 .../debugger/runner/base/ZigDebugParametersBase.kt | 0 .../runner/base/ZigDebugParametersEmitBinaryBase.kt | 0 .../zigbrains/debugger/runner/base/ZigDebugRunnerBase.kt | 0 .../debugger/runner/binary/ZigDebugParametersBinary.kt | 0 .../debugger/runner/binary/ZigDebugRunnerBinary.kt | 0 .../debugger/runner/build/ZigDebugParametersBuild.kt | 0 .../zigbrains/debugger/runner/build/ZigDebugRunnerBuild.kt | 0 .../zigbrains/debugger/runner/run/ZigDebugParametersRun.kt | 0 .../zigbrains/debugger/runner/run/ZigDebugRunnerRun.kt | 0 .../debugger/runner/test/ZigDebugParametersTest.kt | 0 .../zigbrains/debugger/runner/test/ZigDebugRunnerTest.kt | 0 .../settings/ZigDebuggerGeneralSettingsConfigurableUi.kt | 0 .../zigbrains/debugger/settings/ZigDebuggerSettings.kt | 0 .../debugger/settings/ZigDebuggerToolchainConfigurableUi.kt | 0 .../zigbrains/debugger/settings/ZigDebuggerUiComponent.kt | 0 .../zigbrains/debugger/toolchain/DebuggerAvailability.kt | 0 .../zigbrains/debugger/toolchain/DebuggerKind.kt | 0 .../zigbrains/debugger/toolchain/MSVCMetadataProvider.kt | 0 .../debugger/toolchain/ZigDebuggerToolchainService.kt | 0 .../zigbrains/debugger/win/MSVCDriverConfiguration.kt | 0 .../src/main/resources/META-INF/zigbrains-cidr.xml | 0 .../src/main/resources/META-INF/zigbrains-debugger.xml | 0 .../src/main/resources/zigbrains/debugger/Bundle.properties | 0 {modules/core => core}/build.gradle.kts | 0 {modules/core => core}/src/main/grammar/Zig.bnf | 0 {modules/core => core}/src/main/grammar/Zig.flex | 0 {modules/core => core}/src/main/grammar/ZigString.flex | 0 {modules/core => core}/src/main/grammar/Zon.bnf | 0 {modules/core => core}/src/main/grammar/Zon.flex | 0 .../src/main/kotlin/com/falsepattern/zigbrains/Icons.kt | 0 .../src/main/kotlin/com/falsepattern/zigbrains/ZBStartup.kt | 0 .../kotlin/com/falsepattern/zigbrains/ZigBrainsBundle.kt | 0 .../kotlin/com/falsepattern/zigbrains/direnv/DirenvCmd.kt | 0 .../com/falsepattern/zigbrains/direnv/DirenvOutput.kt | 0 .../falsepattern/zigbrains/direnv/DirenvProjectService.kt | 0 .../main/kotlin/com/falsepattern/zigbrains/direnv/Env.kt | 0 .../com/falsepattern/zigbrains/lsp/LanguageServerStarter.kt | 0 .../main/kotlin/com/falsepattern/zigbrains/lsp/ZLSBundle.kt | 0 .../zigbrains/lsp/ZLSStreamConnectionProvider.kt | 0 .../falsepattern/zigbrains/lsp/ZigLanguageServerFactory.kt | 0 .../com/falsepattern/zigbrains/lsp/config/ZLSConfig.kt | 0 .../zigbrains/lsp/config/ZLSConfigProviderBase.kt | 0 .../lsp/highlighting/ZLSSemanticTokenColorsProvider.kt | 0 .../zigbrains/lsp/highlighting/ZLSSemanticTokenModifiers.kt | 0 .../zigbrains/lsp/highlighting/ZLSSemanticTokenTypes.kt | 0 .../zigbrains/lsp/settings/ZLSProjectSettingsService.kt | 0 .../com/falsepattern/zigbrains/lsp/settings/ZLSSettings.kt | 0 .../zigbrains/lsp/settings/ZLSSettingsConfigProvider.kt | 0 .../zigbrains/lsp/settings/ZLSSettingsConfigurable.kt | 0 .../falsepattern/zigbrains/lsp/settings/ZLSSettingsPanel.kt | 0 .../zigbrains/project/actions/ZigNewFileAction.kt | 0 .../zigbrains/project/console/ZigConsoleFilterProvider.kt | 0 .../zigbrains/project/console/ZigSourceFileFilter.kt | 0 .../com/falsepattern/zigbrains/project/execution/Util.kt | 0 .../zigbrains/project/execution/base/Configuration.kt | 0 .../zigbrains/project/execution/base/OptimizationLevel.kt | 0 .../zigbrains/project/execution/base/ZigConfigProducer.kt | 0 .../zigbrains/project/execution/base/ZigExecConfig.kt | 0 .../zigbrains/project/execution/base/ZigProfileState.kt | 0 .../project/execution/base/ZigTopLevelLineMarker.kt | 0 .../project/execution/build/ZigConfigProducerBuild.kt | 0 .../zigbrains/project/execution/build/ZigConfigTypeBuild.kt | 0 .../zigbrains/project/execution/build/ZigExecConfigBuild.kt | 0 .../zigbrains/project/execution/build/ZigLineMarkerBuild.kt | 0 .../project/execution/build/ZigProfileStateBuild.kt | 0 .../zigbrains/project/execution/run/ZigConfigProducerRun.kt | 0 .../zigbrains/project/execution/run/ZigConfigTypeRun.kt | 0 .../zigbrains/project/execution/run/ZigExecConfigRun.kt | 0 .../zigbrains/project/execution/run/ZigLineMarkerRun.kt | 0 .../zigbrains/project/execution/run/ZigProfileStateRun.kt | 0 .../project/execution/test/ZigConfigProducerTest.kt | 0 .../zigbrains/project/execution/test/ZigConfigTypeTest.kt | 0 .../zigbrains/project/execution/test/ZigExecConfigTest.kt | 0 .../zigbrains/project/execution/test/ZigLineMarkerTest.kt | 0 .../zigbrains/project/execution/test/ZigProfileStateTest.kt | 0 .../zigbrains/project/module/ZigModuleBuilder.kt | 0 .../falsepattern/zigbrains/project/module/ZigModuleType.kt | 0 .../project/newproject/ZigDirectoryProjectGenerator.kt | 0 .../zigbrains/project/newproject/ZigNewProjectPanel.kt | 0 .../zigbrains/project/newproject/ZigNewProjectWizard.kt | 0 .../project/newproject/ZigProjectConfigurationData.kt | 0 .../zigbrains/project/newproject/ZigProjectGeneratorPeer.kt | 0 .../zigbrains/project/newproject/ZigProjectSettingsStep.kt | 0 .../falsepattern/zigbrains/project/run/ZigProcessHandler.kt | 0 .../falsepattern/zigbrains/project/run/ZigProgramRunner.kt | 0 .../falsepattern/zigbrains/project/run/ZigRegularRunner.kt | 0 .../zigbrains/project/settings/ZigConfigurable.kt | 0 .../zigbrains/project/settings/ZigProjectConfigurable.kt | 0 .../zigbrains/project/settings/ZigProjectSettings.kt | 0 .../zigbrains/project/settings/ZigProjectSettingsPanel.kt | 0 .../zigbrains/project/settings/ZigProjectSettingsService.kt | 0 .../project/steps/discovery/ZigDiscoverStepsAction.kt | 0 .../project/steps/discovery/ZigStepDiscoveryListener.kt | 0 .../project/steps/discovery/ZigStepDiscoveryService.kt | 0 .../zigbrains/project/steps/ui/BaseNodeDescriptor.kt | 0 .../zigbrains/project/steps/ui/BuildToolWindowContext.kt | 0 .../zigbrains/project/steps/ui/BuildToolWindowFactory.kt | 0 .../falsepattern/zigbrains/project/steps/ui/StepDetails.kt | 0 .../zigbrains/project/steps/ui/StepNodeDescriptor.kt | 0 .../zigbrains/project/template/ZigExecutableTemplate.kt | 0 .../zigbrains/project/template/ZigInitTemplate.kt | 0 .../zigbrains/project/template/ZigLibraryTemplate.kt | 0 .../zigbrains/project/template/ZigProjectTemplate.kt | 0 .../zigbrains/project/toolchain/AbstractZigToolchain.kt | 0 .../zigbrains/project/toolchain/LocalZigToolchain.kt | 0 .../project/toolchain/LocalZigToolchainProvider.kt | 0 .../project/toolchain/ToolchainZLSConfigProvider.kt | 0 .../toolchain/ZigToolchainEnvironmentSerializable.kt | 0 .../zigbrains/project/toolchain/ZigToolchainProvider.kt | 0 .../project/toolchain/stdlib/ZigLibraryRootProvider.kt | 0 .../project/toolchain/stdlib/ZigSyntheticLibrary.kt | 0 .../zigbrains/project/toolchain/tools/ZigCompilerTool.kt | 0 .../zigbrains/project/toolchain/tools/ZigTool.kt | 0 .../com/falsepattern/zigbrains/shared/MultiConfigurable.kt | 0 .../com/falsepattern/zigbrains/shared/SubConfigurable.kt | 0 .../kotlin/com/falsepattern/zigbrains/shared/ZBFeatures.kt | 0 .../kotlin/com/falsepattern/zigbrains/shared/ZigService.kt | 0 .../kotlin/com/falsepattern/zigbrains/shared/cli/CLIUtil.kt | 0 .../zigbrains/shared/coroutine/CoroutinesUtil.kt | 0 .../falsepattern/zigbrains/shared/element/ElementUtil.kt | 0 .../kotlin/com/falsepattern/zigbrains/zig/ZigFileType.kt | 0 .../kotlin/com/falsepattern/zigbrains/zig/ZigLanguage.kt | 0 .../com/falsepattern/zigbrains/zig/comments/ZigCommenter.kt | 0 .../com/falsepattern/zigbrains/zig/editing/Assistants.kt | 0 .../zigbrains/zig/editing/ZigEnterInQuotedStringHandler.kt | 0 .../zigbrains/zig/editing/ZigEnterInTextBlockHandler.kt | 0 .../com/falsepattern/zigbrains/zig/formatter/ZigBlock.kt | 0 .../zigbrains/zig/formatter/ZigFormattingModelBuilder.kt | 0 .../zigbrains/zig/highlighter/ZigColorSettingsPage.kt | 0 .../zigbrains/zig/highlighter/ZigSyntaxHighlighter.kt | 0 .../zig/highlighter/ZigSyntaxHighlighterFactory.kt | 0 .../zig/injection/ZigLanguageInjectionPerformer.kt | 0 .../zigbrains/zig/injection/ZigStringElementManipulator.kt | 0 .../zigbrains/zig/intentions/MakeStringMultiline.kt | 0 .../zigbrains/zig/intentions/MakeStringQuoted.kt | 0 .../zigbrains/zig/lexer/ZigHighlightingLexer.kt | 0 .../com/falsepattern/zigbrains/zig/lexer/ZigLexerAdapter.kt | 0 .../zigbrains/zig/lexerstring/ZigLexerStringAdapter.kt | 0 .../falsepattern/zigbrains/zig/pairing/ZigBraceMatcher.kt | 0 .../com/falsepattern/zigbrains/zig/parser/ZigElementType.kt | 0 .../zigbrains/zig/parser/ZigParserDefinition.kt | 0 .../com/falsepattern/zigbrains/zig/parser/ZigTokenSets.kt | 0 .../com/falsepattern/zigbrains/zig/parser/ZigTokenType.kt | 0 .../com/falsepattern/zigbrains/zig/psi/PsiTextUtil.kt | 0 .../kotlin/com/falsepattern/zigbrains/zig/psi/ZigFile.kt | 0 .../zig/psi/impl/mixins/ZigStringLiteralMixinImpl.kt | 0 .../zigbrains/zig/psi/mixins/ZigStringLiteralMixin.kt | 0 .../com/falsepattern/zigbrains/zig/util/ZigStringUtil.kt | 0 .../kotlin/com/falsepattern/zigbrains/zon/ZonFileType.kt | 0 .../kotlin/com/falsepattern/zigbrains/zon/ZonLanguage.kt | 0 .../com/falsepattern/zigbrains/zon/comments/ZonCommenter.kt | 0 .../zigbrains/zon/completion/ZonCompletionContributor.kt | 0 .../falsepattern/zigbrains/zon/folding/ZonFoldingBuilder.kt | 0 .../com/falsepattern/zigbrains/zon/formatter/ZonBlock.kt | 0 .../zigbrains/zon/formatter/ZonFormattingModelBuilder.kt | 0 .../zigbrains/zon/highlighting/ZonColorSettingsPage.kt | 0 .../zigbrains/zon/highlighting/ZonSyntaxHighlighter.kt | 0 .../zon/highlighting/ZonSyntaxHighlighterFactory.kt | 0 .../com/falsepattern/zigbrains/zon/lexer/ZonLexerAdapter.kt | 0 .../falsepattern/zigbrains/zon/pairing/ZonBraceMatcher.kt | 0 .../falsepattern/zigbrains/zon/pairing/ZonQuoteHandler.kt | 0 .../com/falsepattern/zigbrains/zon/parser/ZonElementType.kt | 0 .../zigbrains/zon/parser/ZonParserDefinition.kt | 0 .../com/falsepattern/zigbrains/zon/parser/ZonTokenSets.kt | 0 .../com/falsepattern/zigbrains/zon/parser/ZonTokenType.kt | 0 .../kotlin/com/falsepattern/zigbrains/zon/psi/ZonFile.kt | 0 .../zigbrains/zon/psi/impl/mixins/ZonEntryMixinImpl.kt | 0 .../zigbrains/zon/psi/impl/mixins/ZonIdentifierMixinImpl.kt | 0 .../falsepattern/zigbrains/zon/psi/mixins/ZonEntryMixin.kt | 0 .../zigbrains/zon/psi/mixins/ZonIdentifierMixin.kt | 0 .../src/main/resources/META-INF/zigbrains-core.xml | 0 .../src/main/resources/META-INF/zigbrains-lsp.xml | 0 .../resources/fileTemplates/internal/blank_zig_file.zig.ft | 0 .../src/main/resources/fileTemplates/internal/gitignore | 0 {modules/core => core}/src/main/resources/icons/zig.svg | 0 .../src/main/resources/icons/zig_build_tool.svg | 0 {modules/core => core}/src/main/resources/icons/zon.svg | 0 .../MakeStringMultiline/after.zig.template | 0 .../MakeStringMultiline/before.zig.template | 0 .../MakeStringMultiline/description.html | 0 .../MakeStringQuoted/after.zig.template | 0 .../MakeStringQuoted/before.zig.template | 0 .../intentionDescriptions/MakeStringQuoted/description.html | 0 .../resources/project-gen/application/build.zig.template | 0 .../resources/project-gen/application/main.zig.template | 0 .../resources/project-gen/shared/build.zig.zon.template | 0 .../main/resources/project-gen/static/build.zig.template | 0 .../src/main/resources/project-gen/static/root.zig.template | 0 .../src/main/resources/zigbrains/Bundle.properties | 0 .../src/main/resources/zigbrains/lsp/Bundle.properties | 0 settings.gradle.kts | 6 ++---- 212 files changed, 3 insertions(+), 5 deletions(-) rename {modules/cidr => cidr}/build.gradle.kts (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/cidr/ZigWorkspace.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/cidr/ZigWorkspaceProvider.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugbridge/ZigDebuggerDriverConfigurationProvider.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/DebuggerFeatures.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebugBundle.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebuggerEditorsExtension.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebuggerLanguage.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebuggerLanguageSupport.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDefaultDebuggerDriverConfigurationProvider.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigLineBreakpointFileTypesProvider.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigLocalDebugProcess.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigLocalVariablesFilterHandler.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/dap/DAPDebuggerDriverConfiguration.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/execution/binary/ZigConfigTypeBinary.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/execution/binary/ZigExecConfigBinary.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/execution/binary/ZigProfileStateBinary.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/PreLaunchAware.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/PreLaunchProcessListener.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugEmitBinaryInstaller.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugParametersBase.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugParametersEmitBinaryBase.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugRunnerBase.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/binary/ZigDebugParametersBinary.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/binary/ZigDebugRunnerBinary.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/build/ZigDebugParametersBuild.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/build/ZigDebugRunnerBuild.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/run/ZigDebugParametersRun.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/run/ZigDebugRunnerRun.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/test/ZigDebugParametersTest.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/test/ZigDebugRunnerTest.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerGeneralSettingsConfigurableUi.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerSettings.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerToolchainConfigurableUi.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerUiComponent.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/DebuggerAvailability.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/DebuggerKind.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/MSVCMetadataProvider.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/ZigDebuggerToolchainService.kt (100%) rename {modules/cidr => cidr}/src/main/kotlin/com/falsepattern/zigbrains/debugger/win/MSVCDriverConfiguration.kt (100%) rename {modules/cidr => cidr}/src/main/resources/META-INF/zigbrains-cidr.xml (100%) rename {modules/cidr => cidr}/src/main/resources/META-INF/zigbrains-debugger.xml (100%) rename {modules/cidr => cidr}/src/main/resources/zigbrains/debugger/Bundle.properties (100%) rename {modules/core => core}/build.gradle.kts (100%) rename {modules/core => core}/src/main/grammar/Zig.bnf (100%) rename {modules/core => core}/src/main/grammar/Zig.flex (100%) rename {modules/core => core}/src/main/grammar/ZigString.flex (100%) rename {modules/core => core}/src/main/grammar/Zon.bnf (100%) rename {modules/core => core}/src/main/grammar/Zon.flex (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/Icons.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/ZBStartup.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/ZigBrainsBundle.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/direnv/DirenvCmd.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/direnv/DirenvOutput.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/direnv/DirenvProjectService.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/direnv/Env.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/lsp/LanguageServerStarter.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/lsp/ZLSBundle.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/lsp/ZLSStreamConnectionProvider.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/lsp/ZigLanguageServerFactory.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/lsp/config/ZLSConfig.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/lsp/config/ZLSConfigProviderBase.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/lsp/highlighting/ZLSSemanticTokenColorsProvider.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/lsp/highlighting/ZLSSemanticTokenModifiers.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/lsp/highlighting/ZLSSemanticTokenTypes.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSProjectSettingsService.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettings.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettingsConfigProvider.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettingsConfigurable.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettingsPanel.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/actions/ZigNewFileAction.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/console/ZigConsoleFilterProvider.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/console/ZigSourceFileFilter.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/Util.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/Configuration.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/OptimizationLevel.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigConfigProducer.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigExecConfig.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigProfileState.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigTopLevelLineMarker.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigConfigProducerBuild.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigConfigTypeBuild.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigExecConfigBuild.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigLineMarkerBuild.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigProfileStateBuild.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigConfigProducerRun.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigConfigTypeRun.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigExecConfigRun.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigLineMarkerRun.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigProfileStateRun.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigConfigProducerTest.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigConfigTypeTest.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigExecConfigTest.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigLineMarkerTest.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigProfileStateTest.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/module/ZigModuleBuilder.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/module/ZigModuleType.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigDirectoryProjectGenerator.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigNewProjectPanel.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigNewProjectWizard.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigProjectConfigurationData.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigProjectGeneratorPeer.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigProjectSettingsStep.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/run/ZigProcessHandler.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/run/ZigProgramRunner.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/run/ZigRegularRunner.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigConfigurable.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectConfigurable.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectSettings.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectSettingsPanel.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectSettingsService.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/steps/discovery/ZigDiscoverStepsAction.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/steps/discovery/ZigStepDiscoveryListener.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/steps/discovery/ZigStepDiscoveryService.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/BaseNodeDescriptor.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/BuildToolWindowContext.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/BuildToolWindowFactory.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/StepDetails.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/StepNodeDescriptor.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigExecutableTemplate.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigInitTemplate.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigLibraryTemplate.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigProjectTemplate.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/AbstractZigToolchain.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/LocalZigToolchain.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/LocalZigToolchainProvider.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/ToolchainZLSConfigProvider.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/ZigToolchainEnvironmentSerializable.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/ZigToolchainProvider.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/stdlib/ZigLibraryRootProvider.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/stdlib/ZigSyntheticLibrary.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/tools/ZigCompilerTool.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/tools/ZigTool.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/shared/MultiConfigurable.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/shared/SubConfigurable.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/shared/ZBFeatures.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/shared/ZigService.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/shared/cli/CLIUtil.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/shared/coroutine/CoroutinesUtil.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/shared/element/ElementUtil.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/ZigFileType.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/ZigLanguage.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/comments/ZigCommenter.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/editing/Assistants.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/editing/ZigEnterInQuotedStringHandler.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/editing/ZigEnterInTextBlockHandler.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/formatter/ZigBlock.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/formatter/ZigFormattingModelBuilder.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/highlighter/ZigColorSettingsPage.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/highlighter/ZigSyntaxHighlighter.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/highlighter/ZigSyntaxHighlighterFactory.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/injection/ZigLanguageInjectionPerformer.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/injection/ZigStringElementManipulator.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/intentions/MakeStringMultiline.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/intentions/MakeStringQuoted.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/lexer/ZigHighlightingLexer.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/lexer/ZigLexerAdapter.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/lexerstring/ZigLexerStringAdapter.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/pairing/ZigBraceMatcher.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigElementType.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigParserDefinition.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigTokenSets.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigTokenType.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/PsiTextUtil.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/ZigFile.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/impl/mixins/ZigStringLiteralMixinImpl.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/mixins/ZigStringLiteralMixin.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zig/util/ZigStringUtil.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/ZonFileType.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/ZonLanguage.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/comments/ZonCommenter.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/completion/ZonCompletionContributor.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/folding/ZonFoldingBuilder.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/formatter/ZonBlock.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/formatter/ZonFormattingModelBuilder.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/highlighting/ZonColorSettingsPage.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/highlighting/ZonSyntaxHighlighter.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/highlighting/ZonSyntaxHighlighterFactory.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/lexer/ZonLexerAdapter.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/pairing/ZonBraceMatcher.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/pairing/ZonQuoteHandler.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonElementType.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonParserDefinition.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonTokenSets.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonTokenType.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/ZonFile.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/impl/mixins/ZonEntryMixinImpl.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/impl/mixins/ZonIdentifierMixinImpl.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/mixins/ZonEntryMixin.kt (100%) rename {modules/core => core}/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/mixins/ZonIdentifierMixin.kt (100%) rename {modules/core => core}/src/main/resources/META-INF/zigbrains-core.xml (100%) rename {modules/core => core}/src/main/resources/META-INF/zigbrains-lsp.xml (100%) rename {modules/core => core}/src/main/resources/fileTemplates/internal/blank_zig_file.zig.ft (100%) rename {modules/core => core}/src/main/resources/fileTemplates/internal/gitignore (100%) rename {modules/core => core}/src/main/resources/icons/zig.svg (100%) rename {modules/core => core}/src/main/resources/icons/zig_build_tool.svg (100%) rename {modules/core => core}/src/main/resources/icons/zon.svg (100%) rename {modules/core => core}/src/main/resources/intentionDescriptions/MakeStringMultiline/after.zig.template (100%) rename {modules/core => core}/src/main/resources/intentionDescriptions/MakeStringMultiline/before.zig.template (100%) rename {modules/core => core}/src/main/resources/intentionDescriptions/MakeStringMultiline/description.html (100%) rename {modules/core => core}/src/main/resources/intentionDescriptions/MakeStringQuoted/after.zig.template (100%) rename {modules/core => core}/src/main/resources/intentionDescriptions/MakeStringQuoted/before.zig.template (100%) rename {modules/core => core}/src/main/resources/intentionDescriptions/MakeStringQuoted/description.html (100%) rename {modules/core => core}/src/main/resources/project-gen/application/build.zig.template (100%) rename {modules/core => core}/src/main/resources/project-gen/application/main.zig.template (100%) rename {modules/core => core}/src/main/resources/project-gen/shared/build.zig.zon.template (100%) rename {modules/core => core}/src/main/resources/project-gen/static/build.zig.template (100%) rename {modules/core => core}/src/main/resources/project-gen/static/root.zig.template (100%) rename {modules/core => core}/src/main/resources/zigbrains/Bundle.properties (100%) rename {modules/core => core}/src/main/resources/zigbrains/lsp/Bundle.properties (100%) diff --git a/.gitignore b/.gitignore index b6f33eb8..f2ea9364 100644 --- a/.gitignore +++ b/.gitignore @@ -60,4 +60,4 @@ gradle-app.setting .intellijPlatform jbr secrets -!modules/**/src/**/build/ \ No newline at end of file +!**/src/**/build/ \ No newline at end of file diff --git a/modules/cidr/build.gradle.kts b/cidr/build.gradle.kts similarity index 100% rename from modules/cidr/build.gradle.kts rename to cidr/build.gradle.kts diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/cidr/ZigWorkspace.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/cidr/ZigWorkspace.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/cidr/ZigWorkspace.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/cidr/ZigWorkspace.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/cidr/ZigWorkspaceProvider.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/cidr/ZigWorkspaceProvider.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/cidr/ZigWorkspaceProvider.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/cidr/ZigWorkspaceProvider.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugbridge/ZigDebuggerDriverConfigurationProvider.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugbridge/ZigDebuggerDriverConfigurationProvider.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugbridge/ZigDebuggerDriverConfigurationProvider.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugbridge/ZigDebuggerDriverConfigurationProvider.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/DebuggerFeatures.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/DebuggerFeatures.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/DebuggerFeatures.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/DebuggerFeatures.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebugBundle.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebugBundle.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebugBundle.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebugBundle.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebuggerEditorsExtension.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebuggerEditorsExtension.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebuggerEditorsExtension.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebuggerEditorsExtension.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebuggerLanguage.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebuggerLanguage.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebuggerLanguage.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebuggerLanguage.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebuggerLanguageSupport.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebuggerLanguageSupport.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebuggerLanguageSupport.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDebuggerLanguageSupport.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDefaultDebuggerDriverConfigurationProvider.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDefaultDebuggerDriverConfigurationProvider.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDefaultDebuggerDriverConfigurationProvider.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigDefaultDebuggerDriverConfigurationProvider.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigLineBreakpointFileTypesProvider.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigLineBreakpointFileTypesProvider.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigLineBreakpointFileTypesProvider.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigLineBreakpointFileTypesProvider.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigLocalDebugProcess.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigLocalDebugProcess.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigLocalDebugProcess.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigLocalDebugProcess.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigLocalVariablesFilterHandler.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigLocalVariablesFilterHandler.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigLocalVariablesFilterHandler.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/ZigLocalVariablesFilterHandler.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/dap/DAPDebuggerDriverConfiguration.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/dap/DAPDebuggerDriverConfiguration.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/dap/DAPDebuggerDriverConfiguration.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/dap/DAPDebuggerDriverConfiguration.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/execution/binary/ZigConfigTypeBinary.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/execution/binary/ZigConfigTypeBinary.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/execution/binary/ZigConfigTypeBinary.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/execution/binary/ZigConfigTypeBinary.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/execution/binary/ZigExecConfigBinary.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/execution/binary/ZigExecConfigBinary.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/execution/binary/ZigExecConfigBinary.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/execution/binary/ZigExecConfigBinary.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/execution/binary/ZigProfileStateBinary.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/execution/binary/ZigProfileStateBinary.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/execution/binary/ZigProfileStateBinary.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/execution/binary/ZigProfileStateBinary.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/PreLaunchAware.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/PreLaunchAware.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/PreLaunchAware.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/PreLaunchAware.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/PreLaunchProcessListener.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/PreLaunchProcessListener.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/PreLaunchProcessListener.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/PreLaunchProcessListener.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugEmitBinaryInstaller.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugEmitBinaryInstaller.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugEmitBinaryInstaller.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugEmitBinaryInstaller.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugParametersBase.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugParametersBase.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugParametersBase.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugParametersBase.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugParametersEmitBinaryBase.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugParametersEmitBinaryBase.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugParametersEmitBinaryBase.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugParametersEmitBinaryBase.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugRunnerBase.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugRunnerBase.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugRunnerBase.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/base/ZigDebugRunnerBase.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/binary/ZigDebugParametersBinary.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/binary/ZigDebugParametersBinary.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/binary/ZigDebugParametersBinary.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/binary/ZigDebugParametersBinary.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/binary/ZigDebugRunnerBinary.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/binary/ZigDebugRunnerBinary.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/binary/ZigDebugRunnerBinary.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/binary/ZigDebugRunnerBinary.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/build/ZigDebugParametersBuild.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/build/ZigDebugParametersBuild.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/build/ZigDebugParametersBuild.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/build/ZigDebugParametersBuild.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/build/ZigDebugRunnerBuild.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/build/ZigDebugRunnerBuild.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/build/ZigDebugRunnerBuild.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/build/ZigDebugRunnerBuild.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/run/ZigDebugParametersRun.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/run/ZigDebugParametersRun.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/run/ZigDebugParametersRun.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/run/ZigDebugParametersRun.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/run/ZigDebugRunnerRun.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/run/ZigDebugRunnerRun.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/run/ZigDebugRunnerRun.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/run/ZigDebugRunnerRun.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/test/ZigDebugParametersTest.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/test/ZigDebugParametersTest.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/test/ZigDebugParametersTest.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/test/ZigDebugParametersTest.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/test/ZigDebugRunnerTest.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/test/ZigDebugRunnerTest.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/test/ZigDebugRunnerTest.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/runner/test/ZigDebugRunnerTest.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerGeneralSettingsConfigurableUi.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerGeneralSettingsConfigurableUi.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerGeneralSettingsConfigurableUi.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerGeneralSettingsConfigurableUi.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerSettings.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerSettings.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerSettings.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerSettings.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerToolchainConfigurableUi.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerToolchainConfigurableUi.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerToolchainConfigurableUi.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerToolchainConfigurableUi.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerUiComponent.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerUiComponent.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerUiComponent.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/settings/ZigDebuggerUiComponent.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/DebuggerAvailability.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/DebuggerAvailability.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/DebuggerAvailability.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/DebuggerAvailability.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/DebuggerKind.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/DebuggerKind.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/DebuggerKind.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/DebuggerKind.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/MSVCMetadataProvider.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/MSVCMetadataProvider.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/MSVCMetadataProvider.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/MSVCMetadataProvider.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/ZigDebuggerToolchainService.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/ZigDebuggerToolchainService.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/ZigDebuggerToolchainService.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/toolchain/ZigDebuggerToolchainService.kt diff --git a/modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/win/MSVCDriverConfiguration.kt b/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/win/MSVCDriverConfiguration.kt similarity index 100% rename from modules/cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/win/MSVCDriverConfiguration.kt rename to cidr/src/main/kotlin/com/falsepattern/zigbrains/debugger/win/MSVCDriverConfiguration.kt diff --git a/modules/cidr/src/main/resources/META-INF/zigbrains-cidr.xml b/cidr/src/main/resources/META-INF/zigbrains-cidr.xml similarity index 100% rename from modules/cidr/src/main/resources/META-INF/zigbrains-cidr.xml rename to cidr/src/main/resources/META-INF/zigbrains-cidr.xml diff --git a/modules/cidr/src/main/resources/META-INF/zigbrains-debugger.xml b/cidr/src/main/resources/META-INF/zigbrains-debugger.xml similarity index 100% rename from modules/cidr/src/main/resources/META-INF/zigbrains-debugger.xml rename to cidr/src/main/resources/META-INF/zigbrains-debugger.xml diff --git a/modules/cidr/src/main/resources/zigbrains/debugger/Bundle.properties b/cidr/src/main/resources/zigbrains/debugger/Bundle.properties similarity index 100% rename from modules/cidr/src/main/resources/zigbrains/debugger/Bundle.properties rename to cidr/src/main/resources/zigbrains/debugger/Bundle.properties diff --git a/modules/core/build.gradle.kts b/core/build.gradle.kts similarity index 100% rename from modules/core/build.gradle.kts rename to core/build.gradle.kts diff --git a/modules/core/src/main/grammar/Zig.bnf b/core/src/main/grammar/Zig.bnf similarity index 100% rename from modules/core/src/main/grammar/Zig.bnf rename to core/src/main/grammar/Zig.bnf diff --git a/modules/core/src/main/grammar/Zig.flex b/core/src/main/grammar/Zig.flex similarity index 100% rename from modules/core/src/main/grammar/Zig.flex rename to core/src/main/grammar/Zig.flex diff --git a/modules/core/src/main/grammar/ZigString.flex b/core/src/main/grammar/ZigString.flex similarity index 100% rename from modules/core/src/main/grammar/ZigString.flex rename to core/src/main/grammar/ZigString.flex diff --git a/modules/core/src/main/grammar/Zon.bnf b/core/src/main/grammar/Zon.bnf similarity index 100% rename from modules/core/src/main/grammar/Zon.bnf rename to core/src/main/grammar/Zon.bnf diff --git a/modules/core/src/main/grammar/Zon.flex b/core/src/main/grammar/Zon.flex similarity index 100% rename from modules/core/src/main/grammar/Zon.flex rename to core/src/main/grammar/Zon.flex diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/Icons.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/Icons.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/Icons.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/Icons.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/ZBStartup.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/ZBStartup.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/ZBStartup.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/ZBStartup.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/ZigBrainsBundle.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/ZigBrainsBundle.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/ZigBrainsBundle.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/ZigBrainsBundle.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/direnv/DirenvCmd.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/direnv/DirenvCmd.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/direnv/DirenvCmd.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/direnv/DirenvCmd.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/direnv/DirenvOutput.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/direnv/DirenvOutput.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/direnv/DirenvOutput.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/direnv/DirenvOutput.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/direnv/DirenvProjectService.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/direnv/DirenvProjectService.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/direnv/DirenvProjectService.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/direnv/DirenvProjectService.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/direnv/Env.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/direnv/Env.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/direnv/Env.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/direnv/Env.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/LanguageServerStarter.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/LanguageServerStarter.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/LanguageServerStarter.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/lsp/LanguageServerStarter.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/ZLSBundle.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/ZLSBundle.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/ZLSBundle.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/lsp/ZLSBundle.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/ZLSStreamConnectionProvider.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/ZLSStreamConnectionProvider.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/ZLSStreamConnectionProvider.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/lsp/ZLSStreamConnectionProvider.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/ZigLanguageServerFactory.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/ZigLanguageServerFactory.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/ZigLanguageServerFactory.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/lsp/ZigLanguageServerFactory.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/config/ZLSConfig.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/config/ZLSConfig.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/config/ZLSConfig.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/lsp/config/ZLSConfig.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/config/ZLSConfigProviderBase.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/config/ZLSConfigProviderBase.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/config/ZLSConfigProviderBase.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/lsp/config/ZLSConfigProviderBase.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/highlighting/ZLSSemanticTokenColorsProvider.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/highlighting/ZLSSemanticTokenColorsProvider.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/highlighting/ZLSSemanticTokenColorsProvider.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/lsp/highlighting/ZLSSemanticTokenColorsProvider.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/highlighting/ZLSSemanticTokenModifiers.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/highlighting/ZLSSemanticTokenModifiers.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/highlighting/ZLSSemanticTokenModifiers.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/lsp/highlighting/ZLSSemanticTokenModifiers.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/highlighting/ZLSSemanticTokenTypes.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/highlighting/ZLSSemanticTokenTypes.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/highlighting/ZLSSemanticTokenTypes.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/lsp/highlighting/ZLSSemanticTokenTypes.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSProjectSettingsService.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSProjectSettingsService.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSProjectSettingsService.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSProjectSettingsService.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettings.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettings.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettings.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettings.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettingsConfigProvider.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettingsConfigProvider.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettingsConfigProvider.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettingsConfigProvider.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettingsConfigurable.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettingsConfigurable.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettingsConfigurable.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettingsConfigurable.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettingsPanel.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettingsPanel.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettingsPanel.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/lsp/settings/ZLSSettingsPanel.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/actions/ZigNewFileAction.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/actions/ZigNewFileAction.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/actions/ZigNewFileAction.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/actions/ZigNewFileAction.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/console/ZigConsoleFilterProvider.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/console/ZigConsoleFilterProvider.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/console/ZigConsoleFilterProvider.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/console/ZigConsoleFilterProvider.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/console/ZigSourceFileFilter.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/console/ZigSourceFileFilter.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/console/ZigSourceFileFilter.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/console/ZigSourceFileFilter.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/Util.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/Util.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/Util.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/Util.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/Configuration.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/Configuration.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/Configuration.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/Configuration.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/OptimizationLevel.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/OptimizationLevel.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/OptimizationLevel.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/OptimizationLevel.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigConfigProducer.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigConfigProducer.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigConfigProducer.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigConfigProducer.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigExecConfig.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigExecConfig.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigExecConfig.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigExecConfig.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigProfileState.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigProfileState.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigProfileState.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigProfileState.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigTopLevelLineMarker.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigTopLevelLineMarker.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigTopLevelLineMarker.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/base/ZigTopLevelLineMarker.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigConfigProducerBuild.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigConfigProducerBuild.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigConfigProducerBuild.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigConfigProducerBuild.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigConfigTypeBuild.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigConfigTypeBuild.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigConfigTypeBuild.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigConfigTypeBuild.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigExecConfigBuild.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigExecConfigBuild.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigExecConfigBuild.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigExecConfigBuild.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigLineMarkerBuild.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigLineMarkerBuild.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigLineMarkerBuild.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigLineMarkerBuild.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigProfileStateBuild.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigProfileStateBuild.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigProfileStateBuild.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/build/ZigProfileStateBuild.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigConfigProducerRun.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigConfigProducerRun.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigConfigProducerRun.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigConfigProducerRun.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigConfigTypeRun.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigConfigTypeRun.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigConfigTypeRun.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigConfigTypeRun.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigExecConfigRun.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigExecConfigRun.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigExecConfigRun.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigExecConfigRun.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigLineMarkerRun.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigLineMarkerRun.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigLineMarkerRun.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigLineMarkerRun.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigProfileStateRun.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigProfileStateRun.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigProfileStateRun.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/run/ZigProfileStateRun.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigConfigProducerTest.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigConfigProducerTest.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigConfigProducerTest.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigConfigProducerTest.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigConfigTypeTest.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigConfigTypeTest.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigConfigTypeTest.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigConfigTypeTest.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigExecConfigTest.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigExecConfigTest.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigExecConfigTest.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigExecConfigTest.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigLineMarkerTest.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigLineMarkerTest.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigLineMarkerTest.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigLineMarkerTest.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigProfileStateTest.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigProfileStateTest.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigProfileStateTest.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/execution/test/ZigProfileStateTest.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/module/ZigModuleBuilder.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/module/ZigModuleBuilder.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/module/ZigModuleBuilder.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/module/ZigModuleBuilder.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/module/ZigModuleType.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/module/ZigModuleType.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/module/ZigModuleType.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/module/ZigModuleType.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigDirectoryProjectGenerator.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigDirectoryProjectGenerator.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigDirectoryProjectGenerator.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigDirectoryProjectGenerator.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigNewProjectPanel.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigNewProjectPanel.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigNewProjectPanel.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigNewProjectPanel.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigNewProjectWizard.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigNewProjectWizard.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigNewProjectWizard.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigNewProjectWizard.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigProjectConfigurationData.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigProjectConfigurationData.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigProjectConfigurationData.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigProjectConfigurationData.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigProjectGeneratorPeer.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigProjectGeneratorPeer.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigProjectGeneratorPeer.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigProjectGeneratorPeer.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigProjectSettingsStep.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigProjectSettingsStep.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigProjectSettingsStep.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/newproject/ZigProjectSettingsStep.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/run/ZigProcessHandler.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/run/ZigProcessHandler.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/run/ZigProcessHandler.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/run/ZigProcessHandler.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/run/ZigProgramRunner.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/run/ZigProgramRunner.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/run/ZigProgramRunner.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/run/ZigProgramRunner.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/run/ZigRegularRunner.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/run/ZigRegularRunner.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/run/ZigRegularRunner.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/run/ZigRegularRunner.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigConfigurable.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigConfigurable.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigConfigurable.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigConfigurable.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectConfigurable.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectConfigurable.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectConfigurable.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectConfigurable.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectSettings.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectSettings.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectSettings.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectSettings.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectSettingsPanel.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectSettingsPanel.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectSettingsPanel.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectSettingsPanel.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectSettingsService.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectSettingsService.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectSettingsService.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/settings/ZigProjectSettingsService.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/discovery/ZigDiscoverStepsAction.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/discovery/ZigDiscoverStepsAction.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/discovery/ZigDiscoverStepsAction.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/discovery/ZigDiscoverStepsAction.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/discovery/ZigStepDiscoveryListener.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/discovery/ZigStepDiscoveryListener.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/discovery/ZigStepDiscoveryListener.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/discovery/ZigStepDiscoveryListener.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/discovery/ZigStepDiscoveryService.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/discovery/ZigStepDiscoveryService.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/discovery/ZigStepDiscoveryService.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/discovery/ZigStepDiscoveryService.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/BaseNodeDescriptor.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/BaseNodeDescriptor.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/BaseNodeDescriptor.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/BaseNodeDescriptor.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/BuildToolWindowContext.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/BuildToolWindowContext.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/BuildToolWindowContext.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/BuildToolWindowContext.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/BuildToolWindowFactory.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/BuildToolWindowFactory.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/BuildToolWindowFactory.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/BuildToolWindowFactory.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/StepDetails.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/StepDetails.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/StepDetails.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/StepDetails.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/StepNodeDescriptor.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/StepNodeDescriptor.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/StepNodeDescriptor.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/steps/ui/StepNodeDescriptor.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigExecutableTemplate.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigExecutableTemplate.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigExecutableTemplate.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigExecutableTemplate.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigInitTemplate.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigInitTemplate.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigInitTemplate.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigInitTemplate.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigLibraryTemplate.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigLibraryTemplate.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigLibraryTemplate.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigLibraryTemplate.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigProjectTemplate.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigProjectTemplate.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigProjectTemplate.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/template/ZigProjectTemplate.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/AbstractZigToolchain.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/AbstractZigToolchain.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/AbstractZigToolchain.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/AbstractZigToolchain.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/LocalZigToolchain.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/LocalZigToolchain.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/LocalZigToolchain.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/LocalZigToolchain.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/LocalZigToolchainProvider.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/LocalZigToolchainProvider.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/LocalZigToolchainProvider.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/LocalZigToolchainProvider.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/ToolchainZLSConfigProvider.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/ToolchainZLSConfigProvider.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/ToolchainZLSConfigProvider.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/ToolchainZLSConfigProvider.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/ZigToolchainEnvironmentSerializable.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/ZigToolchainEnvironmentSerializable.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/ZigToolchainEnvironmentSerializable.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/ZigToolchainEnvironmentSerializable.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/ZigToolchainProvider.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/ZigToolchainProvider.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/ZigToolchainProvider.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/ZigToolchainProvider.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/stdlib/ZigLibraryRootProvider.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/stdlib/ZigLibraryRootProvider.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/stdlib/ZigLibraryRootProvider.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/stdlib/ZigLibraryRootProvider.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/stdlib/ZigSyntheticLibrary.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/stdlib/ZigSyntheticLibrary.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/stdlib/ZigSyntheticLibrary.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/stdlib/ZigSyntheticLibrary.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/tools/ZigCompilerTool.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/tools/ZigCompilerTool.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/tools/ZigCompilerTool.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/tools/ZigCompilerTool.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/tools/ZigTool.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/tools/ZigTool.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/tools/ZigTool.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/project/toolchain/tools/ZigTool.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/shared/MultiConfigurable.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/shared/MultiConfigurable.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/shared/MultiConfigurable.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/shared/MultiConfigurable.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/shared/SubConfigurable.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/shared/SubConfigurable.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/shared/SubConfigurable.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/shared/SubConfigurable.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/shared/ZBFeatures.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/shared/ZBFeatures.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/shared/ZBFeatures.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/shared/ZBFeatures.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/shared/ZigService.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/shared/ZigService.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/shared/ZigService.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/shared/ZigService.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/shared/cli/CLIUtil.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/shared/cli/CLIUtil.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/shared/cli/CLIUtil.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/shared/cli/CLIUtil.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/shared/coroutine/CoroutinesUtil.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/shared/coroutine/CoroutinesUtil.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/shared/coroutine/CoroutinesUtil.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/shared/coroutine/CoroutinesUtil.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/shared/element/ElementUtil.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/shared/element/ElementUtil.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/shared/element/ElementUtil.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/shared/element/ElementUtil.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/ZigFileType.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/ZigFileType.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/ZigFileType.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/ZigFileType.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/ZigLanguage.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/ZigLanguage.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/ZigLanguage.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/ZigLanguage.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/comments/ZigCommenter.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/comments/ZigCommenter.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/comments/ZigCommenter.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/comments/ZigCommenter.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/editing/Assistants.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/editing/Assistants.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/editing/Assistants.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/editing/Assistants.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/editing/ZigEnterInQuotedStringHandler.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/editing/ZigEnterInQuotedStringHandler.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/editing/ZigEnterInQuotedStringHandler.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/editing/ZigEnterInQuotedStringHandler.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/editing/ZigEnterInTextBlockHandler.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/editing/ZigEnterInTextBlockHandler.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/editing/ZigEnterInTextBlockHandler.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/editing/ZigEnterInTextBlockHandler.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/formatter/ZigBlock.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/formatter/ZigBlock.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/formatter/ZigBlock.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/formatter/ZigBlock.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/formatter/ZigFormattingModelBuilder.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/formatter/ZigFormattingModelBuilder.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/formatter/ZigFormattingModelBuilder.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/formatter/ZigFormattingModelBuilder.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/highlighter/ZigColorSettingsPage.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/highlighter/ZigColorSettingsPage.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/highlighter/ZigColorSettingsPage.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/highlighter/ZigColorSettingsPage.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/highlighter/ZigSyntaxHighlighter.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/highlighter/ZigSyntaxHighlighter.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/highlighter/ZigSyntaxHighlighter.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/highlighter/ZigSyntaxHighlighter.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/highlighter/ZigSyntaxHighlighterFactory.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/highlighter/ZigSyntaxHighlighterFactory.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/highlighter/ZigSyntaxHighlighterFactory.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/highlighter/ZigSyntaxHighlighterFactory.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/injection/ZigLanguageInjectionPerformer.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/injection/ZigLanguageInjectionPerformer.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/injection/ZigLanguageInjectionPerformer.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/injection/ZigLanguageInjectionPerformer.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/injection/ZigStringElementManipulator.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/injection/ZigStringElementManipulator.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/injection/ZigStringElementManipulator.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/injection/ZigStringElementManipulator.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/intentions/MakeStringMultiline.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/intentions/MakeStringMultiline.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/intentions/MakeStringMultiline.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/intentions/MakeStringMultiline.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/intentions/MakeStringQuoted.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/intentions/MakeStringQuoted.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/intentions/MakeStringQuoted.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/intentions/MakeStringQuoted.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/lexer/ZigHighlightingLexer.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/lexer/ZigHighlightingLexer.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/lexer/ZigHighlightingLexer.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/lexer/ZigHighlightingLexer.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/lexer/ZigLexerAdapter.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/lexer/ZigLexerAdapter.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/lexer/ZigLexerAdapter.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/lexer/ZigLexerAdapter.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/lexerstring/ZigLexerStringAdapter.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/lexerstring/ZigLexerStringAdapter.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/lexerstring/ZigLexerStringAdapter.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/lexerstring/ZigLexerStringAdapter.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/pairing/ZigBraceMatcher.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/pairing/ZigBraceMatcher.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/pairing/ZigBraceMatcher.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/pairing/ZigBraceMatcher.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigElementType.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigElementType.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigElementType.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigElementType.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigParserDefinition.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigParserDefinition.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigParserDefinition.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigParserDefinition.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigTokenSets.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigTokenSets.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigTokenSets.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigTokenSets.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigTokenType.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigTokenType.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigTokenType.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/parser/ZigTokenType.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/PsiTextUtil.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/PsiTextUtil.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/PsiTextUtil.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/PsiTextUtil.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/ZigFile.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/ZigFile.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/ZigFile.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/ZigFile.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/impl/mixins/ZigStringLiteralMixinImpl.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/impl/mixins/ZigStringLiteralMixinImpl.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/impl/mixins/ZigStringLiteralMixinImpl.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/impl/mixins/ZigStringLiteralMixinImpl.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/mixins/ZigStringLiteralMixin.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/mixins/ZigStringLiteralMixin.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/mixins/ZigStringLiteralMixin.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/psi/mixins/ZigStringLiteralMixin.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/util/ZigStringUtil.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zig/util/ZigStringUtil.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zig/util/ZigStringUtil.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zig/util/ZigStringUtil.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/ZonFileType.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/ZonFileType.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/ZonFileType.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/ZonFileType.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/ZonLanguage.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/ZonLanguage.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/ZonLanguage.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/ZonLanguage.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/comments/ZonCommenter.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/comments/ZonCommenter.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/comments/ZonCommenter.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/comments/ZonCommenter.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/completion/ZonCompletionContributor.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/completion/ZonCompletionContributor.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/completion/ZonCompletionContributor.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/completion/ZonCompletionContributor.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/folding/ZonFoldingBuilder.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/folding/ZonFoldingBuilder.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/folding/ZonFoldingBuilder.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/folding/ZonFoldingBuilder.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/formatter/ZonBlock.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/formatter/ZonBlock.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/formatter/ZonBlock.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/formatter/ZonBlock.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/formatter/ZonFormattingModelBuilder.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/formatter/ZonFormattingModelBuilder.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/formatter/ZonFormattingModelBuilder.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/formatter/ZonFormattingModelBuilder.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/highlighting/ZonColorSettingsPage.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/highlighting/ZonColorSettingsPage.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/highlighting/ZonColorSettingsPage.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/highlighting/ZonColorSettingsPage.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/highlighting/ZonSyntaxHighlighter.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/highlighting/ZonSyntaxHighlighter.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/highlighting/ZonSyntaxHighlighter.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/highlighting/ZonSyntaxHighlighter.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/highlighting/ZonSyntaxHighlighterFactory.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/highlighting/ZonSyntaxHighlighterFactory.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/highlighting/ZonSyntaxHighlighterFactory.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/highlighting/ZonSyntaxHighlighterFactory.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/lexer/ZonLexerAdapter.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/lexer/ZonLexerAdapter.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/lexer/ZonLexerAdapter.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/lexer/ZonLexerAdapter.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/pairing/ZonBraceMatcher.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/pairing/ZonBraceMatcher.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/pairing/ZonBraceMatcher.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/pairing/ZonBraceMatcher.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/pairing/ZonQuoteHandler.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/pairing/ZonQuoteHandler.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/pairing/ZonQuoteHandler.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/pairing/ZonQuoteHandler.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonElementType.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonElementType.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonElementType.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonElementType.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonParserDefinition.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonParserDefinition.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonParserDefinition.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonParserDefinition.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonTokenSets.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonTokenSets.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonTokenSets.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonTokenSets.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonTokenType.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonTokenType.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonTokenType.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/parser/ZonTokenType.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/ZonFile.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/ZonFile.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/ZonFile.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/ZonFile.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/impl/mixins/ZonEntryMixinImpl.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/impl/mixins/ZonEntryMixinImpl.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/impl/mixins/ZonEntryMixinImpl.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/impl/mixins/ZonEntryMixinImpl.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/impl/mixins/ZonIdentifierMixinImpl.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/impl/mixins/ZonIdentifierMixinImpl.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/impl/mixins/ZonIdentifierMixinImpl.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/impl/mixins/ZonIdentifierMixinImpl.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/mixins/ZonEntryMixin.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/mixins/ZonEntryMixin.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/mixins/ZonEntryMixin.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/mixins/ZonEntryMixin.kt diff --git a/modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/mixins/ZonIdentifierMixin.kt b/core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/mixins/ZonIdentifierMixin.kt similarity index 100% rename from modules/core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/mixins/ZonIdentifierMixin.kt rename to core/src/main/kotlin/com/falsepattern/zigbrains/zon/psi/mixins/ZonIdentifierMixin.kt diff --git a/modules/core/src/main/resources/META-INF/zigbrains-core.xml b/core/src/main/resources/META-INF/zigbrains-core.xml similarity index 100% rename from modules/core/src/main/resources/META-INF/zigbrains-core.xml rename to core/src/main/resources/META-INF/zigbrains-core.xml diff --git a/modules/core/src/main/resources/META-INF/zigbrains-lsp.xml b/core/src/main/resources/META-INF/zigbrains-lsp.xml similarity index 100% rename from modules/core/src/main/resources/META-INF/zigbrains-lsp.xml rename to core/src/main/resources/META-INF/zigbrains-lsp.xml diff --git a/modules/core/src/main/resources/fileTemplates/internal/blank_zig_file.zig.ft b/core/src/main/resources/fileTemplates/internal/blank_zig_file.zig.ft similarity index 100% rename from modules/core/src/main/resources/fileTemplates/internal/blank_zig_file.zig.ft rename to core/src/main/resources/fileTemplates/internal/blank_zig_file.zig.ft diff --git a/modules/core/src/main/resources/fileTemplates/internal/gitignore b/core/src/main/resources/fileTemplates/internal/gitignore similarity index 100% rename from modules/core/src/main/resources/fileTemplates/internal/gitignore rename to core/src/main/resources/fileTemplates/internal/gitignore diff --git a/modules/core/src/main/resources/icons/zig.svg b/core/src/main/resources/icons/zig.svg similarity index 100% rename from modules/core/src/main/resources/icons/zig.svg rename to core/src/main/resources/icons/zig.svg diff --git a/modules/core/src/main/resources/icons/zig_build_tool.svg b/core/src/main/resources/icons/zig_build_tool.svg similarity index 100% rename from modules/core/src/main/resources/icons/zig_build_tool.svg rename to core/src/main/resources/icons/zig_build_tool.svg diff --git a/modules/core/src/main/resources/icons/zon.svg b/core/src/main/resources/icons/zon.svg similarity index 100% rename from modules/core/src/main/resources/icons/zon.svg rename to core/src/main/resources/icons/zon.svg diff --git a/modules/core/src/main/resources/intentionDescriptions/MakeStringMultiline/after.zig.template b/core/src/main/resources/intentionDescriptions/MakeStringMultiline/after.zig.template similarity index 100% rename from modules/core/src/main/resources/intentionDescriptions/MakeStringMultiline/after.zig.template rename to core/src/main/resources/intentionDescriptions/MakeStringMultiline/after.zig.template diff --git a/modules/core/src/main/resources/intentionDescriptions/MakeStringMultiline/before.zig.template b/core/src/main/resources/intentionDescriptions/MakeStringMultiline/before.zig.template similarity index 100% rename from modules/core/src/main/resources/intentionDescriptions/MakeStringMultiline/before.zig.template rename to core/src/main/resources/intentionDescriptions/MakeStringMultiline/before.zig.template diff --git a/modules/core/src/main/resources/intentionDescriptions/MakeStringMultiline/description.html b/core/src/main/resources/intentionDescriptions/MakeStringMultiline/description.html similarity index 100% rename from modules/core/src/main/resources/intentionDescriptions/MakeStringMultiline/description.html rename to core/src/main/resources/intentionDescriptions/MakeStringMultiline/description.html diff --git a/modules/core/src/main/resources/intentionDescriptions/MakeStringQuoted/after.zig.template b/core/src/main/resources/intentionDescriptions/MakeStringQuoted/after.zig.template similarity index 100% rename from modules/core/src/main/resources/intentionDescriptions/MakeStringQuoted/after.zig.template rename to core/src/main/resources/intentionDescriptions/MakeStringQuoted/after.zig.template diff --git a/modules/core/src/main/resources/intentionDescriptions/MakeStringQuoted/before.zig.template b/core/src/main/resources/intentionDescriptions/MakeStringQuoted/before.zig.template similarity index 100% rename from modules/core/src/main/resources/intentionDescriptions/MakeStringQuoted/before.zig.template rename to core/src/main/resources/intentionDescriptions/MakeStringQuoted/before.zig.template diff --git a/modules/core/src/main/resources/intentionDescriptions/MakeStringQuoted/description.html b/core/src/main/resources/intentionDescriptions/MakeStringQuoted/description.html similarity index 100% rename from modules/core/src/main/resources/intentionDescriptions/MakeStringQuoted/description.html rename to core/src/main/resources/intentionDescriptions/MakeStringQuoted/description.html diff --git a/modules/core/src/main/resources/project-gen/application/build.zig.template b/core/src/main/resources/project-gen/application/build.zig.template similarity index 100% rename from modules/core/src/main/resources/project-gen/application/build.zig.template rename to core/src/main/resources/project-gen/application/build.zig.template diff --git a/modules/core/src/main/resources/project-gen/application/main.zig.template b/core/src/main/resources/project-gen/application/main.zig.template similarity index 100% rename from modules/core/src/main/resources/project-gen/application/main.zig.template rename to core/src/main/resources/project-gen/application/main.zig.template diff --git a/modules/core/src/main/resources/project-gen/shared/build.zig.zon.template b/core/src/main/resources/project-gen/shared/build.zig.zon.template similarity index 100% rename from modules/core/src/main/resources/project-gen/shared/build.zig.zon.template rename to core/src/main/resources/project-gen/shared/build.zig.zon.template diff --git a/modules/core/src/main/resources/project-gen/static/build.zig.template b/core/src/main/resources/project-gen/static/build.zig.template similarity index 100% rename from modules/core/src/main/resources/project-gen/static/build.zig.template rename to core/src/main/resources/project-gen/static/build.zig.template diff --git a/modules/core/src/main/resources/project-gen/static/root.zig.template b/core/src/main/resources/project-gen/static/root.zig.template similarity index 100% rename from modules/core/src/main/resources/project-gen/static/root.zig.template rename to core/src/main/resources/project-gen/static/root.zig.template diff --git a/modules/core/src/main/resources/zigbrains/Bundle.properties b/core/src/main/resources/zigbrains/Bundle.properties similarity index 100% rename from modules/core/src/main/resources/zigbrains/Bundle.properties rename to core/src/main/resources/zigbrains/Bundle.properties diff --git a/modules/core/src/main/resources/zigbrains/lsp/Bundle.properties b/core/src/main/resources/zigbrains/lsp/Bundle.properties similarity index 100% rename from modules/core/src/main/resources/zigbrains/lsp/Bundle.properties rename to core/src/main/resources/zigbrains/lsp/Bundle.properties diff --git a/settings.gradle.kts b/settings.gradle.kts index 066b7da9..c8123580 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -3,7 +3,5 @@ plugins { } rootProject.name = "ZigBrains" -for (module in arrayOf("core", "cidr")) { - include(module) - project(":$module").projectDir = file("modules/$module") -} +include("core") +include("cidr")