mirror of
https://gitee.com/zhangsken/AndroidIDE.git
synced 2026-10-16 07:49:44 +08:00
refactor(projects): reorganize project APIs in different packages
This commit is contained in:
@@ -41,7 +41,7 @@ import com.itsaky.androidide.lsp.xml.providers.AdvancedEditProvider.onContentCha
|
||||
import com.itsaky.androidide.lsp.xml.providers.CodeFormatProvider
|
||||
import com.itsaky.androidide.lsp.xml.providers.XmlCompletionProvider
|
||||
import com.itsaky.androidide.models.Range
|
||||
import com.itsaky.androidide.projects.api.Project
|
||||
import com.itsaky.androidide.projects.Project
|
||||
import com.itsaky.androidide.utils.DocumentUtils
|
||||
import org.greenrobot.eventbus.EventBus
|
||||
import org.greenrobot.eventbus.Subscribe
|
||||
|
||||
+1
-1
@@ -26,7 +26,7 @@ import com.itsaky.androidide.lsp.models.CompletionResult
|
||||
import com.itsaky.androidide.lsp.models.MatchLevel.NO_MATCH
|
||||
import com.itsaky.androidide.lsp.xml.providers.completion.match
|
||||
import com.itsaky.androidide.lsp.xml.utils.XmlUtils.NodeType
|
||||
import com.itsaky.androidide.projects.api.ModuleProject
|
||||
import com.itsaky.androidide.projects.ModuleProject
|
||||
import com.itsaky.androidide.utils.ClassTrie
|
||||
import com.itsaky.androidide.xml.internal.widgets.DefaultWidgetTable
|
||||
import com.itsaky.androidide.xml.widgets.WidgetTable
|
||||
|
||||
+1
-1
@@ -24,7 +24,7 @@ import com.itsaky.androidide.lsp.models.CompletionItem
|
||||
import com.itsaky.androidide.lsp.models.CompletionParams
|
||||
import com.itsaky.androidide.lsp.models.CompletionResult
|
||||
import com.itsaky.androidide.lsp.xml.utils.XmlUtils.NodeType
|
||||
import com.itsaky.androidide.projects.api.ModuleProject
|
||||
import com.itsaky.androidide.projects.ModuleProject
|
||||
import com.itsaky.androidide.utils.ClassTrie
|
||||
import com.itsaky.androidide.xml.widgets.WidgetTable
|
||||
import org.eclipse.lemminx.dom.DOMDocument
|
||||
|
||||
+2
-2
@@ -41,8 +41,8 @@ import com.itsaky.androidide.lsp.xml.providers.completion.AttrValueCompletionPro
|
||||
import com.itsaky.androidide.lsp.xml.providers.completion.manifestResourceTable
|
||||
import com.itsaky.androidide.lsp.xml.providers.completion.match
|
||||
import com.itsaky.androidide.lsp.xml.utils.XmlUtils.NodeType
|
||||
import com.itsaky.androidide.projects.api.AndroidModule
|
||||
import com.itsaky.androidide.projects.api.ModuleProject
|
||||
import com.itsaky.androidide.projects.android.AndroidModule
|
||||
import com.itsaky.androidide.projects.ModuleProject
|
||||
import com.itsaky.androidide.xml.permissions.Permission
|
||||
import com.itsaky.androidide.xml.resources.ResourceTableRegistry
|
||||
import org.eclipse.lemminx.dom.DOMDocument
|
||||
|
||||
@@ -19,7 +19,7 @@ package com.itsaky.androidide.lsp.xml
|
||||
import com.itsaky.androidide.lookup.Lookup
|
||||
import com.itsaky.androidide.lsp.api.ILanguageServerRegistry
|
||||
import com.itsaky.androidide.lsp.testing.LSPTest
|
||||
import com.itsaky.androidide.projects.api.ModuleProject
|
||||
import com.itsaky.androidide.projects.ModuleProject
|
||||
import com.itsaky.androidide.projects.util.findAppModule
|
||||
import com.itsaky.androidide.xml.resources.ResourceTableRegistry
|
||||
import com.itsaky.androidide.xml.versions.ApiVersions
|
||||
|
||||
Reference in New Issue
Block a user