mirror of
https://gitee.com/zhangsken/AndroidIDE.git
synced 2026-10-16 07:49:44 +08:00
refactor: reorganize xml registries
This commit is contained in:
+6
-6
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.xml.resources.internal
|
||||
package com.itsaky.androidide.xml.internal.resources
|
||||
|
||||
import com.android.SdkConstants
|
||||
import com.android.SdkConstants.FN_INTENT_ACTIONS_ACTIVITY
|
||||
@@ -38,11 +38,11 @@ import com.itsaky.androidide.layoutlib.resources.ResourceVisibility.PUBLIC
|
||||
import com.itsaky.androidide.utils.ILogger
|
||||
import com.itsaky.androidide.xml.resources.ResourceTableRegistry
|
||||
import com.itsaky.androidide.xml.resources.ResourceTableRegistry.Companion.PCK_ANDROID
|
||||
import com.itsaky.androidide.xml.resources.internal.DefaultResourceTableRegistry.SingleLineValueEntryType.ACTIVITY_ACTIONS
|
||||
import com.itsaky.androidide.xml.resources.internal.DefaultResourceTableRegistry.SingleLineValueEntryType.BROADCAST_ACTIONS
|
||||
import com.itsaky.androidide.xml.resources.internal.DefaultResourceTableRegistry.SingleLineValueEntryType.CATEGORIES
|
||||
import com.itsaky.androidide.xml.resources.internal.DefaultResourceTableRegistry.SingleLineValueEntryType.FEATURES
|
||||
import com.itsaky.androidide.xml.resources.internal.DefaultResourceTableRegistry.SingleLineValueEntryType.SERVICE_ACTIONS
|
||||
import com.itsaky.androidide.xml.internal.resources.DefaultResourceTableRegistry.SingleLineValueEntryType.ACTIVITY_ACTIONS
|
||||
import com.itsaky.androidide.xml.internal.resources.DefaultResourceTableRegistry.SingleLineValueEntryType.BROADCAST_ACTIONS
|
||||
import com.itsaky.androidide.xml.internal.resources.DefaultResourceTableRegistry.SingleLineValueEntryType.CATEGORIES
|
||||
import com.itsaky.androidide.xml.internal.resources.DefaultResourceTableRegistry.SingleLineValueEntryType.FEATURES
|
||||
import com.itsaky.androidide.xml.internal.resources.DefaultResourceTableRegistry.SingleLineValueEntryType.SERVICE_ACTIONS
|
||||
import java.io.File
|
||||
import java.util.concurrent.ConcurrentHashMap
|
||||
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.xml.versions.internal
|
||||
package com.itsaky.androidide.xml.internal.versions
|
||||
|
||||
import com.itsaky.androidide.xml.versions.ApiVersions
|
||||
import com.itsaky.androidide.xml.versions.ClassInfo
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.xml.versions.internal
|
||||
package com.itsaky.androidide.xml.internal.versions
|
||||
|
||||
import com.google.auto.service.AutoService
|
||||
import com.itsaky.androidide.utils.ILogger
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.xml.versions.internal
|
||||
package com.itsaky.androidide.xml.internal.versions
|
||||
|
||||
import com.itsaky.androidide.xml.versions.ClassInfo
|
||||
import com.itsaky.androidide.xml.versions.FieldInfo
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.xml.versions.internal
|
||||
package com.itsaky.androidide.xml.internal.versions
|
||||
|
||||
import com.itsaky.androidide.xml.versions.FieldInfo
|
||||
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.xml.versions.internal
|
||||
package com.itsaky.androidide.xml.internal.versions
|
||||
|
||||
import com.itsaky.androidide.xml.versions.Info
|
||||
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.xml.versions.internal
|
||||
package com.itsaky.androidide.xml.internal.versions
|
||||
|
||||
import com.itsaky.androidide.xml.versions.MethodInfo
|
||||
|
||||
+3
-3
@@ -15,13 +15,13 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.xml.widgets.internal
|
||||
package com.itsaky.androidide.xml.internal.widgets
|
||||
|
||||
import com.itsaky.androidide.utils.ILogger
|
||||
import com.itsaky.androidide.xml.widgets.Widget
|
||||
import com.itsaky.androidide.xml.widgets.WidgetTable
|
||||
import com.itsaky.androidide.xml.widgets.internal.util.DefaultWidget
|
||||
import com.itsaky.androidide.xml.widgets.internal.util.WidgetParser
|
||||
import com.itsaky.androidide.xml.internal.widgets.util.DefaultWidget
|
||||
import com.itsaky.androidide.xml.internal.widgets.util.WidgetParser
|
||||
|
||||
/**
|
||||
* Default implementation of [WidgetTable].
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.xml.widgets.internal
|
||||
package com.itsaky.androidide.xml.internal.widgets
|
||||
|
||||
import com.google.auto.service.AutoService
|
||||
import com.itsaky.androidide.utils.ILogger
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.xml.widgets.internal.util
|
||||
package com.itsaky.androidide.xml.internal.widgets.util
|
||||
|
||||
import com.itsaky.androidide.xml.widgets.Widget
|
||||
import com.itsaky.androidide.xml.widgets.WidgetType
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
* along with AndroidIDE. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
package com.itsaky.androidide.xml.widgets.internal.util
|
||||
package com.itsaky.androidide.xml.internal.widgets.util
|
||||
|
||||
import com.itsaky.androidide.xml.widgets.WidgetType
|
||||
|
||||
-1
@@ -22,7 +22,6 @@ import com.android.aaptcompiler.ResourceTable
|
||||
import com.itsaky.androidide.lookup.Lookup
|
||||
import com.itsaky.androidide.utils.ServiceLoader
|
||||
import com.itsaky.androidide.xml.registry.XmlRegistry
|
||||
import com.itsaky.androidide.xml.resources.internal.DefaultResourceTableRegistry
|
||||
import java.io.File
|
||||
|
||||
/**
|
||||
|
||||
-1
@@ -19,7 +19,6 @@ package com.itsaky.androidide.xml.versions
|
||||
|
||||
import com.itsaky.androidide.utils.ServiceLoader
|
||||
import com.itsaky.androidide.xml.registry.XmlRegistry
|
||||
import com.itsaky.androidide.xml.versions.internal.DefaultApiVersionsRegistry
|
||||
|
||||
/**
|
||||
* Registry that reads information about the API versions of classes, their fields and methods.
|
||||
|
||||
+1
-1
@@ -28,7 +28,7 @@ import com.android.aaptcompiler.android.ResValue.DataType
|
||||
import com.google.common.truth.Truth.assertThat
|
||||
import com.itsaky.androidide.xml.findAndroidJar
|
||||
import com.itsaky.androidide.xml.resources.ResourceTableRegistry.Companion.PCK_ANDROID
|
||||
import com.itsaky.androidide.xml.resources.internal.DefaultResourceTableRegistry
|
||||
import com.itsaky.androidide.xml.internal.resources.DefaultResourceTableRegistry
|
||||
import java.io.File
|
||||
import org.junit.Test
|
||||
import org.junit.runner.RunWith
|
||||
|
||||
Reference in New Issue
Block a user