mirror of
https://gitee.com/zhangsken/AndroidIDE.git
synced 2026-10-16 07:49:44 +08:00
refactor: move tree sitter languages to a single package
This commit is contained in:
@@ -32,12 +32,12 @@ import com.itsaky.androidide.actions.ActionData
|
||||
import com.itsaky.androidide.actions.ActionItem.Location.EDITOR_TOOLBAR
|
||||
import com.itsaky.androidide.actions.ActionsRegistry.Companion.getInstance
|
||||
import com.itsaky.androidide.actions.FillMenuParams
|
||||
import com.itsaky.androidide.editor.language.java.JavaLanguage
|
||||
import com.itsaky.androidide.editor.language.json.JsonLanguage
|
||||
import com.itsaky.androidide.editor.language.kotlin.KotlinLanguage
|
||||
import com.itsaky.androidide.editor.language.log.LogLanguage
|
||||
import com.itsaky.androidide.editor.language.treesitter.JavaLanguage
|
||||
import com.itsaky.androidide.editor.language.treesitter.JsonLanguage
|
||||
import com.itsaky.androidide.editor.language.treesitter.KotlinLanguage
|
||||
import com.itsaky.androidide.editor.language.treesitter.LogLanguage
|
||||
import com.itsaky.androidide.editor.language.treesitter.TSLanguageRegistry
|
||||
import com.itsaky.androidide.editor.language.xml.XMLLanguage
|
||||
import com.itsaky.androidide.editor.language.treesitter.XMLLanguage
|
||||
import com.itsaky.androidide.editor.schemes.IDEColorSchemeProvider
|
||||
import com.itsaky.androidide.editor.ui.IDEEditor
|
||||
import com.itsaky.androidide.eventbus.events.editor.DocumentChangeEvent
|
||||
|
||||
@@ -24,7 +24,7 @@ import android.view.View
|
||||
import com.blankj.utilcode.util.ThreadUtils
|
||||
import com.itsaky.androidide.R
|
||||
import com.itsaky.androidide.databinding.FragmentLogBinding
|
||||
import com.itsaky.androidide.editor.language.log.LogLanguage
|
||||
import com.itsaky.androidide.editor.language.treesitter.LogLanguage
|
||||
import com.itsaky.androidide.editor.schemes.IDEColorSchemeProvider
|
||||
import com.itsaky.androidide.fragments.EmptyStateFragment
|
||||
import com.itsaky.androidide.models.LogLine
|
||||
|
||||
+1
-2
@@ -15,12 +15,11 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.editor.language.java
|
||||
package com.itsaky.androidide.editor.language.treesitter
|
||||
|
||||
import android.content.Context
|
||||
import com.itsaky.androidide.editor.language.newline.TSBracketsHandler
|
||||
import com.itsaky.androidide.editor.language.newline.TSCStyleBracketsHandler
|
||||
import com.itsaky.androidide.editor.language.treesitter.TreeSitterLanguage
|
||||
import com.itsaky.androidide.editor.language.treesitter.TreeSitterLanguage.Factory
|
||||
import com.itsaky.androidide.editor.language.utils.CommonSymbolPairs
|
||||
import com.itsaky.androidide.lsp.api.ILanguageServer
|
||||
+1
-2
@@ -15,10 +15,9 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.editor.language.json
|
||||
package com.itsaky.androidide.editor.language.treesitter
|
||||
|
||||
import android.content.Context
|
||||
import com.itsaky.androidide.editor.language.treesitter.TreeSitterLanguage
|
||||
import com.itsaky.androidide.editor.language.treesitter.TreeSitterLanguage.Factory
|
||||
import com.itsaky.androidide.treesitter.json.TSLanguageJson
|
||||
|
||||
+1
-2
@@ -15,10 +15,9 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.editor.language.kotlin
|
||||
package com.itsaky.androidide.editor.language.treesitter
|
||||
|
||||
import android.content.Context
|
||||
import com.itsaky.androidide.editor.language.treesitter.TreeSitterLanguage
|
||||
import com.itsaky.androidide.treesitter.kotlin.TSLanguageKotlin
|
||||
|
||||
/**
|
||||
+1
-2
@@ -15,10 +15,9 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.editor.language.log
|
||||
package com.itsaky.androidide.editor.language.treesitter
|
||||
|
||||
import android.content.Context
|
||||
import com.itsaky.androidide.editor.language.treesitter.TreeSitterLanguage
|
||||
import com.itsaky.androidide.editor.language.treesitter.TreeSitterLanguage.Factory
|
||||
import com.itsaky.androidide.treesitter.log.TSLanguageLog
|
||||
|
||||
+1
-2
@@ -15,10 +15,9 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.editor.language.xml
|
||||
package com.itsaky.androidide.editor.language.treesitter
|
||||
|
||||
import android.content.Context
|
||||
import com.itsaky.androidide.editor.language.treesitter.TreeSitterLanguage
|
||||
import com.itsaky.androidide.editor.language.treesitter.TreeSitterLanguage.Factory
|
||||
import com.itsaky.androidide.lsp.api.ILanguageServer
|
||||
import com.itsaky.androidide.lsp.api.ILanguageServerRegistry
|
||||
@@ -22,7 +22,7 @@ import android.view.View
|
||||
import android.view.ViewGroup
|
||||
import android.view.ViewGroup.LayoutParams.MATCH_PARENT
|
||||
import com.itsaky.androidide.app.BaseIDEActivity
|
||||
import com.itsaky.androidide.editor.language.xml.XMLLanguage
|
||||
import com.itsaky.androidide.editor.language.treesitter.XMLLanguage
|
||||
import com.itsaky.androidide.editor.schemes.IDEColorSchemeProvider
|
||||
import com.itsaky.androidide.editor.ui.IDEEditor
|
||||
import com.itsaky.androidide.preferences.internal.fontSize
|
||||
|
||||
Reference in New Issue
Block a user