From 9838fb6330c77935c09877066ff635a694aa87e1 Mon Sep 17 00:00:00 2001 From: Xavier Ducrohet Date: Thu, 6 Dec 2012 16:46:55 -0800 Subject: [PATCH 1/9] Refactor common lib folder structure. Move folders around to match default gradle/maven folder structure. The custom structure confused some IDEs when importing the project as a Gradle project. Change-Id: I4c5b3ba0c145418c3a48fead2edf370864a56dd5 --- common/.classpath | 3 +-- .../org.eclipse.core.resources.prefs | 3 --- common/Android.mk | 15 ++++++++--- common/build.gradle | 19 ------------- .../java}/com/android/SdkConstants.java | 0 .../com/android/annotations/NonNull.java | 0 .../android/annotations/NonNullByDefault.java | 0 .../com/android/annotations/Nullable.java | 0 .../annotations/VisibleForTesting.java | 0 .../java}/com/android/io/FileWrapper.java | 0 .../java}/com/android/io/FolderWrapper.java | 0 .../java}/com/android/io/IAbstractFile.java | 0 .../java}/com/android/io/IAbstractFolder.java | 0 .../com/android/io/IAbstractResource.java | 0 .../java}/com/android/io/StreamException.java | 0 .../com/android/prefs/AndroidLocation.java | 0 .../java}/com/android/utils/ILogger.java | 0 .../java}/com/android/utils/NullLogger.java | 0 .../java}/com/android/utils/Pair.java | 0 .../com/android/utils/PositionXmlParser.java | 0 .../java}/com/android/utils/SdkUtils.java | 0 .../java}/com/android/utils/StdLogger.java | 0 .../java}/com/android/utils/XmlUtils.java | 0 .../com/android/xml/AndroidManifest.java | 0 .../com/android/xml/AndroidXPathFactory.java | 0 common/{tests => src/test}/.classpath | 2 +- common/{tests => src/test}/.project | 0 .../android/utils/PositionXmlParserTest.java | 0 .../java}/com/android/utils/SdkUtilsTest.java | 0 .../java}/com/android/utils/XmlUtilsTest.java | 0 common/tests/Android.mk | 27 ------------------- 31 files changed, 14 insertions(+), 55 deletions(-) delete mode 100644 common/.settings/org.eclipse.core.resources.prefs rename common/src/{ => main/java}/com/android/SdkConstants.java (100%) rename common/src/{ => main/java}/com/android/annotations/NonNull.java (100%) rename common/src/{ => main/java}/com/android/annotations/NonNullByDefault.java (100%) rename common/src/{ => main/java}/com/android/annotations/Nullable.java (100%) rename common/src/{ => main/java}/com/android/annotations/VisibleForTesting.java (100%) rename common/src/{ => main/java}/com/android/io/FileWrapper.java (100%) rename common/src/{ => main/java}/com/android/io/FolderWrapper.java (100%) rename common/src/{ => main/java}/com/android/io/IAbstractFile.java (100%) rename common/src/{ => main/java}/com/android/io/IAbstractFolder.java (100%) rename common/src/{ => main/java}/com/android/io/IAbstractResource.java (100%) rename common/src/{ => main/java}/com/android/io/StreamException.java (100%) rename common/src/{ => main/java}/com/android/prefs/AndroidLocation.java (100%) rename common/src/{ => main/java}/com/android/utils/ILogger.java (100%) rename common/src/{ => main/java}/com/android/utils/NullLogger.java (100%) rename common/src/{ => main/java}/com/android/utils/Pair.java (100%) rename common/src/{ => main/java}/com/android/utils/PositionXmlParser.java (100%) rename common/src/{ => main/java}/com/android/utils/SdkUtils.java (100%) rename common/src/{ => main/java}/com/android/utils/StdLogger.java (100%) rename common/src/{ => main/java}/com/android/utils/XmlUtils.java (100%) rename common/src/{ => main/java}/com/android/xml/AndroidManifest.java (100%) rename common/src/{ => main/java}/com/android/xml/AndroidXPathFactory.java (100%) rename common/{tests => src/test}/.classpath (92%) rename common/{tests => src/test}/.project (100%) rename common/{tests/src => src/test/java}/com/android/utils/PositionXmlParserTest.java (100%) rename common/{tests/src => src/test/java}/com/android/utils/SdkUtilsTest.java (100%) rename common/{tests/src => src/test/java}/com/android/utils/XmlUtilsTest.java (100%) delete mode 100644 common/tests/Android.mk diff --git a/common/.classpath b/common/.classpath index aa9b382d3..5f6312285 100644 --- a/common/.classpath +++ b/common/.classpath @@ -1,7 +1,6 @@ - - + diff --git a/common/.settings/org.eclipse.core.resources.prefs b/common/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 326f5a71a..000000000 --- a/common/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Mon Aug 06 17:32:03 PDT 2012 -eclipse.preferences.version=1 -encoding//tests/src/com/android/utils/PositionXmlParserTest.java=UTF-8 diff --git a/common/Android.mk b/common/Android.mk index c7a3c1f81..85bcd60a9 100644 --- a/common/Android.mk +++ b/common/Android.mk @@ -16,7 +16,7 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) -LOCAL_SRC_FILES := $(call all-java-files-under,src) +LOCAL_SRC_FILES := $(call all-java-files-under,src/main/java) LOCAL_JAR_MANIFEST := manifest.txt @@ -32,5 +32,14 @@ LOCAL_MODULE_TAGS := optional include $(BUILD_HOST_JAVA_LIBRARY) -# Build all sub-directories -include $(call all-makefiles-under,$(LOCAL_PATH)) +# build the tests +include $(CLEAR_VARS) + +LOCAL_SRC_FILES := $(call all-java-files-under, src/test/java) + +LOCAL_MODULE := common-tests +LOCAL_MODULE_TAGS := optional + +LOCAL_JAVA_LIBRARIES := common junit + +include $(BUILD_HOST_JAVA_LIBRARY) diff --git a/common/build.gradle b/common/build.gradle index a390c9d1e..4fb695277 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -16,25 +16,6 @@ version = getVersion() group = 'com.android.tools' archivesBaseName = 'common' -sourceSets { - main { - java { - srcDir 'src' - } - resources { - srcDir 'resources' - } - } - test { - java { - srcDir 'tests/src' - } - resources { - srcDir 'tests/resources' - } - } -} - uploadArchives { repositories { mavenDeployer { diff --git a/common/src/com/android/SdkConstants.java b/common/src/main/java/com/android/SdkConstants.java similarity index 100% rename from common/src/com/android/SdkConstants.java rename to common/src/main/java/com/android/SdkConstants.java diff --git a/common/src/com/android/annotations/NonNull.java b/common/src/main/java/com/android/annotations/NonNull.java similarity index 100% rename from common/src/com/android/annotations/NonNull.java rename to common/src/main/java/com/android/annotations/NonNull.java diff --git a/common/src/com/android/annotations/NonNullByDefault.java b/common/src/main/java/com/android/annotations/NonNullByDefault.java similarity index 100% rename from common/src/com/android/annotations/NonNullByDefault.java rename to common/src/main/java/com/android/annotations/NonNullByDefault.java diff --git a/common/src/com/android/annotations/Nullable.java b/common/src/main/java/com/android/annotations/Nullable.java similarity index 100% rename from common/src/com/android/annotations/Nullable.java rename to common/src/main/java/com/android/annotations/Nullable.java diff --git a/common/src/com/android/annotations/VisibleForTesting.java b/common/src/main/java/com/android/annotations/VisibleForTesting.java similarity index 100% rename from common/src/com/android/annotations/VisibleForTesting.java rename to common/src/main/java/com/android/annotations/VisibleForTesting.java diff --git a/common/src/com/android/io/FileWrapper.java b/common/src/main/java/com/android/io/FileWrapper.java similarity index 100% rename from common/src/com/android/io/FileWrapper.java rename to common/src/main/java/com/android/io/FileWrapper.java diff --git a/common/src/com/android/io/FolderWrapper.java b/common/src/main/java/com/android/io/FolderWrapper.java similarity index 100% rename from common/src/com/android/io/FolderWrapper.java rename to common/src/main/java/com/android/io/FolderWrapper.java diff --git a/common/src/com/android/io/IAbstractFile.java b/common/src/main/java/com/android/io/IAbstractFile.java similarity index 100% rename from common/src/com/android/io/IAbstractFile.java rename to common/src/main/java/com/android/io/IAbstractFile.java diff --git a/common/src/com/android/io/IAbstractFolder.java b/common/src/main/java/com/android/io/IAbstractFolder.java similarity index 100% rename from common/src/com/android/io/IAbstractFolder.java rename to common/src/main/java/com/android/io/IAbstractFolder.java diff --git a/common/src/com/android/io/IAbstractResource.java b/common/src/main/java/com/android/io/IAbstractResource.java similarity index 100% rename from common/src/com/android/io/IAbstractResource.java rename to common/src/main/java/com/android/io/IAbstractResource.java diff --git a/common/src/com/android/io/StreamException.java b/common/src/main/java/com/android/io/StreamException.java similarity index 100% rename from common/src/com/android/io/StreamException.java rename to common/src/main/java/com/android/io/StreamException.java diff --git a/common/src/com/android/prefs/AndroidLocation.java b/common/src/main/java/com/android/prefs/AndroidLocation.java similarity index 100% rename from common/src/com/android/prefs/AndroidLocation.java rename to common/src/main/java/com/android/prefs/AndroidLocation.java diff --git a/common/src/com/android/utils/ILogger.java b/common/src/main/java/com/android/utils/ILogger.java similarity index 100% rename from common/src/com/android/utils/ILogger.java rename to common/src/main/java/com/android/utils/ILogger.java diff --git a/common/src/com/android/utils/NullLogger.java b/common/src/main/java/com/android/utils/NullLogger.java similarity index 100% rename from common/src/com/android/utils/NullLogger.java rename to common/src/main/java/com/android/utils/NullLogger.java diff --git a/common/src/com/android/utils/Pair.java b/common/src/main/java/com/android/utils/Pair.java similarity index 100% rename from common/src/com/android/utils/Pair.java rename to common/src/main/java/com/android/utils/Pair.java diff --git a/common/src/com/android/utils/PositionXmlParser.java b/common/src/main/java/com/android/utils/PositionXmlParser.java similarity index 100% rename from common/src/com/android/utils/PositionXmlParser.java rename to common/src/main/java/com/android/utils/PositionXmlParser.java diff --git a/common/src/com/android/utils/SdkUtils.java b/common/src/main/java/com/android/utils/SdkUtils.java similarity index 100% rename from common/src/com/android/utils/SdkUtils.java rename to common/src/main/java/com/android/utils/SdkUtils.java diff --git a/common/src/com/android/utils/StdLogger.java b/common/src/main/java/com/android/utils/StdLogger.java similarity index 100% rename from common/src/com/android/utils/StdLogger.java rename to common/src/main/java/com/android/utils/StdLogger.java diff --git a/common/src/com/android/utils/XmlUtils.java b/common/src/main/java/com/android/utils/XmlUtils.java similarity index 100% rename from common/src/com/android/utils/XmlUtils.java rename to common/src/main/java/com/android/utils/XmlUtils.java diff --git a/common/src/com/android/xml/AndroidManifest.java b/common/src/main/java/com/android/xml/AndroidManifest.java similarity index 100% rename from common/src/com/android/xml/AndroidManifest.java rename to common/src/main/java/com/android/xml/AndroidManifest.java diff --git a/common/src/com/android/xml/AndroidXPathFactory.java b/common/src/main/java/com/android/xml/AndroidXPathFactory.java similarity index 100% rename from common/src/com/android/xml/AndroidXPathFactory.java rename to common/src/main/java/com/android/xml/AndroidXPathFactory.java diff --git a/common/tests/.classpath b/common/src/test/.classpath similarity index 92% rename from common/tests/.classpath rename to common/src/test/.classpath index cda19778d..7564f2f56 100644 --- a/common/tests/.classpath +++ b/common/src/test/.classpath @@ -1,6 +1,6 @@ - + diff --git a/common/tests/.project b/common/src/test/.project similarity index 100% rename from common/tests/.project rename to common/src/test/.project diff --git a/common/tests/src/com/android/utils/PositionXmlParserTest.java b/common/src/test/java/com/android/utils/PositionXmlParserTest.java similarity index 100% rename from common/tests/src/com/android/utils/PositionXmlParserTest.java rename to common/src/test/java/com/android/utils/PositionXmlParserTest.java diff --git a/common/tests/src/com/android/utils/SdkUtilsTest.java b/common/src/test/java/com/android/utils/SdkUtilsTest.java similarity index 100% rename from common/tests/src/com/android/utils/SdkUtilsTest.java rename to common/src/test/java/com/android/utils/SdkUtilsTest.java diff --git a/common/tests/src/com/android/utils/XmlUtilsTest.java b/common/src/test/java/com/android/utils/XmlUtilsTest.java similarity index 100% rename from common/tests/src/com/android/utils/XmlUtilsTest.java rename to common/src/test/java/com/android/utils/XmlUtilsTest.java diff --git a/common/tests/Android.mk b/common/tests/Android.mk deleted file mode 100644 index 10e75e88e..000000000 --- a/common/tests/Android.mk +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright (C) 2011 The Android Open Source Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -# Only compile source java files in this lib. -LOCAL_SRC_FILES := $(call all-java-files-under, src) - -LOCAL_MODULE := common-tests -LOCAL_MODULE_TAGS := optional - -LOCAL_JAVA_LIBRARIES := common junit - -include $(BUILD_HOST_JAVA_LIBRARY) -- GitLab From c129ae26a6287a83ba0d53f1a18ac826c090e4de Mon Sep 17 00:00:00 2001 From: Xavier Ducrohet Date: Thu, 6 Dec 2012 17:24:36 -0800 Subject: [PATCH 2/9] refactor layoutlib_api folder structure. Move folders around to match default gradle/maven folder structure. The custom structure confused some IDEs when importing the project as a Gradle project. Change-Id: Iddd154cd491e21a047d93bd67cc2cfa005fb6158 --- layoutlib_api/.classpath | 3 +-- layoutlib_api/Android.mk | 15 ++++++++++- layoutlib_api/build.gradle | 19 ------------- .../common/rendering/api/AdapterBinding.java | 0 .../rendering/api/AttrResourceValue.java | 0 .../ide/common/rendering/api/Bridge.java | 0 .../ide/common/rendering/api/Capability.java | 0 .../common/rendering/api/DataBindingItem.java | 0 .../api/DeclareStyleableResourceValue.java | 0 .../api/DensityBasedResourceValue.java | 0 .../common/rendering/api/DrawableParams.java | 0 .../common/rendering/api/HardwareConfig.java | 0 .../rendering/api/IAnimationListener.java | 0 .../common/rendering/api/IImageFactory.java | 0 .../rendering/api/ILayoutPullParser.java | 0 .../rendering/api/IProjectCallback.java | 0 .../ide/common/rendering/api/LayoutLog.java | 0 .../ide/common/rendering/api/MergeCookie.java | 0 .../common/rendering/api/RenderParams.java | 0 .../common/rendering/api/RenderResources.java | 0 .../common/rendering/api/RenderSession.java | 0 .../rendering/api/ResourceReference.java | 0 .../common/rendering/api/ResourceValue.java | 0 .../ide/common/rendering/api/Result.java | 0 .../common/rendering/api/SessionParams.java | 0 .../rendering/api/StyleResourceValue.java | 0 .../ide/common/rendering/api/ViewInfo.java | 0 .../api/IDensityBasedResourceValue.java | 0 .../android/layoutlib/api/ILayoutBridge.java | 0 .../com/android/layoutlib/api/ILayoutLog.java | 0 .../android/layoutlib/api/ILayoutResult.java | 0 .../layoutlib/api/IProjectCallback.java | 0 .../android/layoutlib/api/IResourceValue.java | 0 .../layoutlib/api/IStyleResourceValue.java | 0 .../android/layoutlib/api/IXmlPullParser.java | 0 .../java}/com/android/resources/Density.java | 0 .../resources/FolderTypeRelationship.java | 0 .../java}/com/android/resources/Keyboard.java | 0 .../com/android/resources/KeyboardState.java | 0 .../android/resources/LayoutDirection.java | 0 .../com/android/resources/Navigation.java | 0 .../android/resources/NavigationState.java | 0 .../com/android/resources/NightMode.java | 0 .../android/resources/ResourceConstants.java | 0 .../com/android/resources/ResourceEnum.java | 0 .../android/resources/ResourceFolderType.java | 0 .../com/android/resources/ResourceType.java | 0 .../android/resources/ScreenOrientation.java | 0 .../com/android/resources/ScreenRatio.java | 0 .../com/android/resources/ScreenSize.java | 0 .../com/android/resources/TouchScreen.java | 0 .../java}/com/android/resources/UiMode.java | 0 .../java}/com/android/util/Pair.java | 0 layoutlib_api/{tests => src/test}/.classpath | 2 +- layoutlib_api/{tests => src/test}/.project | 0 .../resources/FolderTypeRelationShipTest.java | 0 layoutlib_api/tests/Android.mk | 27 ------------------- 57 files changed, 16 insertions(+), 50 deletions(-) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/AdapterBinding.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/AttrResourceValue.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/Bridge.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/Capability.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/DataBindingItem.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/DeclareStyleableResourceValue.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/DensityBasedResourceValue.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/DrawableParams.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/HardwareConfig.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/IAnimationListener.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/IImageFactory.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/ILayoutPullParser.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/IProjectCallback.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/LayoutLog.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/MergeCookie.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/RenderParams.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/RenderResources.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/RenderSession.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/ResourceReference.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/ResourceValue.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/Result.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/SessionParams.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/StyleResourceValue.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/ide/common/rendering/api/ViewInfo.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/layoutlib/api/IDensityBasedResourceValue.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/layoutlib/api/ILayoutBridge.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/layoutlib/api/ILayoutLog.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/layoutlib/api/ILayoutResult.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/layoutlib/api/IProjectCallback.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/layoutlib/api/IResourceValue.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/layoutlib/api/IStyleResourceValue.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/layoutlib/api/IXmlPullParser.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/resources/Density.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/resources/FolderTypeRelationship.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/resources/Keyboard.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/resources/KeyboardState.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/resources/LayoutDirection.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/resources/Navigation.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/resources/NavigationState.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/resources/NightMode.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/resources/ResourceConstants.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/resources/ResourceEnum.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/resources/ResourceFolderType.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/resources/ResourceType.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/resources/ScreenOrientation.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/resources/ScreenRatio.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/resources/ScreenSize.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/resources/TouchScreen.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/resources/UiMode.java (100%) rename layoutlib_api/src/{ => main/java}/com/android/util/Pair.java (100%) rename layoutlib_api/{tests => src/test}/.classpath (92%) rename layoutlib_api/{tests => src/test}/.project (100%) rename layoutlib_api/{tests/src => src/test/java}/com/android/resources/FolderTypeRelationShipTest.java (100%) delete mode 100644 layoutlib_api/tests/Android.mk diff --git a/layoutlib_api/.classpath b/layoutlib_api/.classpath index b4b5b9656..d7c9d12e4 100644 --- a/layoutlib_api/.classpath +++ b/layoutlib_api/.classpath @@ -1,7 +1,6 @@ - - + diff --git a/layoutlib_api/Android.mk b/layoutlib_api/Android.mk index 30ce41bb7..32ee53fb6 100644 --- a/layoutlib_api/Android.mk +++ b/layoutlib_api/Android.mk @@ -16,7 +16,7 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) -LOCAL_SRC_FILES := $(call all-java-files-under,src) +LOCAL_SRC_FILES := $(call all-java-files-under,src/main/java) LOCAL_JAVA_LIBRARIES := \ common \ @@ -25,3 +25,16 @@ LOCAL_JAVA_LIBRARIES := \ LOCAL_MODULE := layoutlib_api include $(BUILD_HOST_JAVA_LIBRARY) + +# build tests +include $(CLEAR_VARS) + +# Only compile source java files in this lib. +LOCAL_SRC_FILES := $(call all-java-files-under, src/test/java) + +LOCAL_MODULE := layoutlib_api-tests +LOCAL_MODULE_TAGS := optional + +LOCAL_JAVA_LIBRARIES := layoutlib_api junit + +include $(BUILD_HOST_JAVA_LIBRARY) diff --git a/layoutlib_api/build.gradle b/layoutlib_api/build.gradle index 82a2af4e4..3f9247428 100644 --- a/layoutlib_api/build.gradle +++ b/layoutlib_api/build.gradle @@ -17,25 +17,6 @@ version = getVersion() group = 'com.android.tools.layoutlib' archivesBaseName = 'layoutlib-api' -sourceSets { - main { - java { - srcDir 'src' - } - resources { - srcDir 'src' - } - } - test { - java { - srcDir 'tests/src' - } - resources { - srcDir 'tests/src' - } - } -} - uploadArchives { repositories { mavenDeployer { diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/AdapterBinding.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/AdapterBinding.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/AdapterBinding.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/AdapterBinding.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/AttrResourceValue.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/AttrResourceValue.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/AttrResourceValue.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/AttrResourceValue.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/Bridge.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/Bridge.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/Bridge.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/Bridge.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/Capability.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/Capability.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/Capability.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/Capability.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/DataBindingItem.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/DataBindingItem.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/DataBindingItem.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/DataBindingItem.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/DeclareStyleableResourceValue.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/DeclareStyleableResourceValue.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/DeclareStyleableResourceValue.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/DeclareStyleableResourceValue.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/DensityBasedResourceValue.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/DensityBasedResourceValue.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/DensityBasedResourceValue.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/DensityBasedResourceValue.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/DrawableParams.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/DrawableParams.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/DrawableParams.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/DrawableParams.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/HardwareConfig.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/HardwareConfig.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/HardwareConfig.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/HardwareConfig.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/IAnimationListener.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/IAnimationListener.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/IAnimationListener.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/IAnimationListener.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/IImageFactory.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/IImageFactory.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/IImageFactory.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/IImageFactory.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/ILayoutPullParser.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/ILayoutPullParser.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/ILayoutPullParser.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/ILayoutPullParser.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/IProjectCallback.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/IProjectCallback.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/IProjectCallback.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/IProjectCallback.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/LayoutLog.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/LayoutLog.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/LayoutLog.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/LayoutLog.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/MergeCookie.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/MergeCookie.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/MergeCookie.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/MergeCookie.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/RenderParams.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/RenderParams.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/RenderParams.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/RenderParams.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/RenderResources.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/RenderResources.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/RenderResources.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/RenderResources.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/RenderSession.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/RenderSession.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/RenderSession.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/RenderSession.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/ResourceReference.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/ResourceReference.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/ResourceReference.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/ResourceReference.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/ResourceValue.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/ResourceValue.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/ResourceValue.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/ResourceValue.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/Result.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/Result.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/Result.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/Result.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/SessionParams.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/SessionParams.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/SessionParams.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/SessionParams.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/StyleResourceValue.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/StyleResourceValue.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/StyleResourceValue.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/StyleResourceValue.java diff --git a/layoutlib_api/src/com/android/ide/common/rendering/api/ViewInfo.java b/layoutlib_api/src/main/java/com/android/ide/common/rendering/api/ViewInfo.java similarity index 100% rename from layoutlib_api/src/com/android/ide/common/rendering/api/ViewInfo.java rename to layoutlib_api/src/main/java/com/android/ide/common/rendering/api/ViewInfo.java diff --git a/layoutlib_api/src/com/android/layoutlib/api/IDensityBasedResourceValue.java b/layoutlib_api/src/main/java/com/android/layoutlib/api/IDensityBasedResourceValue.java similarity index 100% rename from layoutlib_api/src/com/android/layoutlib/api/IDensityBasedResourceValue.java rename to layoutlib_api/src/main/java/com/android/layoutlib/api/IDensityBasedResourceValue.java diff --git a/layoutlib_api/src/com/android/layoutlib/api/ILayoutBridge.java b/layoutlib_api/src/main/java/com/android/layoutlib/api/ILayoutBridge.java similarity index 100% rename from layoutlib_api/src/com/android/layoutlib/api/ILayoutBridge.java rename to layoutlib_api/src/main/java/com/android/layoutlib/api/ILayoutBridge.java diff --git a/layoutlib_api/src/com/android/layoutlib/api/ILayoutLog.java b/layoutlib_api/src/main/java/com/android/layoutlib/api/ILayoutLog.java similarity index 100% rename from layoutlib_api/src/com/android/layoutlib/api/ILayoutLog.java rename to layoutlib_api/src/main/java/com/android/layoutlib/api/ILayoutLog.java diff --git a/layoutlib_api/src/com/android/layoutlib/api/ILayoutResult.java b/layoutlib_api/src/main/java/com/android/layoutlib/api/ILayoutResult.java similarity index 100% rename from layoutlib_api/src/com/android/layoutlib/api/ILayoutResult.java rename to layoutlib_api/src/main/java/com/android/layoutlib/api/ILayoutResult.java diff --git a/layoutlib_api/src/com/android/layoutlib/api/IProjectCallback.java b/layoutlib_api/src/main/java/com/android/layoutlib/api/IProjectCallback.java similarity index 100% rename from layoutlib_api/src/com/android/layoutlib/api/IProjectCallback.java rename to layoutlib_api/src/main/java/com/android/layoutlib/api/IProjectCallback.java diff --git a/layoutlib_api/src/com/android/layoutlib/api/IResourceValue.java b/layoutlib_api/src/main/java/com/android/layoutlib/api/IResourceValue.java similarity index 100% rename from layoutlib_api/src/com/android/layoutlib/api/IResourceValue.java rename to layoutlib_api/src/main/java/com/android/layoutlib/api/IResourceValue.java diff --git a/layoutlib_api/src/com/android/layoutlib/api/IStyleResourceValue.java b/layoutlib_api/src/main/java/com/android/layoutlib/api/IStyleResourceValue.java similarity index 100% rename from layoutlib_api/src/com/android/layoutlib/api/IStyleResourceValue.java rename to layoutlib_api/src/main/java/com/android/layoutlib/api/IStyleResourceValue.java diff --git a/layoutlib_api/src/com/android/layoutlib/api/IXmlPullParser.java b/layoutlib_api/src/main/java/com/android/layoutlib/api/IXmlPullParser.java similarity index 100% rename from layoutlib_api/src/com/android/layoutlib/api/IXmlPullParser.java rename to layoutlib_api/src/main/java/com/android/layoutlib/api/IXmlPullParser.java diff --git a/layoutlib_api/src/com/android/resources/Density.java b/layoutlib_api/src/main/java/com/android/resources/Density.java similarity index 100% rename from layoutlib_api/src/com/android/resources/Density.java rename to layoutlib_api/src/main/java/com/android/resources/Density.java diff --git a/layoutlib_api/src/com/android/resources/FolderTypeRelationship.java b/layoutlib_api/src/main/java/com/android/resources/FolderTypeRelationship.java similarity index 100% rename from layoutlib_api/src/com/android/resources/FolderTypeRelationship.java rename to layoutlib_api/src/main/java/com/android/resources/FolderTypeRelationship.java diff --git a/layoutlib_api/src/com/android/resources/Keyboard.java b/layoutlib_api/src/main/java/com/android/resources/Keyboard.java similarity index 100% rename from layoutlib_api/src/com/android/resources/Keyboard.java rename to layoutlib_api/src/main/java/com/android/resources/Keyboard.java diff --git a/layoutlib_api/src/com/android/resources/KeyboardState.java b/layoutlib_api/src/main/java/com/android/resources/KeyboardState.java similarity index 100% rename from layoutlib_api/src/com/android/resources/KeyboardState.java rename to layoutlib_api/src/main/java/com/android/resources/KeyboardState.java diff --git a/layoutlib_api/src/com/android/resources/LayoutDirection.java b/layoutlib_api/src/main/java/com/android/resources/LayoutDirection.java similarity index 100% rename from layoutlib_api/src/com/android/resources/LayoutDirection.java rename to layoutlib_api/src/main/java/com/android/resources/LayoutDirection.java diff --git a/layoutlib_api/src/com/android/resources/Navigation.java b/layoutlib_api/src/main/java/com/android/resources/Navigation.java similarity index 100% rename from layoutlib_api/src/com/android/resources/Navigation.java rename to layoutlib_api/src/main/java/com/android/resources/Navigation.java diff --git a/layoutlib_api/src/com/android/resources/NavigationState.java b/layoutlib_api/src/main/java/com/android/resources/NavigationState.java similarity index 100% rename from layoutlib_api/src/com/android/resources/NavigationState.java rename to layoutlib_api/src/main/java/com/android/resources/NavigationState.java diff --git a/layoutlib_api/src/com/android/resources/NightMode.java b/layoutlib_api/src/main/java/com/android/resources/NightMode.java similarity index 100% rename from layoutlib_api/src/com/android/resources/NightMode.java rename to layoutlib_api/src/main/java/com/android/resources/NightMode.java diff --git a/layoutlib_api/src/com/android/resources/ResourceConstants.java b/layoutlib_api/src/main/java/com/android/resources/ResourceConstants.java similarity index 100% rename from layoutlib_api/src/com/android/resources/ResourceConstants.java rename to layoutlib_api/src/main/java/com/android/resources/ResourceConstants.java diff --git a/layoutlib_api/src/com/android/resources/ResourceEnum.java b/layoutlib_api/src/main/java/com/android/resources/ResourceEnum.java similarity index 100% rename from layoutlib_api/src/com/android/resources/ResourceEnum.java rename to layoutlib_api/src/main/java/com/android/resources/ResourceEnum.java diff --git a/layoutlib_api/src/com/android/resources/ResourceFolderType.java b/layoutlib_api/src/main/java/com/android/resources/ResourceFolderType.java similarity index 100% rename from layoutlib_api/src/com/android/resources/ResourceFolderType.java rename to layoutlib_api/src/main/java/com/android/resources/ResourceFolderType.java diff --git a/layoutlib_api/src/com/android/resources/ResourceType.java b/layoutlib_api/src/main/java/com/android/resources/ResourceType.java similarity index 100% rename from layoutlib_api/src/com/android/resources/ResourceType.java rename to layoutlib_api/src/main/java/com/android/resources/ResourceType.java diff --git a/layoutlib_api/src/com/android/resources/ScreenOrientation.java b/layoutlib_api/src/main/java/com/android/resources/ScreenOrientation.java similarity index 100% rename from layoutlib_api/src/com/android/resources/ScreenOrientation.java rename to layoutlib_api/src/main/java/com/android/resources/ScreenOrientation.java diff --git a/layoutlib_api/src/com/android/resources/ScreenRatio.java b/layoutlib_api/src/main/java/com/android/resources/ScreenRatio.java similarity index 100% rename from layoutlib_api/src/com/android/resources/ScreenRatio.java rename to layoutlib_api/src/main/java/com/android/resources/ScreenRatio.java diff --git a/layoutlib_api/src/com/android/resources/ScreenSize.java b/layoutlib_api/src/main/java/com/android/resources/ScreenSize.java similarity index 100% rename from layoutlib_api/src/com/android/resources/ScreenSize.java rename to layoutlib_api/src/main/java/com/android/resources/ScreenSize.java diff --git a/layoutlib_api/src/com/android/resources/TouchScreen.java b/layoutlib_api/src/main/java/com/android/resources/TouchScreen.java similarity index 100% rename from layoutlib_api/src/com/android/resources/TouchScreen.java rename to layoutlib_api/src/main/java/com/android/resources/TouchScreen.java diff --git a/layoutlib_api/src/com/android/resources/UiMode.java b/layoutlib_api/src/main/java/com/android/resources/UiMode.java similarity index 100% rename from layoutlib_api/src/com/android/resources/UiMode.java rename to layoutlib_api/src/main/java/com/android/resources/UiMode.java diff --git a/layoutlib_api/src/com/android/util/Pair.java b/layoutlib_api/src/main/java/com/android/util/Pair.java similarity index 100% rename from layoutlib_api/src/com/android/util/Pair.java rename to layoutlib_api/src/main/java/com/android/util/Pair.java diff --git a/layoutlib_api/tests/.classpath b/layoutlib_api/src/test/.classpath similarity index 92% rename from layoutlib_api/tests/.classpath rename to layoutlib_api/src/test/.classpath index cda19778d..7564f2f56 100644 --- a/layoutlib_api/tests/.classpath +++ b/layoutlib_api/src/test/.classpath @@ -1,6 +1,6 @@ - + diff --git a/layoutlib_api/tests/.project b/layoutlib_api/src/test/.project similarity index 100% rename from layoutlib_api/tests/.project rename to layoutlib_api/src/test/.project diff --git a/layoutlib_api/tests/src/com/android/resources/FolderTypeRelationShipTest.java b/layoutlib_api/src/test/java/com/android/resources/FolderTypeRelationShipTest.java similarity index 100% rename from layoutlib_api/tests/src/com/android/resources/FolderTypeRelationShipTest.java rename to layoutlib_api/src/test/java/com/android/resources/FolderTypeRelationShipTest.java diff --git a/layoutlib_api/tests/Android.mk b/layoutlib_api/tests/Android.mk deleted file mode 100644 index 10e75e88e..000000000 --- a/layoutlib_api/tests/Android.mk +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright (C) 2011 The Android Open Source Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -# Only compile source java files in this lib. -LOCAL_SRC_FILES := $(call all-java-files-under, src) - -LOCAL_MODULE := common-tests -LOCAL_MODULE_TAGS := optional - -LOCAL_JAVA_LIBRARIES := common junit - -include $(BUILD_HOST_JAVA_LIBRARY) -- GitLab From 424107c84a2e24e29827f65b5bfc33991cbbb50b Mon Sep 17 00:00:00 2001 From: Xavier Ducrohet Date: Thu, 6 Dec 2012 17:31:02 -0800 Subject: [PATCH 3/9] Refactor dvlib folder structure. Move folders around to match default gradle/maven folder structure. The custom structure confused some IDEs when importing the project as a Gradle project. Change-Id: I348e527012ab3268127efbbe4cb682b7bad2306f --- device_validator/dvlib/.classpath | 3 +- device_validator/dvlib/Android.mk | 21 +++++++++++-- device_validator/dvlib/build.gradle | 19 ------------ .../java}/com/android/dvlib/DeviceSchema.java | 0 .../resources}/com/android/dvlib/devices.xsd | 0 .../com/android/dvlib/DeviceSchemaTest.java | 0 .../resources}/com/android/dvlib/devices.xml | 0 .../com/android/dvlib/devices_minimal.xml | 0 .../com/android/dvlib/devices_no_default.xml | 0 .../com/android/dvlib/devices_no_hardware.xml | 0 .../com/android/dvlib/devices_no_software.xml | 0 .../com/android/dvlib/devices_no_states.xml | 0 .../dvlib/devices_too_many_defaults.xml | 0 .../com/android/dvlib/extras/frame.jpeg | 0 .../com/android/dvlib/extras/frame.png | 0 .../com/android/dvlib/extras/sixteen.jpeg | 0 .../com/android/dvlib/extras/sixteen.png | 0 .../com/android/dvlib/extras/sixtyfour.jpeg | 0 .../com/android/dvlib/extras/sixtyfour.png | 0 device_validator/dvlib/tests/Android.mk | 30 ------------------- 20 files changed, 19 insertions(+), 54 deletions(-) rename device_validator/dvlib/src/{ => main/java}/com/android/dvlib/DeviceSchema.java (100%) rename device_validator/dvlib/src/{ => main/resources}/com/android/dvlib/devices.xsd (100%) rename device_validator/dvlib/{tests/src => src/test/java}/com/android/dvlib/DeviceSchemaTest.java (100%) rename device_validator/dvlib/{tests/src => src/test/resources}/com/android/dvlib/devices.xml (100%) rename device_validator/dvlib/{tests/src => src/test/resources}/com/android/dvlib/devices_minimal.xml (100%) rename device_validator/dvlib/{tests/src => src/test/resources}/com/android/dvlib/devices_no_default.xml (100%) rename device_validator/dvlib/{tests/src => src/test/resources}/com/android/dvlib/devices_no_hardware.xml (100%) rename device_validator/dvlib/{tests/src => src/test/resources}/com/android/dvlib/devices_no_software.xml (100%) rename device_validator/dvlib/{tests/src => src/test/resources}/com/android/dvlib/devices_no_states.xml (100%) rename device_validator/dvlib/{tests/src => src/test/resources}/com/android/dvlib/devices_too_many_defaults.xml (100%) rename device_validator/dvlib/{tests/src => src/test/resources}/com/android/dvlib/extras/frame.jpeg (100%) rename device_validator/dvlib/{tests/src => src/test/resources}/com/android/dvlib/extras/frame.png (100%) rename device_validator/dvlib/{tests/src => src/test/resources}/com/android/dvlib/extras/sixteen.jpeg (100%) rename device_validator/dvlib/{tests/src => src/test/resources}/com/android/dvlib/extras/sixteen.png (100%) rename device_validator/dvlib/{tests/src => src/test/resources}/com/android/dvlib/extras/sixtyfour.jpeg (100%) rename device_validator/dvlib/{tests/src => src/test/resources}/com/android/dvlib/extras/sixtyfour.png (100%) delete mode 100644 device_validator/dvlib/tests/Android.mk diff --git a/device_validator/dvlib/.classpath b/device_validator/dvlib/.classpath index 88fb9b491..4e9eca42c 100644 --- a/device_validator/dvlib/.classpath +++ b/device_validator/dvlib/.classpath @@ -1,7 +1,6 @@ - - + diff --git a/device_validator/dvlib/Android.mk b/device_validator/dvlib/Android.mk index 1869adb97..aad91f609 100644 --- a/device_validator/dvlib/Android.mk +++ b/device_validator/dvlib/Android.mk @@ -15,12 +15,27 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_JAVA_RESOURCE_DIRS := src +LOCAL_SRC_FILES := $(call all-java-files-under, src/main/java) +LOCAL_JAVA_RESOURCE_DIRS := src/main/resources LOCAL_MODULE := dvlib LOCAL_MODULE_TAGS := optional include $(BUILD_HOST_JAVA_LIBRARY) -include $(call all-makefiles-under,$(LOCAL_PATH)) + +# Build tests + +include $(CLEAR_VARS) + +LOCAL_SRC_FILES := $(call all-java-files-under, src/test/java) +LOCAL_JAVA_RESOURCE_DIRS := src/main/resources + +LOCAL_MODULE := dvlib-tests +LOCAL_MODULE_TAGS := optional + +LOCAL_JAVA_LIBRARIES := \ + dvlib \ + junit + +include $(BUILD_HOST_JAVA_LIBRARY) diff --git a/device_validator/dvlib/build.gradle b/device_validator/dvlib/build.gradle index 0486fa60f..df955ce4f 100644 --- a/device_validator/dvlib/build.gradle +++ b/device_validator/dvlib/build.gradle @@ -14,25 +14,6 @@ version = getVersion() group = 'com.android.tools' archivesBaseName = 'dvlib' -sourceSets { - main { - java { - srcDir 'src' - } - resources { - srcDir 'src' - } - } - test { - java { - srcDir 'tests/src' - } - resources { - srcDir 'tests/src' - } - } -} - uploadArchives { repositories { mavenDeployer { diff --git a/device_validator/dvlib/src/com/android/dvlib/DeviceSchema.java b/device_validator/dvlib/src/main/java/com/android/dvlib/DeviceSchema.java similarity index 100% rename from device_validator/dvlib/src/com/android/dvlib/DeviceSchema.java rename to device_validator/dvlib/src/main/java/com/android/dvlib/DeviceSchema.java diff --git a/device_validator/dvlib/src/com/android/dvlib/devices.xsd b/device_validator/dvlib/src/main/resources/com/android/dvlib/devices.xsd similarity index 100% rename from device_validator/dvlib/src/com/android/dvlib/devices.xsd rename to device_validator/dvlib/src/main/resources/com/android/dvlib/devices.xsd diff --git a/device_validator/dvlib/tests/src/com/android/dvlib/DeviceSchemaTest.java b/device_validator/dvlib/src/test/java/com/android/dvlib/DeviceSchemaTest.java similarity index 100% rename from device_validator/dvlib/tests/src/com/android/dvlib/DeviceSchemaTest.java rename to device_validator/dvlib/src/test/java/com/android/dvlib/DeviceSchemaTest.java diff --git a/device_validator/dvlib/tests/src/com/android/dvlib/devices.xml b/device_validator/dvlib/src/test/resources/com/android/dvlib/devices.xml similarity index 100% rename from device_validator/dvlib/tests/src/com/android/dvlib/devices.xml rename to device_validator/dvlib/src/test/resources/com/android/dvlib/devices.xml diff --git a/device_validator/dvlib/tests/src/com/android/dvlib/devices_minimal.xml b/device_validator/dvlib/src/test/resources/com/android/dvlib/devices_minimal.xml similarity index 100% rename from device_validator/dvlib/tests/src/com/android/dvlib/devices_minimal.xml rename to device_validator/dvlib/src/test/resources/com/android/dvlib/devices_minimal.xml diff --git a/device_validator/dvlib/tests/src/com/android/dvlib/devices_no_default.xml b/device_validator/dvlib/src/test/resources/com/android/dvlib/devices_no_default.xml similarity index 100% rename from device_validator/dvlib/tests/src/com/android/dvlib/devices_no_default.xml rename to device_validator/dvlib/src/test/resources/com/android/dvlib/devices_no_default.xml diff --git a/device_validator/dvlib/tests/src/com/android/dvlib/devices_no_hardware.xml b/device_validator/dvlib/src/test/resources/com/android/dvlib/devices_no_hardware.xml similarity index 100% rename from device_validator/dvlib/tests/src/com/android/dvlib/devices_no_hardware.xml rename to device_validator/dvlib/src/test/resources/com/android/dvlib/devices_no_hardware.xml diff --git a/device_validator/dvlib/tests/src/com/android/dvlib/devices_no_software.xml b/device_validator/dvlib/src/test/resources/com/android/dvlib/devices_no_software.xml similarity index 100% rename from device_validator/dvlib/tests/src/com/android/dvlib/devices_no_software.xml rename to device_validator/dvlib/src/test/resources/com/android/dvlib/devices_no_software.xml diff --git a/device_validator/dvlib/tests/src/com/android/dvlib/devices_no_states.xml b/device_validator/dvlib/src/test/resources/com/android/dvlib/devices_no_states.xml similarity index 100% rename from device_validator/dvlib/tests/src/com/android/dvlib/devices_no_states.xml rename to device_validator/dvlib/src/test/resources/com/android/dvlib/devices_no_states.xml diff --git a/device_validator/dvlib/tests/src/com/android/dvlib/devices_too_many_defaults.xml b/device_validator/dvlib/src/test/resources/com/android/dvlib/devices_too_many_defaults.xml similarity index 100% rename from device_validator/dvlib/tests/src/com/android/dvlib/devices_too_many_defaults.xml rename to device_validator/dvlib/src/test/resources/com/android/dvlib/devices_too_many_defaults.xml diff --git a/device_validator/dvlib/tests/src/com/android/dvlib/extras/frame.jpeg b/device_validator/dvlib/src/test/resources/com/android/dvlib/extras/frame.jpeg similarity index 100% rename from device_validator/dvlib/tests/src/com/android/dvlib/extras/frame.jpeg rename to device_validator/dvlib/src/test/resources/com/android/dvlib/extras/frame.jpeg diff --git a/device_validator/dvlib/tests/src/com/android/dvlib/extras/frame.png b/device_validator/dvlib/src/test/resources/com/android/dvlib/extras/frame.png similarity index 100% rename from device_validator/dvlib/tests/src/com/android/dvlib/extras/frame.png rename to device_validator/dvlib/src/test/resources/com/android/dvlib/extras/frame.png diff --git a/device_validator/dvlib/tests/src/com/android/dvlib/extras/sixteen.jpeg b/device_validator/dvlib/src/test/resources/com/android/dvlib/extras/sixteen.jpeg similarity index 100% rename from device_validator/dvlib/tests/src/com/android/dvlib/extras/sixteen.jpeg rename to device_validator/dvlib/src/test/resources/com/android/dvlib/extras/sixteen.jpeg diff --git a/device_validator/dvlib/tests/src/com/android/dvlib/extras/sixteen.png b/device_validator/dvlib/src/test/resources/com/android/dvlib/extras/sixteen.png similarity index 100% rename from device_validator/dvlib/tests/src/com/android/dvlib/extras/sixteen.png rename to device_validator/dvlib/src/test/resources/com/android/dvlib/extras/sixteen.png diff --git a/device_validator/dvlib/tests/src/com/android/dvlib/extras/sixtyfour.jpeg b/device_validator/dvlib/src/test/resources/com/android/dvlib/extras/sixtyfour.jpeg similarity index 100% rename from device_validator/dvlib/tests/src/com/android/dvlib/extras/sixtyfour.jpeg rename to device_validator/dvlib/src/test/resources/com/android/dvlib/extras/sixtyfour.jpeg diff --git a/device_validator/dvlib/tests/src/com/android/dvlib/extras/sixtyfour.png b/device_validator/dvlib/src/test/resources/com/android/dvlib/extras/sixtyfour.png similarity index 100% rename from device_validator/dvlib/tests/src/com/android/dvlib/extras/sixtyfour.png rename to device_validator/dvlib/src/test/resources/com/android/dvlib/extras/sixtyfour.png diff --git a/device_validator/dvlib/tests/Android.mk b/device_validator/dvlib/tests/Android.mk deleted file mode 100644 index 5094d7a8f..000000000 --- a/device_validator/dvlib/tests/Android.mk +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright (C) 2012 The Android Open Source Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -LOCAL_PATH := $(call my-dir) -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_JAVA_RESOURCE_DIRS := src - -LOCAL_MODULE := dvlib-tests -LOCAL_MODULE_TAGS := optional - -LOCAL_JAVA_LIBRARIES := \ - dvlib \ - junit - -include $(BUILD_HOST_JAVA_LIBRARY) - -include $(call all-makefiles-under,$(LOCAL_PATH)) -- GitLab From 46881dd858a22a3893e2cd0513b88fb41b61385d Mon Sep 17 00:00:00 2001 From: Xavier Ducrohet Date: Thu, 6 Dec 2012 17:37:29 -0800 Subject: [PATCH 4/9] Refactor sdklib folder structure. Move folders around to match default gradle/maven folder structure. The custom structure confused some IDEs when importing the project as a Gradle project. Change-Id: Ibcee26e6c07d7a53a5d96a33a1e290832ee9928d --- sdkmanager/libs/sdklib/.classpath | 3 +- sdkmanager/libs/sdklib/Android.mk | 19 ++++++++++--- sdkmanager/libs/sdklib/build.gradle | 18 ++---------- .../java}/com/android/sdklib/AddOnTarget.java | 0 .../com/android/sdklib/AndroidVersion.java | 0 .../com/android/sdklib/IAndroidTarget.java | 0 .../com/android/sdklib/ISystemImage.java | 0 .../com/android/sdklib/PlatformTarget.java | 0 .../java}/com/android/sdklib/SdkManager.java | 0 .../java}/com/android/sdklib/SystemImage.java | 0 .../com/android/sdklib/build/ApkBuilder.java | 0 .../android/sdklib/build/ApkBuilderMain.java | 0 .../sdklib/build/ApkCreationException.java | 0 .../sdklib/build/DuplicateFileException.java | 0 .../android/sdklib/build/IArchiveBuilder.java | 0 .../sdklib/build/JarListSanitizer.java | 0 .../sdklib/build/SealedApkException.java | 0 .../java}/com/android/sdklib/devices/Abi.java | 0 .../sdklib/devices/BluetoothProfile.java | 0 .../android/sdklib/devices/ButtonType.java | 0 .../com/android/sdklib/devices/Camera.java | 0 .../sdklib/devices/CameraLocation.java | 0 .../com/android/sdklib/devices/Device.java | 0 .../android/sdklib/devices/DeviceManager.java | 0 .../android/sdklib/devices/DeviceParser.java | 0 .../android/sdklib/devices/DeviceWriter.java | 0 .../com/android/sdklib/devices/Hardware.java | 0 .../com/android/sdklib/devices/Meta.java | 0 .../android/sdklib/devices/Multitouch.java | 0 .../com/android/sdklib/devices/Network.java | 0 .../com/android/sdklib/devices/PowerType.java | 0 .../com/android/sdklib/devices/Screen.java | 0 .../android/sdklib/devices/ScreenType.java | 0 .../com/android/sdklib/devices/Sensor.java | 0 .../com/android/sdklib/devices/Software.java | 0 .../com/android/sdklib/devices/State.java | 0 .../com/android/sdklib/devices/Storage.java | 0 .../com/android/sdklib/devices/devices.xml | 0 .../android/sdklib/internal/avd/AvdInfo.java | 0 .../sdklib/internal/avd/AvdManager.java | 0 .../internal/avd/HardwareProperties.java | 0 .../internal/build/BuildConfig.template | 0 .../internal/build/BuildConfigGenerator.java | 0 .../internal/build/DebugKeyProvider.java | 0 .../sdklib/internal/build/KeystoreHelper.java | 0 .../internal/build/SignedJarBuilder.java | 0 .../sdklib/internal/build/SymbolLoader.java | 0 .../sdklib/internal/build/SymbolWriter.java | 0 .../internal/project/IPropertySource.java | 0 .../internal/project/ProjectCreator.java | 0 .../internal/project/ProjectProperties.java | 0 .../project/ProjectPropertiesWorkingCopy.java | 0 .../internal/repository/AdbWrapper.java | 0 .../repository/AddonsListFetcher.java | 0 .../repository/CanceledByUserException.java | 0 .../internal/repository/DownloadCache.java | 0 .../internal/repository/IDescription.java | 0 .../sdklib/internal/repository/ITask.java | 0 .../internal/repository/ITaskFactory.java | 0 .../internal/repository/ITaskMonitor.java | 0 .../internal/repository/LocalSdkParser.java | 0 .../internal/repository/NullTaskMonitor.java | 0 .../sdklib/internal/repository/SdkStats.java | 0 .../sdklib/internal/repository/UrlOpener.java | 0 .../internal/repository/UserCredentials.java | 0 .../internal/repository/archives/Archive.java | 0 .../repository/archives/ArchiveInstaller.java | 0 .../archives/ArchiveReplacement.java | 0 .../repository/packages/AddonPackage.java | 0 .../repository/packages/BrokenPackage.java | 0 .../repository/packages/DocPackage.java | 0 .../repository/packages/ExtraPackage.java | 0 .../repository/packages/FullRevision.java | 0 .../packages/FullRevisionPackage.java | 0 .../packages/IAndroidVersionProvider.java | 0 .../packages/IExactApiLevelDependency.java | 0 .../packages/IFullRevisionProvider.java | 0 .../packages/ILayoutlibVersion.java | 0 .../packages/IMinApiLevelDependency.java | 0 .../packages/IMinPlatformToolsDependency.java | 0 .../packages/IMinToolsDependency.java | 0 .../packages/IPlatformDependency.java | 0 .../packages/LayoutlibVersionMixin.java | 0 .../repository/packages/MajorRevision.java | 0 .../packages/MajorRevisionPackage.java | 0 .../repository/packages/MinToolsPackage.java | 0 .../internal/repository/packages/Package.java | 0 .../packages/PackageParserUtils.java | 0 .../repository/packages/PlatformPackage.java | 0 .../packages/PlatformToolPackage.java | 0 .../repository/packages/SamplePackage.java | 0 .../repository/packages/SourcePackage.java | 0 .../packages/SystemImagePackage.java | 0 .../repository/packages/ToolPackage.java | 0 .../repository/sources/SdkAddonSource.java | 0 .../repository/sources/SdkRepoSource.java | 0 .../repository/sources/SdkSource.java | 0 .../repository/sources/SdkSourceCategory.java | 0 .../sources/SdkSourceProperties.java | 0 .../repository/sources/SdkSources.java | 0 .../repository/sources/SdkSysImgSource.java | 0 .../java}/com/android/sdklib/io/FileOp.java | 0 .../java}/com/android/sdklib/io/IFileOp.java | 0 .../sdklib/io/NonClosingInputStream.java | 0 .../android/sdklib/repository/PkgProps.java | 0 .../com/android/sdklib/repository/README.txt | 0 .../sdklib/repository/RepoConstants.java | 0 .../sdklib/repository/SdkAddonConstants.java | 0 .../repository/SdkAddonsListConstants.java | 0 .../sdklib/repository/SdkRepoConstants.java | 0 .../sdklib/repository/SdkStatsConstants.java | 0 .../sdklib/repository/SdkSysImgConstants.java | 0 .../android/sdklib/repository/sdk-addon-1.xsd | 0 .../android/sdklib/repository/sdk-addon-2.xsd | 0 .../android/sdklib/repository/sdk-addon-3.xsd | 0 .../android/sdklib/repository/sdk-addon-4.xsd | 0 .../android/sdklib/repository/sdk-addon-5.xsd | 0 .../sdklib/repository/sdk-addons-list-1.xsd | 0 .../sdklib/repository/sdk-addons-list-2.xsd | 0 .../sdklib/repository/sdk-repository-1.xsd | 0 .../sdklib/repository/sdk-repository-2.xsd | 0 .../sdklib/repository/sdk-repository-3.xsd | 0 .../sdklib/repository/sdk-repository-4.xsd | 0 .../sdklib/repository/sdk-repository-5.xsd | 0 .../sdklib/repository/sdk-repository-6.xsd | 0 .../sdklib/repository/sdk-repository-7.xsd | 0 .../android/sdklib/repository/sdk-stats-1.xsd | 0 .../sdklib/repository/sdk-sys-img-1.xsd | 0 .../com/android/sdklib/util/ArrayUtils.java | 0 .../sdklib/util/CommandLineParser.java | 0 .../com/android/sdklib/util/FormatUtils.java | 0 .../sdklib/util/GrabProcessOutput.java | 0 .../com/android/sdklib/util/LineUtil.java | 0 .../com/android/sdklib/util/SparseArray.java | 0 .../android/sdklib/util/SparseIntArray.java | 0 .../android/sdklib/AndroidVersionTest.java | 0 .../android/sdklib/LayoutlibVersionTest.java | 0 .../com/android/sdklib/SdkManagerTest.java | 0 .../android/sdklib/SdkManagerTestCase.java | 0 .../sdklib/devices/DeviceParserTest.java | 0 .../sdklib/devices/DeviceWriterTest.java | 0 .../internal/build/DebugKeyProviderTest.java | 0 .../internal/build/SymbolLoaderTest.java | 0 .../internal/build/SymbolWriterTest.java | 0 .../repository/AddonsListFetcherTest.java | 0 .../repository/LocalSdkParserTest.java | 0 .../repository/MockEmptySdkManager.java | 0 .../internal/repository/MockMonitor.java | 0 .../repository/MockPlatformTarget.java | 0 .../internal/repository/SdkStatsTest.java | 0 .../archives/ArchiveInstallerTest.java | 0 .../repository/archives/ArchiveTest.java | 0 .../packages/BrokenPackageTest.java | 0 .../packages/ExtraPackageTest_v3.java | 0 .../packages/ExtraPackageTest_v4.java | 0 .../packages/FullRevisionPackageTest.java | 0 .../repository/packages/FullRevisionTest.java | 0 .../packages/MajorRevisionTest.java | 0 .../packages/MinToolsPackageTest.java | 0 .../repository/packages/MockAddonPackage.java | 0 .../packages/MockBrokenPackage.java | 0 .../repository/packages/MockEmptyPackage.java | 0 .../repository/packages/MockExtraPackage.java | 0 .../packages/MockPlatformPackage.java | 0 .../packages/MockPlatformToolPackage.java | 0 .../packages/MockSourcePackage.java | 0 .../packages/MockSystemImagePackage.java | 0 .../repository/packages/MockToolPackage.java | 0 .../repository/packages/PackageTest.java | 0 .../packages/PlatformPackageTest.java | 0 .../packages/SourcePackageTest.java | 0 .../packages/SystemImagePackageTest.java | 0 .../sources/SdkAddonSourceTest.java | 0 .../repository/sources/SdkRepoSourceTest.java | 0 .../sources/SdkSourcePropertiesTest.java | 0 .../sources/SdkSysImgSourceTest.java | 0 .../com/android/sdklib/io/MockFileOp.java | 0 .../com/android/sdklib/io/MockFileOpTest.java | 0 .../com/android/sdklib/mock/MockLog.java | 0 .../repository/CaptureErrorHandler.java | 0 .../repository/ValidateAddonXmlTest.java | 0 .../repository/ValidateAddonsListXmlTest.java | 0 .../repository/ValidateRepositoryXmlTest.java | 0 .../repository/ValidateSysImgXmlTest.java | 0 .../AndroidManifest-activityalias.xml | 0 .../AndroidManifest-instrumentation.xml | 0 .../testdata/AndroidManifest-testapp.xml | 0 .../testdata/AndroidManifest-testapp2.xml | 0 .../sdklib/testdata/addon_sample_1.xml | 0 .../sdklib/testdata/addon_sample_2.xml | 0 .../sdklib/testdata/addon_sample_3.xml | 0 .../sdklib/testdata/addon_sample_4.xml | 0 .../sdklib/testdata/addon_sample_5.xml | 0 .../sdklib/testdata/addons_list_sample_1.xml | 0 .../sdklib/testdata/addons_list_sample_2.xml | 0 .../sdklib/testdata/repository_sample_1.xml | 0 .../sdklib/testdata/repository_sample_2.xml | 0 .../sdklib/testdata/repository_sample_3.xml | 0 .../sdklib/testdata/repository_sample_4.xml | 0 .../sdklib/testdata/repository_sample_5.xml | 0 .../sdklib/testdata/repository_sample_6.xml | 0 .../sdklib/testdata/repository_sample_7.xml | 0 .../sdklib/testdata/stats_sample_1.xml | 0 .../sdklib/testdata/sys_img_sample_1.xml | 0 .../com/android/sdklib/util/BSPatchTest.java | 0 .../sdklib/util/CommandLineParserTest.java | 0 .../com/android/sdklib/util/LineUtilTest.java | 0 sdkmanager/libs/sdklib/tests/Android.mk | 28 ------------------- 208 files changed, 18 insertions(+), 50 deletions(-) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/AddOnTarget.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/AndroidVersion.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/IAndroidTarget.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/ISystemImage.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/PlatformTarget.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/SdkManager.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/SystemImage.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/build/ApkBuilder.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/build/ApkBuilderMain.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/build/ApkCreationException.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/build/DuplicateFileException.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/build/IArchiveBuilder.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/build/JarListSanitizer.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/build/SealedApkException.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/Abi.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/BluetoothProfile.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/ButtonType.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/Camera.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/CameraLocation.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/Device.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/DeviceManager.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/DeviceParser.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/DeviceWriter.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/Hardware.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/Meta.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/Multitouch.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/Network.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/PowerType.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/Screen.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/ScreenType.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/Sensor.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/Software.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/State.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/Storage.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/devices/devices.xml (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/avd/AvdInfo.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/avd/AvdManager.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/avd/HardwareProperties.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/build/BuildConfig.template (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/build/BuildConfigGenerator.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/build/DebugKeyProvider.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/build/KeystoreHelper.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/build/SignedJarBuilder.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/build/SymbolLoader.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/build/SymbolWriter.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/project/IPropertySource.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/project/ProjectCreator.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/project/ProjectProperties.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/project/ProjectPropertiesWorkingCopy.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/AdbWrapper.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/AddonsListFetcher.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/CanceledByUserException.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/DownloadCache.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/IDescription.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/ITask.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/ITaskFactory.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/ITaskMonitor.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/LocalSdkParser.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/NullTaskMonitor.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/SdkStats.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/UrlOpener.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/UserCredentials.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/archives/Archive.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/archives/ArchiveInstaller.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/archives/ArchiveReplacement.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/AddonPackage.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/BrokenPackage.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/DocPackage.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/ExtraPackage.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/FullRevision.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/FullRevisionPackage.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/IAndroidVersionProvider.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/IExactApiLevelDependency.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/IFullRevisionProvider.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/ILayoutlibVersion.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/IMinApiLevelDependency.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/IMinPlatformToolsDependency.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/IMinToolsDependency.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/IPlatformDependency.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/LayoutlibVersionMixin.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/MajorRevision.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/MajorRevisionPackage.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/MinToolsPackage.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/Package.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/PackageParserUtils.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/PlatformPackage.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/PlatformToolPackage.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/SamplePackage.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/SourcePackage.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/SystemImagePackage.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/packages/ToolPackage.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/sources/SdkAddonSource.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/sources/SdkRepoSource.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/sources/SdkSource.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/sources/SdkSourceCategory.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/sources/SdkSourceProperties.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/sources/SdkSources.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/internal/repository/sources/SdkSysImgSource.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/io/FileOp.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/io/IFileOp.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/io/NonClosingInputStream.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/PkgProps.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/README.txt (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/RepoConstants.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/SdkAddonConstants.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/SdkAddonsListConstants.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/SdkRepoConstants.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/SdkStatsConstants.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/SdkSysImgConstants.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/sdk-addon-1.xsd (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/sdk-addon-2.xsd (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/sdk-addon-3.xsd (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/sdk-addon-4.xsd (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/sdk-addon-5.xsd (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/sdk-addons-list-1.xsd (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/sdk-addons-list-2.xsd (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/sdk-repository-1.xsd (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/sdk-repository-2.xsd (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/sdk-repository-3.xsd (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/sdk-repository-4.xsd (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/sdk-repository-5.xsd (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/sdk-repository-6.xsd (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/sdk-repository-7.xsd (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/sdk-stats-1.xsd (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/repository/sdk-sys-img-1.xsd (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/util/ArrayUtils.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/util/CommandLineParser.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/util/FormatUtils.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/util/GrabProcessOutput.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/util/LineUtil.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/util/SparseArray.java (100%) rename sdkmanager/libs/sdklib/src/{ => main/java}/com/android/sdklib/util/SparseIntArray.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/AndroidVersionTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/LayoutlibVersionTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/SdkManagerTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/SdkManagerTestCase.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/devices/DeviceParserTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/devices/DeviceWriterTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/build/DebugKeyProviderTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/build/SymbolLoaderTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/build/SymbolWriterTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/AddonsListFetcherTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/LocalSdkParserTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/MockEmptySdkManager.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/MockMonitor.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/MockPlatformTarget.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/SdkStatsTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/archives/ArchiveInstallerTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/archives/ArchiveTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/BrokenPackageTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/ExtraPackageTest_v3.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/ExtraPackageTest_v4.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/FullRevisionPackageTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/FullRevisionTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/MajorRevisionTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/MinToolsPackageTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/MockAddonPackage.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/MockBrokenPackage.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/MockEmptyPackage.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/MockExtraPackage.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/MockPlatformPackage.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/MockPlatformToolPackage.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/MockSourcePackage.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/MockSystemImagePackage.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/MockToolPackage.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/PackageTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/PlatformPackageTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/SourcePackageTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/packages/SystemImagePackageTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/sources/SdkAddonSourceTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/sources/SdkRepoSourceTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/sources/SdkSourcePropertiesTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/internal/repository/sources/SdkSysImgSourceTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/io/MockFileOp.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/io/MockFileOpTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/mock/MockLog.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/repository/CaptureErrorHandler.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/repository/ValidateAddonXmlTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/repository/ValidateAddonsListXmlTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/repository/ValidateRepositoryXmlTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/repository/ValidateSysImgXmlTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/AndroidManifest-activityalias.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/AndroidManifest-instrumentation.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/AndroidManifest-testapp.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/AndroidManifest-testapp2.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/addon_sample_1.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/addon_sample_2.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/addon_sample_3.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/addon_sample_4.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/addon_sample_5.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/addons_list_sample_1.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/addons_list_sample_2.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/repository_sample_1.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/repository_sample_2.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/repository_sample_3.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/repository_sample_4.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/repository_sample_5.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/repository_sample_6.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/repository_sample_7.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/stats_sample_1.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/testdata/sys_img_sample_1.xml (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/util/BSPatchTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/util/CommandLineParserTest.java (100%) rename sdkmanager/libs/sdklib/{tests/src => src/test/java}/com/android/sdklib/util/LineUtilTest.java (100%) delete mode 100644 sdkmanager/libs/sdklib/tests/Android.mk diff --git a/sdkmanager/libs/sdklib/.classpath b/sdkmanager/libs/sdklib/.classpath index 476a32049..939fa0f03 100644 --- a/sdkmanager/libs/sdklib/.classpath +++ b/sdkmanager/libs/sdklib/.classpath @@ -1,7 +1,6 @@ - - + diff --git a/sdkmanager/libs/sdklib/Android.mk b/sdkmanager/libs/sdklib/Android.mk index 30c4e04ba..e5e1a27cb 100644 --- a/sdkmanager/libs/sdklib/Android.mk +++ b/sdkmanager/libs/sdklib/Android.mk @@ -16,8 +16,8 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_JAVA_RESOURCE_DIRS := src +LOCAL_SRC_FILES := $(call all-java-files-under, src/main/java) +LOCAL_JAVA_RESOURCE_DIRS := src/main/java LOCAL_JAR_MANIFEST := manifest.txt @@ -43,5 +43,16 @@ LOCAL_MODULE := sdklib include $(BUILD_HOST_JAVA_LIBRARY) -# Build all sub-directories -include $(call all-makefiles-under,$(LOCAL_PATH)) +# Build tests +include $(CLEAR_VARS) + +# Only compile source java files in this lib. +LOCAL_SRC_FILES := $(call all-java-files-under, src/test/java) +LOCAL_JAVA_RESOURCE_DIRS := src/test/java + +LOCAL_MODULE := sdklib-tests +LOCAL_MODULE_TAGS := optional + +LOCAL_JAVA_LIBRARIES := sdklib junit dvlib-tests + +include $(BUILD_HOST_JAVA_LIBRARY) diff --git a/sdkmanager/libs/sdklib/build.gradle b/sdkmanager/libs/sdklib/build.gradle index 346dc6b05..6b1c0fd69 100644 --- a/sdkmanager/libs/sdklib/build.gradle +++ b/sdkmanager/libs/sdklib/build.gradle @@ -24,22 +24,8 @@ group = 'com.android.tools.sdk' archivesBaseName = 'sdklib' sourceSets { - main { - java { - srcDir 'src' - } - resources { - srcDir 'src' - } - } - test { - java { - srcDir 'tests/src' - } - resources { - srcDir 'tests/src' - } - } + main.resources.srcDir 'src/main/java' + test.resources.srcDir 'src/test/java' } uploadArchives { diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/AddOnTarget.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/AddOnTarget.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/AddOnTarget.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/AddOnTarget.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/AndroidVersion.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/AndroidVersion.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/AndroidVersion.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/AndroidVersion.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/IAndroidTarget.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/IAndroidTarget.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/IAndroidTarget.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/IAndroidTarget.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/ISystemImage.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/ISystemImage.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/ISystemImage.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/ISystemImage.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/PlatformTarget.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/PlatformTarget.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/PlatformTarget.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/PlatformTarget.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/SdkManager.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/SdkManager.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/SdkManager.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/SdkManager.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/SystemImage.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/SystemImage.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/SystemImage.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/SystemImage.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/build/ApkBuilder.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/build/ApkBuilder.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/build/ApkBuilder.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/build/ApkBuilder.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/build/ApkBuilderMain.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/build/ApkBuilderMain.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/build/ApkBuilderMain.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/build/ApkBuilderMain.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/build/ApkCreationException.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/build/ApkCreationException.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/build/ApkCreationException.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/build/ApkCreationException.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/build/DuplicateFileException.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/build/DuplicateFileException.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/build/DuplicateFileException.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/build/DuplicateFileException.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/build/IArchiveBuilder.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/build/IArchiveBuilder.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/build/IArchiveBuilder.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/build/IArchiveBuilder.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/build/JarListSanitizer.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/build/JarListSanitizer.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/build/JarListSanitizer.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/build/JarListSanitizer.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/build/SealedApkException.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/build/SealedApkException.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/build/SealedApkException.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/build/SealedApkException.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Abi.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Abi.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Abi.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Abi.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/BluetoothProfile.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/BluetoothProfile.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/BluetoothProfile.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/BluetoothProfile.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/ButtonType.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/ButtonType.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/ButtonType.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/ButtonType.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Camera.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Camera.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Camera.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Camera.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/CameraLocation.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/CameraLocation.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/CameraLocation.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/CameraLocation.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Device.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Device.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Device.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Device.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/DeviceManager.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/DeviceManager.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/DeviceManager.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/DeviceManager.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/DeviceParser.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/DeviceParser.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/DeviceParser.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/DeviceParser.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/DeviceWriter.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/DeviceWriter.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/DeviceWriter.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/DeviceWriter.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Hardware.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Hardware.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Hardware.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Hardware.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Meta.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Meta.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Meta.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Meta.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Multitouch.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Multitouch.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Multitouch.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Multitouch.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Network.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Network.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Network.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Network.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/PowerType.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/PowerType.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/PowerType.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/PowerType.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Screen.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Screen.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Screen.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Screen.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/ScreenType.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/ScreenType.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/ScreenType.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/ScreenType.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Sensor.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Sensor.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Sensor.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Sensor.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Software.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Software.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Software.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Software.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/State.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/State.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/State.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/State.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Storage.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Storage.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/Storage.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/Storage.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/devices/devices.xml b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/devices.xml similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/devices/devices.xml rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/devices/devices.xml diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/avd/AvdInfo.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/avd/AvdInfo.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/avd/AvdInfo.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/avd/AvdInfo.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/avd/AvdManager.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/avd/AvdManager.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/avd/AvdManager.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/avd/AvdManager.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/avd/HardwareProperties.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/avd/HardwareProperties.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/avd/HardwareProperties.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/avd/HardwareProperties.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/build/BuildConfig.template b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/build/BuildConfig.template similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/build/BuildConfig.template rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/build/BuildConfig.template diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/build/BuildConfigGenerator.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/build/BuildConfigGenerator.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/build/BuildConfigGenerator.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/build/BuildConfigGenerator.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/build/DebugKeyProvider.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/build/DebugKeyProvider.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/build/DebugKeyProvider.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/build/DebugKeyProvider.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/build/KeystoreHelper.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/build/KeystoreHelper.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/build/KeystoreHelper.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/build/KeystoreHelper.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/build/SignedJarBuilder.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/build/SignedJarBuilder.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/build/SignedJarBuilder.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/build/SignedJarBuilder.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/build/SymbolLoader.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/build/SymbolLoader.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/build/SymbolLoader.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/build/SymbolLoader.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/build/SymbolWriter.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/build/SymbolWriter.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/build/SymbolWriter.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/build/SymbolWriter.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/project/IPropertySource.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/project/IPropertySource.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/project/IPropertySource.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/project/IPropertySource.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/project/ProjectCreator.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/project/ProjectCreator.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/project/ProjectCreator.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/project/ProjectCreator.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/project/ProjectProperties.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/project/ProjectProperties.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/project/ProjectProperties.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/project/ProjectProperties.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/project/ProjectPropertiesWorkingCopy.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/project/ProjectPropertiesWorkingCopy.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/project/ProjectPropertiesWorkingCopy.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/project/ProjectPropertiesWorkingCopy.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/AdbWrapper.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/AdbWrapper.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/AdbWrapper.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/AdbWrapper.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/AddonsListFetcher.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/AddonsListFetcher.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/AddonsListFetcher.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/AddonsListFetcher.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/CanceledByUserException.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/CanceledByUserException.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/CanceledByUserException.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/CanceledByUserException.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/DownloadCache.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/DownloadCache.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/DownloadCache.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/DownloadCache.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/IDescription.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/IDescription.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/IDescription.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/IDescription.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/ITask.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/ITask.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/ITask.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/ITask.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/ITaskFactory.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/ITaskFactory.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/ITaskFactory.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/ITaskFactory.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/ITaskMonitor.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/ITaskMonitor.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/ITaskMonitor.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/ITaskMonitor.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/LocalSdkParser.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/LocalSdkParser.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/LocalSdkParser.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/LocalSdkParser.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/NullTaskMonitor.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/NullTaskMonitor.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/NullTaskMonitor.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/NullTaskMonitor.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/SdkStats.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/SdkStats.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/SdkStats.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/SdkStats.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/UrlOpener.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/UrlOpener.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/UrlOpener.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/UrlOpener.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/UserCredentials.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/UserCredentials.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/UserCredentials.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/UserCredentials.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/archives/Archive.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/archives/Archive.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/archives/Archive.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/archives/Archive.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/archives/ArchiveInstaller.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/archives/ArchiveInstaller.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/archives/ArchiveInstaller.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/archives/ArchiveInstaller.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/archives/ArchiveReplacement.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/archives/ArchiveReplacement.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/archives/ArchiveReplacement.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/archives/ArchiveReplacement.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/AddonPackage.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/AddonPackage.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/AddonPackage.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/AddonPackage.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/BrokenPackage.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/BrokenPackage.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/BrokenPackage.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/BrokenPackage.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/DocPackage.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/DocPackage.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/DocPackage.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/DocPackage.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/ExtraPackage.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/ExtraPackage.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/ExtraPackage.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/ExtraPackage.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/FullRevision.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/FullRevision.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/FullRevision.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/FullRevision.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/FullRevisionPackage.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/FullRevisionPackage.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/FullRevisionPackage.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/FullRevisionPackage.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/IAndroidVersionProvider.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/IAndroidVersionProvider.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/IAndroidVersionProvider.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/IAndroidVersionProvider.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/IExactApiLevelDependency.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/IExactApiLevelDependency.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/IExactApiLevelDependency.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/IExactApiLevelDependency.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/IFullRevisionProvider.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/IFullRevisionProvider.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/IFullRevisionProvider.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/IFullRevisionProvider.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/ILayoutlibVersion.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/ILayoutlibVersion.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/ILayoutlibVersion.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/ILayoutlibVersion.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/IMinApiLevelDependency.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/IMinApiLevelDependency.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/IMinApiLevelDependency.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/IMinApiLevelDependency.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/IMinPlatformToolsDependency.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/IMinPlatformToolsDependency.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/IMinPlatformToolsDependency.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/IMinPlatformToolsDependency.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/IMinToolsDependency.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/IMinToolsDependency.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/IMinToolsDependency.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/IMinToolsDependency.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/IPlatformDependency.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/IPlatformDependency.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/IPlatformDependency.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/IPlatformDependency.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/LayoutlibVersionMixin.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/LayoutlibVersionMixin.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/LayoutlibVersionMixin.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/LayoutlibVersionMixin.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/MajorRevision.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/MajorRevision.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/MajorRevision.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/MajorRevision.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/MajorRevisionPackage.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/MajorRevisionPackage.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/MajorRevisionPackage.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/MajorRevisionPackage.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/MinToolsPackage.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/MinToolsPackage.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/MinToolsPackage.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/MinToolsPackage.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/Package.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/Package.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/Package.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/Package.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/PackageParserUtils.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/PackageParserUtils.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/PackageParserUtils.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/PackageParserUtils.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/PlatformPackage.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/PlatformPackage.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/PlatformPackage.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/PlatformPackage.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/PlatformToolPackage.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/PlatformToolPackage.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/PlatformToolPackage.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/PlatformToolPackage.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/SamplePackage.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/SamplePackage.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/SamplePackage.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/SamplePackage.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/SourcePackage.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/SourcePackage.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/SourcePackage.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/SourcePackage.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/SystemImagePackage.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/SystemImagePackage.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/SystemImagePackage.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/SystemImagePackage.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/ToolPackage.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/ToolPackage.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/packages/ToolPackage.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/packages/ToolPackage.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/sources/SdkAddonSource.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/sources/SdkAddonSource.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/sources/SdkAddonSource.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/sources/SdkAddonSource.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/sources/SdkRepoSource.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/sources/SdkRepoSource.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/sources/SdkRepoSource.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/sources/SdkRepoSource.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/sources/SdkSource.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/sources/SdkSource.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/sources/SdkSource.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/sources/SdkSource.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/sources/SdkSourceCategory.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/sources/SdkSourceCategory.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/sources/SdkSourceCategory.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/sources/SdkSourceCategory.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/sources/SdkSourceProperties.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/sources/SdkSourceProperties.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/sources/SdkSourceProperties.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/sources/SdkSourceProperties.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/sources/SdkSources.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/sources/SdkSources.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/sources/SdkSources.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/sources/SdkSources.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/sources/SdkSysImgSource.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/sources/SdkSysImgSource.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/internal/repository/sources/SdkSysImgSource.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/internal/repository/sources/SdkSysImgSource.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/io/FileOp.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/io/FileOp.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/io/FileOp.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/io/FileOp.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/io/IFileOp.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/io/IFileOp.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/io/IFileOp.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/io/IFileOp.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/io/NonClosingInputStream.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/io/NonClosingInputStream.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/io/NonClosingInputStream.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/io/NonClosingInputStream.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/PkgProps.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/PkgProps.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/PkgProps.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/PkgProps.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/README.txt b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/README.txt similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/README.txt rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/README.txt diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/RepoConstants.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/RepoConstants.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/RepoConstants.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/RepoConstants.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/SdkAddonConstants.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/SdkAddonConstants.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/SdkAddonConstants.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/SdkAddonConstants.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/SdkAddonsListConstants.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/SdkAddonsListConstants.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/SdkAddonsListConstants.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/SdkAddonsListConstants.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/SdkRepoConstants.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/SdkRepoConstants.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/SdkRepoConstants.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/SdkRepoConstants.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/SdkStatsConstants.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/SdkStatsConstants.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/SdkStatsConstants.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/SdkStatsConstants.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/SdkSysImgConstants.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/SdkSysImgConstants.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/SdkSysImgConstants.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/SdkSysImgConstants.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addon-1.xsd b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-addon-1.xsd similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addon-1.xsd rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-addon-1.xsd diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addon-2.xsd b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-addon-2.xsd similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addon-2.xsd rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-addon-2.xsd diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addon-3.xsd b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-addon-3.xsd similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addon-3.xsd rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-addon-3.xsd diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addon-4.xsd b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-addon-4.xsd similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addon-4.xsd rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-addon-4.xsd diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addon-5.xsd b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-addon-5.xsd similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addon-5.xsd rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-addon-5.xsd diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addons-list-1.xsd b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-addons-list-1.xsd similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addons-list-1.xsd rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-addons-list-1.xsd diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addons-list-2.xsd b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-addons-list-2.xsd similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-addons-list-2.xsd rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-addons-list-2.xsd diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-1.xsd b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-repository-1.xsd similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-1.xsd rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-repository-1.xsd diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-2.xsd b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-repository-2.xsd similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-2.xsd rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-repository-2.xsd diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-3.xsd b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-repository-3.xsd similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-3.xsd rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-repository-3.xsd diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-4.xsd b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-repository-4.xsd similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-4.xsd rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-repository-4.xsd diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-5.xsd b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-repository-5.xsd similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-5.xsd rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-repository-5.xsd diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-6.xsd b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-repository-6.xsd similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-6.xsd rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-repository-6.xsd diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-7.xsd b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-repository-7.xsd similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-repository-7.xsd rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-repository-7.xsd diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-stats-1.xsd b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-stats-1.xsd similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-stats-1.xsd rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-stats-1.xsd diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-sys-img-1.xsd b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-sys-img-1.xsd similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/repository/sdk-sys-img-1.xsd rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/repository/sdk-sys-img-1.xsd diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/util/ArrayUtils.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/util/ArrayUtils.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/util/ArrayUtils.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/util/ArrayUtils.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/util/CommandLineParser.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/util/CommandLineParser.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/util/CommandLineParser.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/util/CommandLineParser.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/util/FormatUtils.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/util/FormatUtils.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/util/FormatUtils.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/util/FormatUtils.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/util/GrabProcessOutput.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/util/GrabProcessOutput.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/util/GrabProcessOutput.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/util/GrabProcessOutput.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/util/LineUtil.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/util/LineUtil.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/util/LineUtil.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/util/LineUtil.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/util/SparseArray.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/util/SparseArray.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/util/SparseArray.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/util/SparseArray.java diff --git a/sdkmanager/libs/sdklib/src/com/android/sdklib/util/SparseIntArray.java b/sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/util/SparseIntArray.java similarity index 100% rename from sdkmanager/libs/sdklib/src/com/android/sdklib/util/SparseIntArray.java rename to sdkmanager/libs/sdklib/src/main/java/com/android/sdklib/util/SparseIntArray.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/AndroidVersionTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/AndroidVersionTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/AndroidVersionTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/AndroidVersionTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/LayoutlibVersionTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/LayoutlibVersionTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/LayoutlibVersionTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/LayoutlibVersionTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/SdkManagerTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/SdkManagerTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/SdkManagerTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/SdkManagerTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/SdkManagerTestCase.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/SdkManagerTestCase.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/SdkManagerTestCase.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/SdkManagerTestCase.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/devices/DeviceParserTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/devices/DeviceParserTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/devices/DeviceParserTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/devices/DeviceParserTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/devices/DeviceWriterTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/devices/DeviceWriterTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/devices/DeviceWriterTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/devices/DeviceWriterTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/build/DebugKeyProviderTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/build/DebugKeyProviderTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/build/DebugKeyProviderTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/build/DebugKeyProviderTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/build/SymbolLoaderTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/build/SymbolLoaderTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/build/SymbolLoaderTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/build/SymbolLoaderTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/build/SymbolWriterTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/build/SymbolWriterTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/build/SymbolWriterTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/build/SymbolWriterTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/AddonsListFetcherTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/AddonsListFetcherTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/AddonsListFetcherTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/AddonsListFetcherTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/LocalSdkParserTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/LocalSdkParserTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/LocalSdkParserTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/LocalSdkParserTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/MockEmptySdkManager.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/MockEmptySdkManager.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/MockEmptySdkManager.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/MockEmptySdkManager.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/MockMonitor.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/MockMonitor.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/MockMonitor.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/MockMonitor.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/MockPlatformTarget.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/MockPlatformTarget.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/MockPlatformTarget.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/MockPlatformTarget.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/SdkStatsTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/SdkStatsTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/SdkStatsTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/SdkStatsTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/archives/ArchiveInstallerTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/archives/ArchiveInstallerTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/archives/ArchiveInstallerTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/archives/ArchiveInstallerTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/archives/ArchiveTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/archives/ArchiveTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/archives/ArchiveTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/archives/ArchiveTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/BrokenPackageTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/BrokenPackageTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/BrokenPackageTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/BrokenPackageTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/ExtraPackageTest_v3.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/ExtraPackageTest_v3.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/ExtraPackageTest_v3.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/ExtraPackageTest_v3.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/ExtraPackageTest_v4.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/ExtraPackageTest_v4.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/ExtraPackageTest_v4.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/ExtraPackageTest_v4.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/FullRevisionPackageTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/FullRevisionPackageTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/FullRevisionPackageTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/FullRevisionPackageTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/FullRevisionTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/FullRevisionTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/FullRevisionTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/FullRevisionTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MajorRevisionTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MajorRevisionTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MajorRevisionTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MajorRevisionTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MinToolsPackageTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MinToolsPackageTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MinToolsPackageTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MinToolsPackageTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockAddonPackage.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockAddonPackage.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockAddonPackage.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockAddonPackage.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockBrokenPackage.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockBrokenPackage.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockBrokenPackage.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockBrokenPackage.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockEmptyPackage.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockEmptyPackage.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockEmptyPackage.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockEmptyPackage.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockExtraPackage.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockExtraPackage.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockExtraPackage.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockExtraPackage.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockPlatformPackage.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockPlatformPackage.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockPlatformPackage.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockPlatformPackage.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockPlatformToolPackage.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockPlatformToolPackage.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockPlatformToolPackage.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockPlatformToolPackage.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockSourcePackage.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockSourcePackage.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockSourcePackage.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockSourcePackage.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockSystemImagePackage.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockSystemImagePackage.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockSystemImagePackage.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockSystemImagePackage.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockToolPackage.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockToolPackage.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/MockToolPackage.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/MockToolPackage.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/PackageTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/PackageTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/PackageTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/PackageTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/PlatformPackageTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/PlatformPackageTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/PlatformPackageTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/PlatformPackageTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/SourcePackageTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/SourcePackageTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/SourcePackageTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/SourcePackageTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/SystemImagePackageTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/SystemImagePackageTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/packages/SystemImagePackageTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/packages/SystemImagePackageTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/sources/SdkAddonSourceTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/sources/SdkAddonSourceTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/sources/SdkAddonSourceTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/sources/SdkAddonSourceTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/sources/SdkRepoSourceTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/sources/SdkRepoSourceTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/sources/SdkRepoSourceTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/sources/SdkRepoSourceTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/sources/SdkSourcePropertiesTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/sources/SdkSourcePropertiesTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/sources/SdkSourcePropertiesTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/sources/SdkSourcePropertiesTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/sources/SdkSysImgSourceTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/sources/SdkSysImgSourceTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/internal/repository/sources/SdkSysImgSourceTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/internal/repository/sources/SdkSysImgSourceTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/io/MockFileOp.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/io/MockFileOp.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/io/MockFileOp.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/io/MockFileOp.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/io/MockFileOpTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/io/MockFileOpTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/io/MockFileOpTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/io/MockFileOpTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/mock/MockLog.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/mock/MockLog.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/mock/MockLog.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/mock/MockLog.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/repository/CaptureErrorHandler.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/repository/CaptureErrorHandler.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/repository/CaptureErrorHandler.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/repository/CaptureErrorHandler.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/repository/ValidateAddonXmlTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/repository/ValidateAddonXmlTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/repository/ValidateAddonXmlTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/repository/ValidateAddonXmlTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/repository/ValidateAddonsListXmlTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/repository/ValidateAddonsListXmlTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/repository/ValidateAddonsListXmlTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/repository/ValidateAddonsListXmlTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/repository/ValidateRepositoryXmlTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/repository/ValidateRepositoryXmlTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/repository/ValidateRepositoryXmlTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/repository/ValidateRepositoryXmlTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/repository/ValidateSysImgXmlTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/repository/ValidateSysImgXmlTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/repository/ValidateSysImgXmlTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/repository/ValidateSysImgXmlTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/AndroidManifest-activityalias.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/AndroidManifest-activityalias.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/AndroidManifest-activityalias.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/AndroidManifest-activityalias.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/AndroidManifest-instrumentation.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/AndroidManifest-instrumentation.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/AndroidManifest-instrumentation.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/AndroidManifest-instrumentation.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/AndroidManifest-testapp.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/AndroidManifest-testapp.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/AndroidManifest-testapp.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/AndroidManifest-testapp.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/AndroidManifest-testapp2.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/AndroidManifest-testapp2.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/AndroidManifest-testapp2.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/AndroidManifest-testapp2.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/addon_sample_1.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/addon_sample_1.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/addon_sample_1.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/addon_sample_1.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/addon_sample_2.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/addon_sample_2.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/addon_sample_2.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/addon_sample_2.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/addon_sample_3.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/addon_sample_3.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/addon_sample_3.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/addon_sample_3.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/addon_sample_4.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/addon_sample_4.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/addon_sample_4.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/addon_sample_4.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/addon_sample_5.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/addon_sample_5.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/addon_sample_5.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/addon_sample_5.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/addons_list_sample_1.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/addons_list_sample_1.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/addons_list_sample_1.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/addons_list_sample_1.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/addons_list_sample_2.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/addons_list_sample_2.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/addons_list_sample_2.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/addons_list_sample_2.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/repository_sample_1.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/repository_sample_1.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/repository_sample_1.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/repository_sample_1.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/repository_sample_2.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/repository_sample_2.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/repository_sample_2.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/repository_sample_2.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/repository_sample_3.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/repository_sample_3.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/repository_sample_3.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/repository_sample_3.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/repository_sample_4.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/repository_sample_4.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/repository_sample_4.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/repository_sample_4.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/repository_sample_5.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/repository_sample_5.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/repository_sample_5.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/repository_sample_5.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/repository_sample_6.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/repository_sample_6.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/repository_sample_6.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/repository_sample_6.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/repository_sample_7.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/repository_sample_7.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/repository_sample_7.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/repository_sample_7.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/stats_sample_1.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/stats_sample_1.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/stats_sample_1.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/stats_sample_1.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/sys_img_sample_1.xml b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/sys_img_sample_1.xml similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/testdata/sys_img_sample_1.xml rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/testdata/sys_img_sample_1.xml diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/util/BSPatchTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/util/BSPatchTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/util/BSPatchTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/util/BSPatchTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/util/CommandLineParserTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/util/CommandLineParserTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/util/CommandLineParserTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/util/CommandLineParserTest.java diff --git a/sdkmanager/libs/sdklib/tests/src/com/android/sdklib/util/LineUtilTest.java b/sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/util/LineUtilTest.java similarity index 100% rename from sdkmanager/libs/sdklib/tests/src/com/android/sdklib/util/LineUtilTest.java rename to sdkmanager/libs/sdklib/src/test/java/com/android/sdklib/util/LineUtilTest.java diff --git a/sdkmanager/libs/sdklib/tests/Android.mk b/sdkmanager/libs/sdklib/tests/Android.mk deleted file mode 100644 index c758cdac5..000000000 --- a/sdkmanager/libs/sdklib/tests/Android.mk +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright (C) 2011 The Android Open Source Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -# Only compile source java files in this lib. -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_JAVA_RESOURCE_DIRS := src - -LOCAL_MODULE := sdklib-tests -LOCAL_MODULE_TAGS := optional - -LOCAL_JAVA_LIBRARIES := sdklib junit dvlib-tests - -include $(BUILD_HOST_JAVA_LIBRARY) -- GitLab From 8758182a68ea08765819f025f5cbe2d8265bfea5 Mon Sep 17 00:00:00 2001 From: Xavier Ducrohet Date: Thu, 6 Dec 2012 17:46:34 -0800 Subject: [PATCH 5/9] Refactor ddmlib folder structure. Move folders around to match default gradle/maven folder structure. The custom structure confused some IDEs when importing the project as a Gradle project. Change-Id: Id1409ec4eec34d61f3d87f30a7921e54e9965d2c --- ddms/libs/ddmlib/.classpath | 2 +- ddms/libs/ddmlib/Android.mk | 18 +++++++++-- ddms/libs/ddmlib/build.gradle | 18 ++--------- .../ddmlib/AdbCommandRejectedException.java | 0 .../java}/com/android/ddmlib/AdbHelper.java | 0 .../com/android/ddmlib/AllocationInfo.java | 0 .../android/ddmlib/AndroidDebugBridge.java | 0 .../android/ddmlib/BadPacketException.java | 0 .../com/android/ddmlib/CanceledException.java | 0 .../com/android/ddmlib/ChunkHandler.java | 0 .../java}/com/android/ddmlib/Client.java | 0 .../java}/com/android/ddmlib/ClientData.java | 0 .../ddmlib/CollectingOutputReceiver.java | 0 .../com/android/ddmlib/DdmConstants.java | 0 .../com/android/ddmlib/DdmPreferences.java | 0 .../com/android/ddmlib/DebugPortManager.java | 0 .../java}/com/android/ddmlib/Debugger.java | 0 .../java}/com/android/ddmlib/Device.java | 0 .../com/android/ddmlib/DeviceMonitor.java | 0 .../com/android/ddmlib/EmulatorConsole.java | 0 .../android/ddmlib/FileListingService.java | 0 .../com/android/ddmlib/GetPropReceiver.java | 0 .../com/android/ddmlib/HandleAppName.java | 0 .../java}/com/android/ddmlib/HandleExit.java | 0 .../java}/com/android/ddmlib/HandleHeap.java | 0 .../java}/com/android/ddmlib/HandleHello.java | 0 .../com/android/ddmlib/HandleNativeHeap.java | 0 .../com/android/ddmlib/HandleProfiling.java | 0 .../java}/com/android/ddmlib/HandleTest.java | 0 .../com/android/ddmlib/HandleThread.java | 0 .../java}/com/android/ddmlib/HandleWait.java | 0 .../java}/com/android/ddmlib/HeapSegment.java | 0 .../java}/com/android/ddmlib/IDevice.java | 0 .../android/ddmlib/IShellOutputReceiver.java | 0 .../com/android/ddmlib/IStackTraceInfo.java | 0 .../com/android/ddmlib/InstallException.java | 0 .../java}/com/android/ddmlib/JdwpPacket.java | 0 .../java}/com/android/ddmlib/Log.java | 0 .../com/android/ddmlib/MonitorThread.java | 0 .../com/android/ddmlib/MultiLineReceiver.java | 0 .../android/ddmlib/NativeAllocationInfo.java | 0 .../android/ddmlib/NativeLibraryMapInfo.java | 0 .../android/ddmlib/NativeStackCallInfo.java | 0 .../android/ddmlib/NullOutputReceiver.java | 0 .../java}/com/android/ddmlib/RawImage.java | 0 .../ShellCommandUnresponsiveException.java | 0 .../com/android/ddmlib/SyncException.java | 0 .../java}/com/android/ddmlib/SyncService.java | 0 .../java}/com/android/ddmlib/ThreadInfo.java | 0 .../com/android/ddmlib/TimeoutException.java | 0 .../android/ddmlib/log/EventContainer.java | 0 .../android/ddmlib/log/EventLogParser.java | 0 .../ddmlib/log/EventValueDescription.java | 0 .../android/ddmlib/log/GcEventContainer.java | 0 .../ddmlib/log/InvalidTypeException.java | 0 .../ddmlib/log/InvalidValueTypeException.java | 0 .../com/android/ddmlib/log/LogReceiver.java | 0 .../testrunner/IRemoteAndroidTestRunner.java | 0 .../ddmlib/testrunner/ITestRunListener.java | 0 .../InstrumentationResultParser.java | 0 .../testrunner/RemoteAndroidTestRunner.java | 0 .../ddmlib/testrunner/TestIdentifier.java | 0 .../android/ddmlib/testrunner/TestResult.java | 0 .../ddmlib/testrunner/TestRunResult.java | 0 .../ddmlib/testrunner/XmlTestRunListener.java | 0 .../com/android/ddmlib/utils/ArrayHelper.java | 0 .../ddmlib/{tests => src/test}/.classpath | 0 ddms/libs/ddmlib/{tests => src/test}/.project | 0 .../android/ddmlib/EmulatorConsoleTest.java | 0 .../InstrumentationResultParserTest.java | 0 .../RemoteAndroidTestRunnerTest.java | 0 .../testrunner/XmlTestRunListenerTest.java | 0 ddms/libs/ddmlib/tests/Android.mk | 30 ------------------- 73 files changed, 19 insertions(+), 49 deletions(-) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/AdbCommandRejectedException.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/AdbHelper.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/AllocationInfo.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/AndroidDebugBridge.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/BadPacketException.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/CanceledException.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/ChunkHandler.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/Client.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/ClientData.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/CollectingOutputReceiver.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/DdmConstants.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/DdmPreferences.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/DebugPortManager.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/Debugger.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/Device.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/DeviceMonitor.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/EmulatorConsole.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/FileListingService.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/GetPropReceiver.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/HandleAppName.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/HandleExit.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/HandleHeap.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/HandleHello.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/HandleNativeHeap.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/HandleProfiling.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/HandleTest.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/HandleThread.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/HandleWait.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/HeapSegment.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/IDevice.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/IShellOutputReceiver.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/IStackTraceInfo.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/InstallException.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/JdwpPacket.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/Log.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/MonitorThread.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/MultiLineReceiver.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/NativeAllocationInfo.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/NativeLibraryMapInfo.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/NativeStackCallInfo.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/NullOutputReceiver.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/RawImage.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/ShellCommandUnresponsiveException.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/SyncException.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/SyncService.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/ThreadInfo.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/TimeoutException.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/log/EventContainer.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/log/EventLogParser.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/log/EventValueDescription.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/log/GcEventContainer.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/log/InvalidTypeException.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/log/InvalidValueTypeException.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/log/LogReceiver.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/testrunner/IRemoteAndroidTestRunner.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/testrunner/ITestRunListener.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/testrunner/InstrumentationResultParser.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/testrunner/RemoteAndroidTestRunner.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/testrunner/TestIdentifier.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/testrunner/TestResult.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/testrunner/TestRunResult.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/testrunner/XmlTestRunListener.java (100%) rename ddms/libs/ddmlib/src/{ => main/java}/com/android/ddmlib/utils/ArrayHelper.java (100%) rename ddms/libs/ddmlib/{tests => src/test}/.classpath (100%) rename ddms/libs/ddmlib/{tests => src/test}/.project (100%) rename ddms/libs/ddmlib/{tests/src => src/test/java}/com/android/ddmlib/EmulatorConsoleTest.java (100%) rename ddms/libs/ddmlib/{tests/src => src/test/java}/com/android/ddmlib/testrunner/InstrumentationResultParserTest.java (100%) rename ddms/libs/ddmlib/{tests/src => src/test/java}/com/android/ddmlib/testrunner/RemoteAndroidTestRunnerTest.java (100%) rename ddms/libs/ddmlib/{tests/src => src/test/java}/com/android/ddmlib/testrunner/XmlTestRunListenerTest.java (100%) delete mode 100644 ddms/libs/ddmlib/tests/Android.mk diff --git a/ddms/libs/ddmlib/.classpath b/ddms/libs/ddmlib/.classpath index 22d024198..ebdb5af31 100644 --- a/ddms/libs/ddmlib/.classpath +++ b/ddms/libs/ddmlib/.classpath @@ -1,6 +1,6 @@ - + diff --git a/ddms/libs/ddmlib/Android.mk b/ddms/libs/ddmlib/Android.mk index 929522e36..c0191f950 100644 --- a/ddms/libs/ddmlib/Android.mk +++ b/ddms/libs/ddmlib/Android.mk @@ -17,8 +17,8 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) # Only compile source java files in this lib. -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_JAVA_RESOURCE_DIRS := src +LOCAL_SRC_FILES := $(call all-java-files-under, src/main/java) +LOCAL_JAVA_RESOURCE_DIRS := src/main/java LOCAL_JAVA_LIBRARIES := kxml2-2.3.0 @@ -26,5 +26,19 @@ LOCAL_MODULE := ddmlib include $(BUILD_HOST_JAVA_LIBRARY) +# Build tests + +include $(CLEAR_VARS) + +# Only compile source java files in this lib. +LOCAL_SRC_FILES := $(call all-java-files-under, src/test/java) + +LOCAL_MODULE := ddmlib-tests +LOCAL_MODULE_TAGS := optional + +LOCAL_JAVA_LIBRARIES := ddmlib junit easymock + +include $(BUILD_HOST_JAVA_LIBRARY) + # Build all sub-directories include $(call all-makefiles-under,$(LOCAL_PATH)) diff --git a/ddms/libs/ddmlib/build.gradle b/ddms/libs/ddmlib/build.gradle index ab07f7080..c46cdb4c6 100644 --- a/ddms/libs/ddmlib/build.gradle +++ b/ddms/libs/ddmlib/build.gradle @@ -18,22 +18,8 @@ group = 'com.android.tools.ddms' archivesBaseName = 'ddmlib' sourceSets { - main { - java { - srcDir 'src' - } - resources { - srcDir 'src' - } - } - test { - java { - srcDir 'tests/src' - } - resources { - srcDir 'tests/src' - } - } + main.resources.srcDir 'src/main/java' + test.resources.srcDir 'src/test/java' } uploadArchives { diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/AdbCommandRejectedException.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/AdbCommandRejectedException.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/AdbCommandRejectedException.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/AdbCommandRejectedException.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/AdbHelper.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/AdbHelper.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/AdbHelper.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/AdbHelper.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/AllocationInfo.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/AllocationInfo.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/AllocationInfo.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/AllocationInfo.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/AndroidDebugBridge.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/AndroidDebugBridge.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/AndroidDebugBridge.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/AndroidDebugBridge.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/BadPacketException.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/BadPacketException.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/BadPacketException.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/BadPacketException.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/CanceledException.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/CanceledException.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/CanceledException.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/CanceledException.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/ChunkHandler.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/ChunkHandler.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/ChunkHandler.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/ChunkHandler.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/Client.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/Client.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/Client.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/Client.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/ClientData.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/ClientData.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/ClientData.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/ClientData.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/CollectingOutputReceiver.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/CollectingOutputReceiver.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/CollectingOutputReceiver.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/CollectingOutputReceiver.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/DdmConstants.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/DdmConstants.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/DdmConstants.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/DdmConstants.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/DdmPreferences.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/DdmPreferences.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/DdmPreferences.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/DdmPreferences.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/DebugPortManager.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/DebugPortManager.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/DebugPortManager.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/DebugPortManager.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/Debugger.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/Debugger.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/Debugger.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/Debugger.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/Device.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/Device.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/Device.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/Device.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/DeviceMonitor.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/DeviceMonitor.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/DeviceMonitor.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/DeviceMonitor.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/EmulatorConsole.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/EmulatorConsole.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/EmulatorConsole.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/EmulatorConsole.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/FileListingService.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/FileListingService.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/FileListingService.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/FileListingService.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/GetPropReceiver.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/GetPropReceiver.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/GetPropReceiver.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/GetPropReceiver.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/HandleAppName.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleAppName.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/HandleAppName.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleAppName.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/HandleExit.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleExit.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/HandleExit.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleExit.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/HandleHeap.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleHeap.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/HandleHeap.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleHeap.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/HandleHello.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleHello.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/HandleHello.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleHello.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/HandleNativeHeap.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleNativeHeap.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/HandleNativeHeap.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleNativeHeap.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/HandleProfiling.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleProfiling.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/HandleProfiling.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleProfiling.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/HandleTest.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleTest.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/HandleTest.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleTest.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/HandleThread.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleThread.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/HandleThread.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleThread.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/HandleWait.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleWait.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/HandleWait.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HandleWait.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/HeapSegment.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HeapSegment.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/HeapSegment.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/HeapSegment.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/IDevice.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/IDevice.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/IDevice.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/IDevice.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/IShellOutputReceiver.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/IShellOutputReceiver.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/IShellOutputReceiver.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/IShellOutputReceiver.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/IStackTraceInfo.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/IStackTraceInfo.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/IStackTraceInfo.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/IStackTraceInfo.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/InstallException.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/InstallException.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/InstallException.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/InstallException.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/JdwpPacket.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/JdwpPacket.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/JdwpPacket.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/JdwpPacket.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/Log.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/Log.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/Log.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/Log.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/MonitorThread.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/MonitorThread.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/MonitorThread.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/MonitorThread.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/MultiLineReceiver.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/MultiLineReceiver.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/MultiLineReceiver.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/MultiLineReceiver.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/NativeAllocationInfo.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/NativeAllocationInfo.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/NativeAllocationInfo.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/NativeAllocationInfo.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/NativeLibraryMapInfo.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/NativeLibraryMapInfo.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/NativeLibraryMapInfo.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/NativeLibraryMapInfo.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/NativeStackCallInfo.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/NativeStackCallInfo.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/NativeStackCallInfo.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/NativeStackCallInfo.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/NullOutputReceiver.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/NullOutputReceiver.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/NullOutputReceiver.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/NullOutputReceiver.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/RawImage.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/RawImage.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/RawImage.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/RawImage.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/ShellCommandUnresponsiveException.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/ShellCommandUnresponsiveException.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/ShellCommandUnresponsiveException.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/ShellCommandUnresponsiveException.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/SyncException.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/SyncException.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/SyncException.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/SyncException.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/SyncService.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/SyncService.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/SyncService.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/SyncService.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/ThreadInfo.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/ThreadInfo.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/ThreadInfo.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/ThreadInfo.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/TimeoutException.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/TimeoutException.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/TimeoutException.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/TimeoutException.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/log/EventContainer.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/log/EventContainer.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/log/EventContainer.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/log/EventContainer.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/log/EventLogParser.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/log/EventLogParser.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/log/EventLogParser.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/log/EventLogParser.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/log/EventValueDescription.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/log/EventValueDescription.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/log/EventValueDescription.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/log/EventValueDescription.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/log/GcEventContainer.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/log/GcEventContainer.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/log/GcEventContainer.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/log/GcEventContainer.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/log/InvalidTypeException.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/log/InvalidTypeException.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/log/InvalidTypeException.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/log/InvalidTypeException.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/log/InvalidValueTypeException.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/log/InvalidValueTypeException.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/log/InvalidValueTypeException.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/log/InvalidValueTypeException.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/log/LogReceiver.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/log/LogReceiver.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/log/LogReceiver.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/log/LogReceiver.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/testrunner/IRemoteAndroidTestRunner.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/testrunner/IRemoteAndroidTestRunner.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/testrunner/IRemoteAndroidTestRunner.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/testrunner/IRemoteAndroidTestRunner.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/testrunner/ITestRunListener.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/testrunner/ITestRunListener.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/testrunner/ITestRunListener.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/testrunner/ITestRunListener.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/testrunner/InstrumentationResultParser.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/testrunner/InstrumentationResultParser.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/testrunner/InstrumentationResultParser.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/testrunner/InstrumentationResultParser.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/testrunner/RemoteAndroidTestRunner.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/testrunner/RemoteAndroidTestRunner.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/testrunner/RemoteAndroidTestRunner.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/testrunner/RemoteAndroidTestRunner.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/testrunner/TestIdentifier.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/testrunner/TestIdentifier.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/testrunner/TestIdentifier.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/testrunner/TestIdentifier.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/testrunner/TestResult.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/testrunner/TestResult.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/testrunner/TestResult.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/testrunner/TestResult.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/testrunner/TestRunResult.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/testrunner/TestRunResult.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/testrunner/TestRunResult.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/testrunner/TestRunResult.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/testrunner/XmlTestRunListener.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/testrunner/XmlTestRunListener.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/testrunner/XmlTestRunListener.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/testrunner/XmlTestRunListener.java diff --git a/ddms/libs/ddmlib/src/com/android/ddmlib/utils/ArrayHelper.java b/ddms/libs/ddmlib/src/main/java/com/android/ddmlib/utils/ArrayHelper.java similarity index 100% rename from ddms/libs/ddmlib/src/com/android/ddmlib/utils/ArrayHelper.java rename to ddms/libs/ddmlib/src/main/java/com/android/ddmlib/utils/ArrayHelper.java diff --git a/ddms/libs/ddmlib/tests/.classpath b/ddms/libs/ddmlib/src/test/.classpath similarity index 100% rename from ddms/libs/ddmlib/tests/.classpath rename to ddms/libs/ddmlib/src/test/.classpath diff --git a/ddms/libs/ddmlib/tests/.project b/ddms/libs/ddmlib/src/test/.project similarity index 100% rename from ddms/libs/ddmlib/tests/.project rename to ddms/libs/ddmlib/src/test/.project diff --git a/ddms/libs/ddmlib/tests/src/com/android/ddmlib/EmulatorConsoleTest.java b/ddms/libs/ddmlib/src/test/java/com/android/ddmlib/EmulatorConsoleTest.java similarity index 100% rename from ddms/libs/ddmlib/tests/src/com/android/ddmlib/EmulatorConsoleTest.java rename to ddms/libs/ddmlib/src/test/java/com/android/ddmlib/EmulatorConsoleTest.java diff --git a/ddms/libs/ddmlib/tests/src/com/android/ddmlib/testrunner/InstrumentationResultParserTest.java b/ddms/libs/ddmlib/src/test/java/com/android/ddmlib/testrunner/InstrumentationResultParserTest.java similarity index 100% rename from ddms/libs/ddmlib/tests/src/com/android/ddmlib/testrunner/InstrumentationResultParserTest.java rename to ddms/libs/ddmlib/src/test/java/com/android/ddmlib/testrunner/InstrumentationResultParserTest.java diff --git a/ddms/libs/ddmlib/tests/src/com/android/ddmlib/testrunner/RemoteAndroidTestRunnerTest.java b/ddms/libs/ddmlib/src/test/java/com/android/ddmlib/testrunner/RemoteAndroidTestRunnerTest.java similarity index 100% rename from ddms/libs/ddmlib/tests/src/com/android/ddmlib/testrunner/RemoteAndroidTestRunnerTest.java rename to ddms/libs/ddmlib/src/test/java/com/android/ddmlib/testrunner/RemoteAndroidTestRunnerTest.java diff --git a/ddms/libs/ddmlib/tests/src/com/android/ddmlib/testrunner/XmlTestRunListenerTest.java b/ddms/libs/ddmlib/src/test/java/com/android/ddmlib/testrunner/XmlTestRunListenerTest.java similarity index 100% rename from ddms/libs/ddmlib/tests/src/com/android/ddmlib/testrunner/XmlTestRunListenerTest.java rename to ddms/libs/ddmlib/src/test/java/com/android/ddmlib/testrunner/XmlTestRunListenerTest.java diff --git a/ddms/libs/ddmlib/tests/Android.mk b/ddms/libs/ddmlib/tests/Android.mk deleted file mode 100644 index 2ec4e19b8..000000000 --- a/ddms/libs/ddmlib/tests/Android.mk +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright (C) 2010 The Android Open Source Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -# Only compile source java files in this lib. -LOCAL_SRC_FILES := $(call all-java-files-under, src) - -LOCAL_MODULE := ddmlib-tests -LOCAL_MODULE_TAGS := optional - -LOCAL_JAVA_LIBRARIES := ddmlib junit easymock - -include $(BUILD_HOST_JAVA_LIBRARY) - -# Build all sub-directories -include $(call all-makefiles-under,$(LOCAL_PATH)) -- GitLab From 41be2f4925cad7e2219445cf802f0d69e29a9192 Mon Sep 17 00:00:00 2001 From: Xavier Ducrohet Date: Thu, 6 Dec 2012 17:54:53 -0800 Subject: [PATCH 6/9] Refactor manifestmerger folder structure. Move folders around to match default gradle/maven folder structure. The custom structure confused some IDEs when importing the project as a Gradle project. Change-Id: Iac1bcbeaaf2928681707f809c3718b87f7c5334a --- manifmerger/.classpath | 3 +- manifmerger/Android.mk | 17 +++++++++-- manifmerger/build.gradle | 18 ++---------- .../com/android/manifmerger/ArgvParser.java | 0 .../com/android/manifmerger/ICallback.java | 0 .../com/android/manifmerger/IMergerLog.java | 0 .../java}/com/android/manifmerger/Main.java | 0 .../android/manifmerger/ManifestMerger.java | 0 .../com/android/manifmerger/MergerLog.java | 0 .../android/manifmerger/MergerXmlUtils.java | 0 .../manifmerger/ManifestMergerTest.java | 0 .../manifmerger/ManifestMergerTestCase.java | 0 .../com/android/manifmerger/data/00_noop.xml | 0 .../manifmerger/data/01_ignore_app_attr.xml | 0 .../data/02_ignore_instrumentation.xml | 0 .../manifmerger/data/03_inject_attributes.xml | 0 .../manifmerger/data/04_inject_attributes.xml | 0 .../manifmerger/data/10_activity_merge.xml | 0 .../manifmerger/data/11_activity_dup.xml | 0 .../android/manifmerger/data/12_alias_dup.xml | 0 .../manifmerger/data/13_service_dup.xml | 0 .../manifmerger/data/14_receiver_dup.xml | 0 .../manifmerger/data/15_provider_dup.xml | 0 .../manifmerger/data/16_fqcn_merge.xml | 0 .../manifmerger/data/17_fqcn_conflict.xml | 0 .../manifmerger/data/20_uses_lib_merge.xml | 0 .../manifmerger/data/21_uses_lib_errors.xml | 0 .../manifmerger/data/25_permission_merge.xml | 0 .../manifmerger/data/26_permission_dup.xml | 0 .../manifmerger/data/28_uses_perm_merge.xml | 0 .../manifmerger/data/30_uses_sdk_ok.xml | 0 .../data/32_uses_sdk_minsdk_ok.xml | 0 .../data/33_uses_sdk_minsdk_conflict.xml | 0 .../data/36_uses_sdk_targetsdk_warning.xml | 0 .../manifmerger/data/40_uses_feat_merge.xml | 0 .../manifmerger/data/41_uses_feat_errors.xml | 0 .../data/45_uses_feat_gles_once.xml | 0 .../data/47_uses_feat_gles_conflict.xml | 0 .../manifmerger/data/50_uses_conf_warning.xml | 0 .../data/52_support_screens_warning.xml | 0 .../data/54_compat_screens_warning.xml | 0 .../data/56_support_gltext_warning.xml | 0 .../manifmerger/data/60_merge_order.xml | 0 .../manifmerger/data/65_override_app.xml | 0 .../manifmerger/data/66_remove_app.xml | 0 .../data/67_override_activities.xml | 0 .../manifmerger/data/68_override_uses.xml | 0 .../manifmerger/data/69_remove_uses.xml | 0 .../manifmerger/data/70_expand_fqcns.xml | 0 .../data/71_prefixes_enable_extractprefix.xml | 0 manifmerger/tests/Android.mk | 28 ------------------- 51 files changed, 18 insertions(+), 48 deletions(-) rename manifmerger/src/{ => main/java}/com/android/manifmerger/ArgvParser.java (100%) rename manifmerger/src/{ => main/java}/com/android/manifmerger/ICallback.java (100%) rename manifmerger/src/{ => main/java}/com/android/manifmerger/IMergerLog.java (100%) rename manifmerger/src/{ => main/java}/com/android/manifmerger/Main.java (100%) rename manifmerger/src/{ => main/java}/com/android/manifmerger/ManifestMerger.java (100%) rename manifmerger/src/{ => main/java}/com/android/manifmerger/MergerLog.java (100%) rename manifmerger/src/{ => main/java}/com/android/manifmerger/MergerXmlUtils.java (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/ManifestMergerTest.java (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/ManifestMergerTestCase.java (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/00_noop.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/01_ignore_app_attr.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/02_ignore_instrumentation.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/03_inject_attributes.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/04_inject_attributes.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/10_activity_merge.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/11_activity_dup.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/12_alias_dup.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/13_service_dup.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/14_receiver_dup.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/15_provider_dup.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/16_fqcn_merge.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/17_fqcn_conflict.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/20_uses_lib_merge.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/21_uses_lib_errors.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/25_permission_merge.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/26_permission_dup.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/28_uses_perm_merge.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/30_uses_sdk_ok.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/32_uses_sdk_minsdk_ok.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/33_uses_sdk_minsdk_conflict.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/36_uses_sdk_targetsdk_warning.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/40_uses_feat_merge.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/41_uses_feat_errors.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/45_uses_feat_gles_once.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/47_uses_feat_gles_conflict.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/50_uses_conf_warning.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/52_support_screens_warning.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/54_compat_screens_warning.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/56_support_gltext_warning.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/60_merge_order.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/65_override_app.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/66_remove_app.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/67_override_activities.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/68_override_uses.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/69_remove_uses.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/70_expand_fqcns.xml (100%) rename manifmerger/{tests/src => src/test/java}/com/android/manifmerger/data/71_prefixes_enable_extractprefix.xml (100%) delete mode 100755 manifmerger/tests/Android.mk diff --git a/manifmerger/.classpath b/manifmerger/.classpath index d042f2322..c0005b9a5 100644 --- a/manifmerger/.classpath +++ b/manifmerger/.classpath @@ -1,7 +1,6 @@ - - + diff --git a/manifmerger/Android.mk b/manifmerger/Android.mk index 093d5b3cc..28dbe8227 100644 --- a/manifmerger/Android.mk +++ b/manifmerger/Android.mk @@ -3,10 +3,9 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) +LOCAL_SRC_FILES := $(call all-java-files-under,src/main/java) LOCAL_JAVA_RESOURCE_DIRS := -LOCAL_SRC_FILES := $(call all-java-files-under,src) - LOCAL_JAR_MANIFEST := etc/manifest.txt LOCAL_JAVA_LIBRARIES := \ common \ @@ -15,3 +14,17 @@ LOCAL_MODULE := manifmerger LOCAL_MODULE_TAGS := optional include $(BUILD_HOST_JAVA_LIBRARY) + +# Build tests +include $(CLEAR_VARS) + +# Only compile source java files in this lib. +LOCAL_SRC_FILES := $(call all-java-files-under, src/test/java) +LOCAL_JAVA_RESOURCE_DIRS := src/test/java + +LOCAL_MODULE := manifmerger-tests +LOCAL_MODULE_TAGS := optional + +LOCAL_JAVA_LIBRARIES := manifmerger sdklib-tests junit + +include $(BUILD_HOST_JAVA_LIBRARY) diff --git a/manifmerger/build.gradle b/manifmerger/build.gradle index 1db9c0439..9e9bef2a9 100644 --- a/manifmerger/build.gradle +++ b/manifmerger/build.gradle @@ -20,22 +20,8 @@ group = 'com.android.tools.build' archivesBaseName = 'manifest-merger' sourceSets { - main { - java { - srcDir 'src' - } - resources { - srcDir 'src' - } - } - test { - java { - srcDir 'tests/src' - } - resources { - srcDir 'tests/src' - } - } + main.resources.srcDir 'src/main/java' + test.resources.srcDir 'src/test/java' } uploadArchives { diff --git a/manifmerger/src/com/android/manifmerger/ArgvParser.java b/manifmerger/src/main/java/com/android/manifmerger/ArgvParser.java similarity index 100% rename from manifmerger/src/com/android/manifmerger/ArgvParser.java rename to manifmerger/src/main/java/com/android/manifmerger/ArgvParser.java diff --git a/manifmerger/src/com/android/manifmerger/ICallback.java b/manifmerger/src/main/java/com/android/manifmerger/ICallback.java similarity index 100% rename from manifmerger/src/com/android/manifmerger/ICallback.java rename to manifmerger/src/main/java/com/android/manifmerger/ICallback.java diff --git a/manifmerger/src/com/android/manifmerger/IMergerLog.java b/manifmerger/src/main/java/com/android/manifmerger/IMergerLog.java similarity index 100% rename from manifmerger/src/com/android/manifmerger/IMergerLog.java rename to manifmerger/src/main/java/com/android/manifmerger/IMergerLog.java diff --git a/manifmerger/src/com/android/manifmerger/Main.java b/manifmerger/src/main/java/com/android/manifmerger/Main.java similarity index 100% rename from manifmerger/src/com/android/manifmerger/Main.java rename to manifmerger/src/main/java/com/android/manifmerger/Main.java diff --git a/manifmerger/src/com/android/manifmerger/ManifestMerger.java b/manifmerger/src/main/java/com/android/manifmerger/ManifestMerger.java similarity index 100% rename from manifmerger/src/com/android/manifmerger/ManifestMerger.java rename to manifmerger/src/main/java/com/android/manifmerger/ManifestMerger.java diff --git a/manifmerger/src/com/android/manifmerger/MergerLog.java b/manifmerger/src/main/java/com/android/manifmerger/MergerLog.java similarity index 100% rename from manifmerger/src/com/android/manifmerger/MergerLog.java rename to manifmerger/src/main/java/com/android/manifmerger/MergerLog.java diff --git a/manifmerger/src/com/android/manifmerger/MergerXmlUtils.java b/manifmerger/src/main/java/com/android/manifmerger/MergerXmlUtils.java similarity index 100% rename from manifmerger/src/com/android/manifmerger/MergerXmlUtils.java rename to manifmerger/src/main/java/com/android/manifmerger/MergerXmlUtils.java diff --git a/manifmerger/tests/src/com/android/manifmerger/ManifestMergerTest.java b/manifmerger/src/test/java/com/android/manifmerger/ManifestMergerTest.java similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/ManifestMergerTest.java rename to manifmerger/src/test/java/com/android/manifmerger/ManifestMergerTest.java diff --git a/manifmerger/tests/src/com/android/manifmerger/ManifestMergerTestCase.java b/manifmerger/src/test/java/com/android/manifmerger/ManifestMergerTestCase.java similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/ManifestMergerTestCase.java rename to manifmerger/src/test/java/com/android/manifmerger/ManifestMergerTestCase.java diff --git a/manifmerger/tests/src/com/android/manifmerger/data/00_noop.xml b/manifmerger/src/test/java/com/android/manifmerger/data/00_noop.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/00_noop.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/00_noop.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/01_ignore_app_attr.xml b/manifmerger/src/test/java/com/android/manifmerger/data/01_ignore_app_attr.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/01_ignore_app_attr.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/01_ignore_app_attr.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/02_ignore_instrumentation.xml b/manifmerger/src/test/java/com/android/manifmerger/data/02_ignore_instrumentation.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/02_ignore_instrumentation.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/02_ignore_instrumentation.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/03_inject_attributes.xml b/manifmerger/src/test/java/com/android/manifmerger/data/03_inject_attributes.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/03_inject_attributes.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/03_inject_attributes.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/04_inject_attributes.xml b/manifmerger/src/test/java/com/android/manifmerger/data/04_inject_attributes.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/04_inject_attributes.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/04_inject_attributes.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/10_activity_merge.xml b/manifmerger/src/test/java/com/android/manifmerger/data/10_activity_merge.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/10_activity_merge.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/10_activity_merge.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/11_activity_dup.xml b/manifmerger/src/test/java/com/android/manifmerger/data/11_activity_dup.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/11_activity_dup.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/11_activity_dup.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/12_alias_dup.xml b/manifmerger/src/test/java/com/android/manifmerger/data/12_alias_dup.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/12_alias_dup.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/12_alias_dup.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/13_service_dup.xml b/manifmerger/src/test/java/com/android/manifmerger/data/13_service_dup.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/13_service_dup.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/13_service_dup.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/14_receiver_dup.xml b/manifmerger/src/test/java/com/android/manifmerger/data/14_receiver_dup.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/14_receiver_dup.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/14_receiver_dup.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/15_provider_dup.xml b/manifmerger/src/test/java/com/android/manifmerger/data/15_provider_dup.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/15_provider_dup.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/15_provider_dup.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/16_fqcn_merge.xml b/manifmerger/src/test/java/com/android/manifmerger/data/16_fqcn_merge.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/16_fqcn_merge.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/16_fqcn_merge.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/17_fqcn_conflict.xml b/manifmerger/src/test/java/com/android/manifmerger/data/17_fqcn_conflict.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/17_fqcn_conflict.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/17_fqcn_conflict.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/20_uses_lib_merge.xml b/manifmerger/src/test/java/com/android/manifmerger/data/20_uses_lib_merge.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/20_uses_lib_merge.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/20_uses_lib_merge.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/21_uses_lib_errors.xml b/manifmerger/src/test/java/com/android/manifmerger/data/21_uses_lib_errors.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/21_uses_lib_errors.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/21_uses_lib_errors.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/25_permission_merge.xml b/manifmerger/src/test/java/com/android/manifmerger/data/25_permission_merge.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/25_permission_merge.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/25_permission_merge.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/26_permission_dup.xml b/manifmerger/src/test/java/com/android/manifmerger/data/26_permission_dup.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/26_permission_dup.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/26_permission_dup.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/28_uses_perm_merge.xml b/manifmerger/src/test/java/com/android/manifmerger/data/28_uses_perm_merge.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/28_uses_perm_merge.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/28_uses_perm_merge.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/30_uses_sdk_ok.xml b/manifmerger/src/test/java/com/android/manifmerger/data/30_uses_sdk_ok.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/30_uses_sdk_ok.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/30_uses_sdk_ok.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/32_uses_sdk_minsdk_ok.xml b/manifmerger/src/test/java/com/android/manifmerger/data/32_uses_sdk_minsdk_ok.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/32_uses_sdk_minsdk_ok.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/32_uses_sdk_minsdk_ok.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/33_uses_sdk_minsdk_conflict.xml b/manifmerger/src/test/java/com/android/manifmerger/data/33_uses_sdk_minsdk_conflict.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/33_uses_sdk_minsdk_conflict.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/33_uses_sdk_minsdk_conflict.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/36_uses_sdk_targetsdk_warning.xml b/manifmerger/src/test/java/com/android/manifmerger/data/36_uses_sdk_targetsdk_warning.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/36_uses_sdk_targetsdk_warning.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/36_uses_sdk_targetsdk_warning.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/40_uses_feat_merge.xml b/manifmerger/src/test/java/com/android/manifmerger/data/40_uses_feat_merge.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/40_uses_feat_merge.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/40_uses_feat_merge.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/41_uses_feat_errors.xml b/manifmerger/src/test/java/com/android/manifmerger/data/41_uses_feat_errors.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/41_uses_feat_errors.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/41_uses_feat_errors.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/45_uses_feat_gles_once.xml b/manifmerger/src/test/java/com/android/manifmerger/data/45_uses_feat_gles_once.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/45_uses_feat_gles_once.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/45_uses_feat_gles_once.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/47_uses_feat_gles_conflict.xml b/manifmerger/src/test/java/com/android/manifmerger/data/47_uses_feat_gles_conflict.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/47_uses_feat_gles_conflict.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/47_uses_feat_gles_conflict.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/50_uses_conf_warning.xml b/manifmerger/src/test/java/com/android/manifmerger/data/50_uses_conf_warning.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/50_uses_conf_warning.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/50_uses_conf_warning.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/52_support_screens_warning.xml b/manifmerger/src/test/java/com/android/manifmerger/data/52_support_screens_warning.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/52_support_screens_warning.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/52_support_screens_warning.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/54_compat_screens_warning.xml b/manifmerger/src/test/java/com/android/manifmerger/data/54_compat_screens_warning.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/54_compat_screens_warning.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/54_compat_screens_warning.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/56_support_gltext_warning.xml b/manifmerger/src/test/java/com/android/manifmerger/data/56_support_gltext_warning.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/56_support_gltext_warning.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/56_support_gltext_warning.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/60_merge_order.xml b/manifmerger/src/test/java/com/android/manifmerger/data/60_merge_order.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/60_merge_order.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/60_merge_order.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/65_override_app.xml b/manifmerger/src/test/java/com/android/manifmerger/data/65_override_app.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/65_override_app.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/65_override_app.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/66_remove_app.xml b/manifmerger/src/test/java/com/android/manifmerger/data/66_remove_app.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/66_remove_app.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/66_remove_app.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/67_override_activities.xml b/manifmerger/src/test/java/com/android/manifmerger/data/67_override_activities.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/67_override_activities.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/67_override_activities.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/68_override_uses.xml b/manifmerger/src/test/java/com/android/manifmerger/data/68_override_uses.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/68_override_uses.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/68_override_uses.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/69_remove_uses.xml b/manifmerger/src/test/java/com/android/manifmerger/data/69_remove_uses.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/69_remove_uses.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/69_remove_uses.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/70_expand_fqcns.xml b/manifmerger/src/test/java/com/android/manifmerger/data/70_expand_fqcns.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/70_expand_fqcns.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/70_expand_fqcns.xml diff --git a/manifmerger/tests/src/com/android/manifmerger/data/71_prefixes_enable_extractprefix.xml b/manifmerger/src/test/java/com/android/manifmerger/data/71_prefixes_enable_extractprefix.xml similarity index 100% rename from manifmerger/tests/src/com/android/manifmerger/data/71_prefixes_enable_extractprefix.xml rename to manifmerger/src/test/java/com/android/manifmerger/data/71_prefixes_enable_extractprefix.xml diff --git a/manifmerger/tests/Android.mk b/manifmerger/tests/Android.mk deleted file mode 100755 index 931410677..000000000 --- a/manifmerger/tests/Android.mk +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright (C) 2011 The Android Open Source Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -# Only compile source java files in this lib. -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_JAVA_RESOURCE_DIRS := src - -LOCAL_MODULE := manifmerger-tests -LOCAL_MODULE_TAGS := optional - -LOCAL_JAVA_LIBRARIES := manifmerger sdklib-tests junit - -include $(BUILD_HOST_JAVA_LIBRARY) -- GitLab From b6c18b79d96507da7f7bc932df3c72c5faada43c Mon Sep 17 00:00:00 2001 From: Xavier Ducrohet Date: Thu, 6 Dec 2012 18:01:26 -0800 Subject: [PATCH 7/9] Fix eclipse projects from previous refactoring. Change-Id: Ie7fba967df3008c66310218396ebf228453edd6d --- device_validator/dvlib/.classpath | 1 + sdkmanager/libs/sdklib/.classpath | 1 + .../libs/sdklib/.settings/org.eclipse.core.resources.prefs | 4 ++-- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/device_validator/dvlib/.classpath b/device_validator/dvlib/.classpath index 4e9eca42c..ff35b91a8 100644 --- a/device_validator/dvlib/.classpath +++ b/device_validator/dvlib/.classpath @@ -1,6 +1,7 @@ + diff --git a/sdkmanager/libs/sdklib/.classpath b/sdkmanager/libs/sdklib/.classpath index 939fa0f03..b2642d7b4 100644 --- a/sdkmanager/libs/sdklib/.classpath +++ b/sdkmanager/libs/sdklib/.classpath @@ -1,6 +1,7 @@ + diff --git a/sdkmanager/libs/sdklib/.settings/org.eclipse.core.resources.prefs b/sdkmanager/libs/sdklib/.settings/org.eclipse.core.resources.prefs index b6a93e06a..3d6572891 100755 --- a/sdkmanager/libs/sdklib/.settings/org.eclipse.core.resources.prefs +++ b/sdkmanager/libs/sdklib/.settings/org.eclipse.core.resources.prefs @@ -1,4 +1,4 @@ #Mon Aug 29 11:46:20 PDT 2011 eclipse.preferences.version=1 -encoding//tests/com/android/sdklib/testdata/addon_sample_1.xml=UTF-8 -encoding//tests/src/com/android/sdklib/io/MockFileOpTest.java=UTF-8 +encoding//src/test/java/com/android/sdklib/testdata/addon_sample_1.xml=UTF-8 +encoding//src/test/java/com/android/sdklib/io/MockFileOpTest.java=UTF-8 -- GitLab From fe50887a23ba08e8e18a4a855a457473805da0b1 Mon Sep 17 00:00:00 2001 From: Xavier Ducrohet Date: Thu, 6 Dec 2012 18:22:11 -0800 Subject: [PATCH 8/9] Refactor lint folder structure. Move folders around to match default gradle/maven folder structure. The custom structure confused some IDEs when importing the project as a Gradle project. Change-Id: I5c059cc6fdf0ac2444b03d435f83f853363cfa32 --- lint/.gitignore | 2 +- lint/cli/.classpath | 2 +- lint/cli/Android.mk | 4 +-- lint/cli/build.gradle | 18 ++--------- .../com/android/tools/lint/HtmlReporter.java | 0 .../android/tools/lint/LintCliXmlParser.java | 0 .../com/android/tools/lint/LombokParser.java | 0 .../java}/com/android/tools/lint/Main.java | 0 .../tools/lint/MultiProjectHtmlReporter.java | 0 .../com/android/tools/lint/Reporter.java | 0 .../com/android/tools/lint/TextReporter.java | 0 .../java}/com/android/tools/lint/Warning.java | 0 .../com/android/tools/lint/XmlReporter.java | 0 .../java}/com/android/tools/lint/default.css | 0 .../java}/com/android/tools/lint/hololike.css | 0 .../com/android/tools/lint/lint-error.png | Bin .../java}/com/android/tools/lint/lint-run.png | Bin .../com/android/tools/lint/lint-warning.png | Bin lint/libs/lint_api/.classpath | 2 +- lint/libs/lint_api/Android.mk | 4 +-- lint/libs/lint_api/build.gradle | 10 ++---- .../tools/lint/client/api/AsmVisitor.java | 0 .../tools/lint/client/api/Configuration.java | 0 .../lint/client/api/DefaultConfiguration.java | 0 .../tools/lint/client/api/DefaultSdkInfo.java | 0 .../tools/lint/client/api/IDomParser.java | 0 .../tools/lint/client/api/IJavaParser.java | 0 .../tools/lint/client/api/IssueRegistry.java | 0 .../tools/lint/client/api/JavaVisitor.java | 0 .../tools/lint/client/api/LintClient.java | 0 .../tools/lint/client/api/LintDriver.java | 0 .../tools/lint/client/api/LintListener.java | 0 .../tools/lint/client/api/SdkInfo.java | 0 .../tools/lint/client/api/XmlVisitor.java | 0 .../tools/lint/detector/api/Category.java | 0 .../tools/lint/detector/api/ClassContext.java | 0 .../tools/lint/detector/api/Context.java | 0 .../lint/detector/api/DefaultPosition.java | 0 .../tools/lint/detector/api/Detector.java | 0 .../tools/lint/detector/api/Issue.java | 0 .../tools/lint/detector/api/JavaContext.java | 0 .../lint/detector/api/LayoutDetector.java | 0 .../tools/lint/detector/api/LintUtils.java | 0 .../tools/lint/detector/api/Location.java | 0 .../tools/lint/detector/api/Position.java | 0 .../tools/lint/detector/api/Project.java | 0 .../detector/api/ResourceXmlDetector.java | 0 .../tools/lint/detector/api/Scope.java | 0 .../tools/lint/detector/api/Severity.java | 0 .../tools/lint/detector/api/Speed.java | 0 .../tools/lint/detector/api/XmlContext.java | 0 lint/libs/lint_checks/.classpath | 2 +- lint/libs/lint_checks/Android.mk | 18 ++++++++--- lint/libs/lint_checks/build.gradle | 18 ++--------- .../lint/checks/AccessibilityDetector.java | 0 .../lint/checks/AlwaysShowActionDetector.java | 0 .../tools/lint/checks/AnnotationDetector.java | 0 .../com/android/tools/lint/checks/Api.java | 0 .../android/tools/lint/checks/ApiClass.java | 0 .../tools/lint/checks/ApiDetector.java | 0 .../android/tools/lint/checks/ApiLookup.java | 0 .../android/tools/lint/checks/ApiParser.java | 0 .../tools/lint/checks/ArraySizeDetector.java | 0 .../lint/checks/BuiltinIssueRegistry.java | 0 .../tools/lint/checks/ButtonDetector.java | 0 .../tools/lint/checks/ChildCountDetector.java | 0 .../tools/lint/checks/ColorUsageDetector.java | 0 .../tools/lint/checks/CommentDetector.java | 0 .../tools/lint/checks/ControlFlowGraph.java | 0 .../tools/lint/checks/CutPasteDetector.java | 0 .../lint/checks/DeprecationDetector.java | 0 .../lint/checks/DetectMissingPrefix.java | 0 .../lint/checks/DosLineEndingDetector.java | 0 .../lint/checks/DuplicateIdDetector.java | 0 .../checks/DuplicateResourceDetector.java | 0 .../tools/lint/checks/ExtraTextDetector.java | 0 .../lint/checks/FieldGetterDetector.java | 0 .../tools/lint/checks/FragmentDetector.java | 0 .../tools/lint/checks/GridLayoutDetector.java | 0 .../tools/lint/checks/HandlerDetector.java | 0 .../checks/HardcodedDebugModeDetector.java | 0 .../lint/checks/HardcodedValuesDetector.java | 0 .../tools/lint/checks/IconDetector.java | 0 .../checks/InefficientWeightDetector.java | 0 .../lint/checks/InvalidPackageDetector.java | 0 .../lint/checks/JavaPerformanceDetector.java | 0 .../tools/lint/checks/LabelForDetector.java | 0 .../tools/lint/checks/LocaleDetector.java | 0 .../lint/checks/ManifestOrderDetector.java | 0 .../tools/lint/checks/MathDetector.java | 0 .../checks/MergeRootFrameLayoutDetector.java | 0 .../lint/checks/MissingClassDetector.java | 0 .../tools/lint/checks/MissingIdDetector.java | 0 .../tools/lint/checks/NamespaceDetector.java | 0 .../checks/NestedScrollingWidgetDetector.java | 0 .../NonInternationalizedSmsDetector.java | 0 .../checks/ObsoleteLayoutParamsDetector.java | 0 .../tools/lint/checks/OnClickDetector.java | 0 .../tools/lint/checks/OverdrawDetector.java | 0 .../tools/lint/checks/OverrideDetector.java | 0 .../tools/lint/checks/PrivateKeyDetector.java | 0 .../lint/checks/PrivateResourceDetector.java | 0 .../tools/lint/checks/ProguardDetector.java | 0 .../tools/lint/checks/PxUsageDetector.java | 0 .../lint/checks/RegistrationDetector.java | 0 .../checks/RequiredAttributeDetector.java | 0 .../lint/checks/ScrollViewChildDetector.java | 0 .../tools/lint/checks/SdCardDetector.java | 0 .../lint/checks/SecureRandomDetector.java | 0 .../tools/lint/checks/SecurityDetector.java | 0 .../checks/SetJavaScriptEnabledDetector.java | 0 .../lint/checks/SharedPrefsDetector.java | 0 .../tools/lint/checks/StateListDetector.java | 0 .../lint/checks/StringFormatDetector.java | 0 .../tools/lint/checks/StyleCycleDetector.java | 0 .../checks/SystemPermissionsDetector.java | 0 .../tools/lint/checks/TextFieldDetector.java | 0 .../tools/lint/checks/TextViewDetector.java | 0 .../tools/lint/checks/TitleDetector.java | 0 .../tools/lint/checks/ToastDetector.java | 0 .../lint/checks/TooManyViewsDetector.java | 0 .../lint/checks/TranslationDetector.java | 0 .../tools/lint/checks/TypoDetector.java | 0 .../android/tools/lint/checks/TypoLookup.java | 0 .../tools/lint/checks/TypographyDetector.java | 0 .../lint/checks/UnusedResourceDetector.java | 0 .../checks/UseCompoundDrawableDetector.java | 0 .../lint/checks/UselessViewDetector.java | 0 .../tools/lint/checks/Utf8Detector.java | 0 .../lint/checks/ViewConstructorDetector.java | 0 .../tools/lint/checks/ViewTagDetector.java | 0 .../tools/lint/checks/ViewTypeDetector.java | 0 .../tools/lint/checks/WakelockDetector.java | 0 .../tools/lint/checks/WrongIdDetector.java | 0 .../lint/checks/WrongImportDetector.java | 0 .../lint/checks/WrongLocationDetector.java | 0 .../{tests => src/test}/.classpath | 2 +- .../lint_checks/{tests => src/test}/.project | 0 .../org.eclipse.core.resources.prefs | 5 +++ .../test}/.settings/org.moreunit.prefs | 0 .../tools/lint/LintCliXmlParserTest.java | 0 .../com/android/tools/lint/MainTest.java | 0 .../android/tools/lint/XmlReporterTest.java | 0 .../tools/lint/checks/AbstractCheckTest.java | 0 .../checks/AccessibilityDetectorTest.java | 0 .../checks/AlwaysShowActionDetectorTest.java | 0 .../lint/checks/AnnotationDetectorTest.java | 0 .../tools/lint/checks/ApiDetectorTest.java | 0 .../tools/lint/checks/ApiLookupTest.java | 0 .../lint/checks/ArraySizeDetectorTest.java | 0 .../tools/lint/checks/ButtonDetectorTest.java | 0 .../lint/checks/ChildCountDetectorTest.java | 0 .../lint/checks/ColorUsageDetectorTest.java | 0 .../lint/checks/CommentDetectorTest.java | 0 .../lint/checks/CutPasteDetectorTest.java | 0 .../lint/checks/DeprecationDetectorTest.java | 0 .../lint/checks/DetectMissingPrefixTest.java | 0 .../checks/DosLineEndingDetectorTest.java | 0 .../lint/checks/DuplicateIdDetectorTest.java | 0 .../checks/DuplicateResourceDetectorTest.java | 0 .../lint/checks/ExtraTextDetectorTest.java | 0 .../lint/checks/FieldGetterDetectorTest.java | 0 .../lint/checks/FragmentDetectorTest.java | 0 .../lint/checks/GridLayoutDetectorTest.java | 0 .../lint/checks/HandlerDetectorTest.java | 0 .../HardcodedDebugModeDetectorTest.java | 0 .../checks/HardcodedValuesDetectorTest.java | 0 .../tools/lint/checks/IconDetectorTest.java | 0 .../checks/InefficientWeightDetectorTest.java | 0 .../checks/InvalidPackageDetectorTest.java | 0 .../checks/JavaPerformanceDetectorTest.java | 0 .../lint/checks/LabelForDetectorTest.java | 0 .../tools/lint/checks/LocaleDetectorTest.java | 0 .../checks/ManifestOrderDetectorTest.java | 0 .../tools/lint/checks/MathDetectorTest.java | 0 .../MergeRootFrameLayoutDetectorTest.java | 0 .../lint/checks/MissingClassDetectorTest.java | 0 .../lint/checks/MissingIdDetectorTest.java | 0 .../lint/checks/NamespaceDetectorTest.java | 0 .../NestedScrollingWidgetDetectorTest.java | 0 .../NonInternationalizedSmsDetectorTest.java | 0 .../ObsoleteLayoutParamsDetectorTest.java | 0 .../lint/checks/OnClickDetectorTest.java | 0 .../lint/checks/OverdrawDetectorTest.java | 0 .../lint/checks/OverrideDetectorTest.java | 0 .../lint/checks/PrivateKeyDetectorTest.java | 0 .../checks/PrivateResourceDetectorTest.java | 0 .../lint/checks/ProguardDetectorTest.java | 0 .../lint/checks/PxUsageDetectorTest.java | 0 .../lint/checks/RegistrationDetectorTest.java | 0 .../checks/RequiredAttributeDetectorTest.java | 0 .../checks/ScrollViewChildDetectorTest.java | 0 .../tools/lint/checks/SdCardDetectorTest.java | 0 .../lint/checks/SecureRandomDetectorTest.java | 0 .../lint/checks/SecurityDetectorTest.java | 0 .../SetJavaScriptEnabledDetectorTest.java | 0 .../lint/checks/SharedPrefsDetectorTest.java | 0 .../lint/checks/StateListDetectorTest.java | 0 .../lint/checks/StringFormatDetectorTest.java | 0 .../lint/checks/StyleCycleDetectorTest.java | 0 .../checks/SystemPermissionsDetectorTest.java | 0 .../lint/checks/TextFieldDetectorTest.java | 0 .../lint/checks/TextViewDetectorTest.java | 0 .../tools/lint/checks/TitleDetectorTest.java | 0 .../tools/lint/checks/ToastDetectorTest.java | 0 .../lint/checks/TooManyViewsDetectorTest.java | 0 .../lint/checks/TranslationDetectorTest.java | 0 .../tools/lint/checks/TypoDetectorTest.java | 0 .../tools/lint/checks/TypoLookupTest.java | 0 .../lint/checks/TypographyDetectorTest.java | 0 .../checks/UnusedResourceDetectorTest.java | 0 .../UseCompoundDrawableDetectorTest.java | 0 .../lint/checks/UselessViewDetectorTest.java | 0 .../tools/lint/checks/Utf8DetectorTest.java | 0 .../checks/ViewConstructorDetectorTest.java | 0 .../lint/checks/ViewTagDetectorTest.java | 0 .../lint/checks/ViewTypeDetectorTest.java | 0 .../lint/checks/WakelockDetectorTest.java | 0 .../lint/checks/WrongIdDetectorTest.java | 0 .../lint/checks/WrongImportDetectorTest.java | 0 .../checks/WrongLocationDetectorTest.java | 0 .../checks/data/AbstractActivity.java.txt | 0 .../lint/checks/data/AndroidManifest.xml | 0 .../tools/lint/checks/data/allowbackup.xml | 0 .../lint/checks/data/allowbackup_ignore.xml | 0 .../data/apicheck/ApiCallTest.class.data | Bin .../checks/data/apicheck/ApiCallTest.java.txt | 0 .../data/apicheck/ApiCallTest10.class.data | Bin .../data/apicheck/ApiCallTest10.java.txt | 0 .../ApiCallTest11$MyActivity.class.data | Bin .../ApiCallTest11$MyLinear.class.data | Bin .../data/apicheck/ApiCallTest11.class.data | Bin .../data/apicheck/ApiCallTest11.java.txt | 0 .../data/apicheck/ApiCallTest12.class.data | Bin .../data/apicheck/ApiCallTest12.java.txt | 0 .../data/apicheck/ApiCallTest2.class.data | Bin .../data/apicheck/ApiCallTest2.java.txt | 0 .../data/apicheck/ApiCallTest3.class.data | Bin .../data/apicheck/ApiCallTest3.java.txt | 0 .../data/apicheck/ApiCallTest4$1.class.data | Bin ...t4$InnerClass1$InnerInnerClass1.class.data | Bin .../ApiCallTest4$InnerClass1.class.data | Bin .../ApiCallTest4$InnerClass2.class.data | Bin .../data/apicheck/ApiCallTest4.class.data | Bin .../data/apicheck/ApiCallTest4.java.txt | 0 .../data/apicheck/ApiCallTest5.class.data | Bin .../data/apicheck/ApiCallTest5.java.txt | 0 .../data/apicheck/ApiCallTest6.class.data | Bin .../data/apicheck/ApiCallTest6.java.txt | 0 .../data/apicheck/ApiCallTest7.class.data | Bin .../data/apicheck/ApiCallTest7.java.txt | 0 .../data/apicheck/ApiCallTest8.class.data | Bin .../data/apicheck/ApiCallTest8.java.txt | 0 .../data/apicheck/ApiCallTest9.class.data | Bin .../data/apicheck/ApiCallTest9.java.txt | 0 .../ApiTargetTest$LocalClass.class.data | Bin .../data/apicheck/ApiTargetTest.class.data | Bin .../data/apicheck/ApiTargetTest.java.txt | 0 .../apicheck/ApiTargetTest2$1$1.class.data | Bin .../apicheck/ApiTargetTest2$1$2.class.data | Bin .../data/apicheck/ApiTargetTest2$1.class.data | Bin .../data/apicheck/ApiTargetTest2.class.data | Bin .../data/apicheck/ApiTargetTest2.java.txt | 0 .../checks/data/apicheck/CloseTest.class.data | Bin .../checks/data/apicheck/CloseTest.java.txt | 0 ...ntermediate$IntermediateCustomV.class.data | Bin .../data/apicheck/Intermediate.class.data | Bin .../data/apicheck/Intermediate.java.txt | 0 .../data/apicheck/SuppressTest1.class.data | Bin .../data/apicheck/SuppressTest1.java.txt | 0 .../data/apicheck/SuppressTest2.class.data | Bin .../data/apicheck/SuppressTest2.java.txt | 0 .../data/apicheck/SuppressTest3.class.data | Bin .../data/apicheck/SuppressTest3.java.txt | 0 .../data/apicheck/SuppressTest4.class.data | Bin .../data/apicheck/SuppressTest4.java.txt | 0 .../checks/data/apicheck/TestEnum.class.data | Bin .../checks/data/apicheck/TestEnum.java.txt | 0 .../checks/data/apicheck/TestLint.class.data | Bin .../tools/lint/checks/data/apicheck/classpath | 0 .../lint/checks/data/apicheck/colors.xml | 0 .../checks/data/apicheck/holomanifest.xml | 0 .../lint/checks/data/apicheck/layout.xml | 0 .../checks/data/apicheck/layout_targetapi.xml | 0 .../lint/checks/data/apicheck/minsdk1.xml | 0 .../lint/checks/data/apicheck/minsdk10.xml | 0 .../lint/checks/data/apicheck/minsdk14.xml | 0 .../lint/checks/data/apicheck/minsdk17.xml | 0 .../lint/checks/data/apicheck/minsdk2.xml | 0 .../lint/checks/data/apicheck/minsdk4.xml | 0 .../lint/checks/data/apicheck/themes.xml | 0 .../checks/data/apicheck/unsupported.jar.data | Bin .../tools/lint/checks/data/apicheck/view.xml | 0 .../lint/checks/data/broken-manifest.xml | 0 .../lint/checks/data/broken-manifest2.xml | 0 .../lint/checks/data/bytecode/.classpath | 0 .../data/bytecode/AbstractActivity.class.data | Bin .../data/bytecode/AbstractActivity.java.txt | 0 .../checks/data/bytecode/AndroidManifest.xml | 0 .../data/bytecode/AndroidManifestReg.xml | 0 .../bytecode/AndroidManifestWrongRegs.xml | 0 .../data/bytecode/Class1$Class4.class.data | Bin .../checks/data/bytecode/Class1.class.data | Bin .../data/bytecode/Class2$Class3.class.data | Bin .../checks/data/bytecode/Class2.class.data | Bin .../data/bytecode/CommentsActivity.class.data | Bin .../data/bytecode/CommentsActivity.java.txt | 0 .../data/bytecode/CustomView1.class.data | Bin .../checks/data/bytecode/CustomView1.java.txt | 0 .../data/bytecode/CustomView2.class.data | Bin .../checks/data/bytecode/CustomView2.java.txt | 0 .../data/bytecode/CustomView3.class.data | Bin .../checks/data/bytecode/CustomView3.java.txt | 0 .../data/bytecode/CustomViewTest.class.data | Bin .../FragmentTest$Fragment1.class.data | Bin .../FragmentTest$Fragment2.class.data | Bin .../FragmentTest$Fragment3.class.data | Bin .../FragmentTest$Fragment4.class.data | Bin .../FragmentTest$Fragment5.class.data | Bin .../FragmentTest$Fragment6.class.data | Bin .../FragmentTest$NotAFragment.class.data | Bin .../FragmentTest$ValidFragment1.class.data | Bin .../data/bytecode/FragmentTest.class.data | Bin .../data/bytecode/FragmentTest.java.txt | 0 .../data/bytecode/GetterTest.class.data | Bin .../checks/data/bytecode/GetterTest.jar.data | Bin .../checks/data/bytecode/GetterTest.java.txt | 0 .../data/bytecode/HandlerTest$1.class.data | Bin .../bytecode/HandlerTest$Inner.class.data | Bin .../HandlerTest$StaticInner.class.data | Bin .../data/bytecode/HandlerTest.class.data | Bin .../checks/data/bytecode/HandlerTest.java.txt | 0 .../data/bytecode/LocaleTest.class.data | Bin .../checks/data/bytecode/LocaleTest.java.txt | 0 .../checks/data/bytecode/MathTest.class.data | Bin .../checks/data/bytecode/MathTest.java.txt | 0 .../data/bytecode/OnClickActivity.class.data | Bin .../data/bytecode/OnClickActivity.java.txt | 0 .../data/bytecode/SecureRandomTest.class.data | Bin .../data/bytecode/SecureRandomTest.java.txt | 0 .../data/bytecode/TestFieldGetter.class.data | Bin .../data/bytecode/TestFieldGetter.java.txt | 0 .../data/bytecode/TestProvider.class.data | Bin .../data/bytecode/TestProvider.java.txt | 0 .../data/bytecode/TestProvider2.class.data | Bin .../data/bytecode/TestProvider2.java.txt | 0 .../data/bytecode/TestReceiver$1.class.data | Bin .../data/bytecode/TestReceiver.class.data | Bin .../data/bytecode/TestReceiver.java.txt | 0 .../data/bytecode/TestService.class.data | Bin .../checks/data/bytecode/TestService.java.txt | 0 .../data/bytecode/ViewTagTest.class.data | Bin .../checks/data/bytecode/ViewTagTest.java.txt | 0 .../bytecode/WakelockActivity1.class.data | Bin .../data/bytecode/WakelockActivity1.java.txt | 0 .../bytecode/WakelockActivity2.class.data | Bin .../data/bytecode/WakelockActivity2.java.txt | 0 .../bytecode/WakelockActivity3.class.data | Bin .../data/bytecode/WakelockActivity3.java.txt | 0 .../bytecode/WakelockActivity4.class.data | Bin .../data/bytecode/WakelockActivity4.java.txt | 0 .../bytecode/WakelockActivity5.class.data | Bin .../data/bytecode/WakelockActivity5.java.txt | 0 .../bytecode/WakelockActivity6.class.data | Bin .../data/bytecode/WakelockActivity6.java.txt | 0 .../bytecode/WakelockActivity7.class.data | Bin .../data/bytecode/WakelockActivity7.java.txt | 0 .../bytecode/WakelockActivity8.class.data | Bin .../data/bytecode/WakelockActivity8.java.txt | 0 .../lint/checks/data/bytecode/classes.jar | Bin .../lint/checks/data/bytecode/classpath-jar | 0 .../lint/checks/data/bytecode/classpath-lib | 0 .../tools/lint/checks/data/debuggable.xml | 0 .../checks/data/duplicate-manifest-ignore.xml | 0 .../lint/checks/data/duplicate-manifest.xml | 0 .../checks/data/duplicate_permissions1.xml | 0 .../checks/data/duplicate_permissions2.xml | 0 .../checks/data/duplicate_permissions3.xml | 0 .../lint/checks/data/exportactivity0.xml | 0 .../lint/checks/data/exportactivity1.xml | 0 .../lint/checks/data/exportactivity2.xml | 0 .../lint/checks/data/exportactivity3.xml | 0 .../lint/checks/data/exportactivity4.xml | 0 .../lint/checks/data/exportprovider1.xml | 0 .../lint/checks/data/exportprovider2.xml | 0 .../lint/checks/data/exportreceiver0.xml | 0 .../lint/checks/data/exportreceiver1.xml | 0 .../lint/checks/data/exportreceiver2.xml | 0 .../lint/checks/data/exportreceiver3.xml | 0 .../lint/checks/data/exportreceiver4.xml | 0 .../lint/checks/data/exportreceiver5.xml | 0 .../lint/checks/data/exportreceiver6.xml | 0 .../tools/lint/checks/data/exportservice1.xml | 0 .../tools/lint/checks/data/exportservice2.xml | 0 .../tools/lint/checks/data/exportservice3.xml | 0 .../tools/lint/checks/data/exportservice4.xml | 0 .../tools/lint/checks/data/exportservice5.xml | 0 .../lint/checks/data/gen/my/pkg/R.java.txt | 0 .../lint/checks/data/gen/my/pkg/R2.java.txt | 0 .../lint/checks/data/grantpermission.xml | 0 .../tools/lint/checks/data/ignoremissing.xml | 0 .../lint/checks/data/minsdk5targetsdk14.xml | 0 .../lint/checks/data/minsdk5targetsdk9.xml | 0 .../tools/lint/checks/data/missingmin.xml | 0 .../tools/lint/checks/data/missingprefix.xml | 0 .../tools/lint/checks/data/missingtarget.xml | 0 .../tools/lint/checks/data/missingusessdk.xml | 0 .../tools/lint/checks/data/multiplesdk.xml | 0 .../data/multiproject/LibraryCode.java.txt | 0 .../data/multiproject/MainCode.java.txt | 0 .../data/multiproject/library-manifest.xml | 0 .../data/multiproject/library.properties | 0 .../data/multiproject/main-manifest.xml | 0 .../data/multiproject/main-merge.properties | 0 .../checks/data/multiproject/main.properties | 0 .../lint/checks/data/multiproject/strings.xml | 0 .../tools/lint/checks/data/oldtarget.xml | 0 .../lint/checks/data/overdraw/.classpath | 0 .../tools/lint/checks/data/overdraw/.project | 0 .../checks/data/overdraw/AndroidManifest.xml | 0 .../gen/test/pkg/BuildConfig.java.txt | 0 .../data/overdraw/gen/test/pkg/R.java.txt | 0 .../checks/data/overdraw/project.properties | 0 .../res/drawable-hdpi/ic_launcher.png | Bin .../res/drawable-ldpi/ic_launcher.png | Bin .../res/drawable-mdpi/ic_launcher.png | Bin .../data/overdraw/res/drawable/custombg.xml | 0 .../data/overdraw/res/drawable/custombg2.xml | 0 .../checks/data/overdraw/res/layout/fifth.xml | 0 .../data/overdraw/res/layout/fourth.xml | 0 .../checks/data/overdraw/res/layout/main.xml | 0 .../data/overdraw/res/layout/main_ignore.xml | 0 .../data/overdraw/res/layout/second.xml | 0 .../checks/data/overdraw/res/layout/sixth.xml | 0 .../checks/data/overdraw/res/layout/third.xml | 0 .../data/overdraw/res/values/strings.xml | 0 .../data/overdraw/res/values/styles.xml | 0 .../src/test/pkg/FourthActivity.java.txt | 0 .../src/test/pkg/OverdrawActivity.java.txt | 0 .../src/test/pkg/SecondActivity.java.txt | 0 .../src/test/pkg/ThirdActivity.java.txt | 0 .../tools/lint/checks/data/proguard.cfg | 0 .../tools/lint/checks/data/proguard.pro | 0 .../lint/checks/data/proguard.properties | 0 .../lint/checks/data/project.properties1 | 0 .../lint/checks/data/project.properties2 | 0 .../lint/checks/data/project.properties3 | 0 .../lint/checks/data/project.properties4 | 0 .../lint/checks/data/protectedpermissions.xml | 0 .../checks/data/protectedpermissions2.xml | 0 .../data/registration/AndroidManifest.xml | 0 .../registration/AndroidManifestInner.xml | 0 .../registration/AndroidManifestWrong.xml | 0 .../registration/AndroidManifestWrong2.xml | 0 .../checks/data/registration/Bar.class.data | Bin .../checks/data/registration/Bar.java.txt | 0 .../data/registration/Foo$Bar.class.data | Bin .../data/registration/Foo$Baz.class.data | Bin .../checks/data/registration/Foo.class.data | Bin .../checks/data/registration/Foo.java.txt | 0 .../data/res/drawable-hdpi/appwidget_bg.9.png | Bin .../drawable-hdpi/appwidget_bg_focus.9.png | Bin .../checks/data/res/drawable-hdpi/filled.png | Bin .../data/res/drawable-hdpi/ic_launcher.png | Bin .../checks/data/res/drawable-hdpi/other.9.png | Bin .../data/res/drawable-hdpi/unrelated.png | Bin .../checks/data/res/drawable-mdpi/frame.png | Bin .../drawable-mdpi/ic_menu_add_clip_normal.png | Bin .../data/res/drawable-mdpi/sample_icon.gif | Bin .../data/res/drawable-mdpi/sample_icon.jpg | Bin .../res/drawable-mdpi/stat_notify_alarm.png | Bin .../checks/data/res/drawable-nodpi/frame.png | Bin .../res/drawable-xlarge-nodpi-v11/frame.png | Bin .../checks/data/res/drawable/ic_launcher.png | Bin .../checks/data/res/drawable/ic_menu_help.xml | 0 .../lint/checks/data/res/drawable/states.xml | 0 .../lint/checks/data/res/drawable/states2.xml | 0 .../lint/checks/data/res/drawable/states3.xml | 0 .../checks/data/res/layout/accessibility.xml | 0 .../checks/data/res/layout/accessibility2.xml | 0 .../res/layout/activity_item_two_pane.xml | 0 .../data/res/layout/baseline_weights.xml | 0 .../data/res/layout/baseline_weights2.xml | 0 .../data/res/layout/baseline_weights3.xml | 0 .../res/layout/breadcrumbs_in_fragment.xml | 0 .../lint/checks/data/res/layout/broken.xml | 0 .../lint/checks/data/res/layout/buttonbar.xml | 0 .../checks/data/res/layout/buttonbar2.xml | 0 .../checks/data/res/layout/buttonbar3.xml | 0 .../checks/data/res/layout/buttonbar4.xml | 0 .../data/res/layout/buttonbar_suppressed.xml | 0 .../lint/checks/data/res/layout/casts.xml | 0 .../lint/checks/data/res/layout/casts2.xml | 0 .../lint/checks/data/res/layout/casts3.xml | 0 .../lint/checks/data/res/layout/casts4.xml | 0 .../lint/checks/data/res/layout/compound.xml | 0 .../lint/checks/data/res/layout/compound2.xml | 0 .../lint/checks/data/res/layout/compound3.xml | 0 .../lint/checks/data/res/layout/crcrlf.xml | 0 .../checks/data/res/layout/crcrlf_ignore.xml | 0 .../data/res/layout/customattrlayout.xml | 0 .../checks/data/res/layout/customview.xml | 0 .../checks/data/res/layout/customview2.xml | 0 .../data/res/layout/default_item_badges.xml | 0 .../checks/data/res/layout/deprecation.xml | 0 .../checks/data/res/layout/detailed_item.xml | 0 .../lint/checks/data/res/layout/duplicate.xml | 0 .../checks/data/res/layout/edit_textview.xml | 0 .../lint/checks/data/res/layout/edit_type.xml | 0 .../lint/checks/data/res/layout/encoding.xml | 0 .../lint/checks/data/res/layout/encoding2.xml | 0 .../lint/checks/data/res/layout/fragment.xml | 0 .../checks/data/res/layout/gridlayout.xml | 0 .../checks/data/res/layout/has_children.xml | 0 .../checks/data/res/layout/has_children2.xml | 0 .../lint/checks/data/res/layout/ignores.xml | 0 .../data/res/layout/inefficient_weight.xml | 0 .../data/res/layout/inefficient_weight2.xml | 0 .../lint/checks/data/res/layout/labelfor.xml | 0 .../data/res/layout/labelfor_ignore.xml | 0 .../lint/checks/data/res/layout/layout1.xml | 0 .../checks/data/res/layout/layout1_ignore.xml | 0 .../lint/checks/data/res/layout/layout2.xml | 0 .../lint/checks/data/res/layout/layout3.xml | 0 .../lint/checks/data/res/layout/layout4.xml | 0 .../checks/data/res/layout/listseparator.xml | 0 .../lint/checks/data/res/layout/namespace.xml | 0 .../checks/data/res/layout/namespace2.xml | 0 .../checks/data/res/layout/namespace3.xml | 0 .../checks/data/res/layout/namespace4.xml | 0 .../checks/data/res/layout/nested_weights.xml | 0 .../data/res/layout/nested_weights2.xml | 0 .../lint/checks/data/res/layout/note_edit.xml | 0 .../data/res/layout/now_playing_after.xml | 0 .../lint/checks/data/res/layout/onclick.xml | 0 .../lint/checks/data/res/layout/private.xml | 0 .../lint/checks/data/res/layout/scrolling.xml | 0 .../lint/checks/data/res/layout/simple.xml | 0 .../checks/data/res/layout/simple_ignore.xml | 0 .../checks/data/res/layout/simpleinclude.xml | 0 .../lint/checks/data/res/layout/size.xml | 0 .../lint/checks/data/res/layout/size2.xml | 0 .../checks/data/res/layout/sizeincluded.xml | 0 .../lint/checks/data/res/layout/textsize.xml | 0 .../lint/checks/data/res/layout/too_deep.xml | 0 .../lint/checks/data/res/layout/too_many.xml | 0 .../data/res/layout/unused_namespace.xml | 0 .../lint/checks/data/res/layout/useless.xml | 0 .../lint/checks/data/res/layout/useless2.xml | 0 .../lint/checks/data/res/layout/useless3.xml | 0 .../lint/checks/data/res/layout/wrong0dp.xml | 0 .../data/res/layout/wrong_dimension.xml | 0 .../data/res/layout/wrong_namespace.xml | 0 .../data/res/layout/wrong_namespace2.xml | 0 .../data/res/layout/wrong_namespace3.xml | 0 .../data/res/layout/wrong_namespace4.xml | 0 .../data/res/layout/wrong_namespace5.xml | 0 .../checks/data/res/layout/wrongparams.xml | 0 .../checks/data/res/layout/wrongparams2.xml | 0 .../checks/data/res/layout/wrongparams3.xml | 0 .../checks/data/res/layout/wrongparams4.xml | 0 .../checks/data/res/layout/wrongparams5.xml | 0 .../checks/data/res/layout/wrongparams6.xml | 0 .../data/res/layout/wrongparams_ignore.xml | 0 .../checks/data/res/menu-land/actions.xml | 0 .../checks/data/res/menu-land/actions2.xml | 0 .../data/res/menu-land/actions2_ignore.xml | 0 .../tools/lint/checks/data/res/menu/menu.xml | 0 .../lint/checks/data/res/menu/titles.xml | 0 .../lint/checks/data/res/private_key.pem | 0 .../lint/checks/data/res/values-cs/arrays.xml | 0 .../checks/data/res/values-cs/strings.xml | 0 .../data/res/values-cs/translatedarrays.xml | 0 .../checks/data/res/values-de-rDE/strings.xml | 0 .../checks/data/res/values-de/strings.xml | 0 .../lint/checks/data/res/values-de/typos.xml | 0 .../checks/data/res/values-es-rUS/strings.xml | 0 .../data/res/values-es/donottranslate.xml | 0 .../data/res/values-es/formatstrings.xml | 0 .../res/values-es/formatstrings_ignore.xml | 0 .../checks/data/res/values-es/strings.xml | 0 .../data/res/values-es/strings_ignore.xml | 0 .../data/res/values-es/strings_locale.xml | 0 .../checks/data/res/values-fr/strings.xml | 0 .../data/res/values-it/stringarrays.xml | 0 .../checks/data/res/values-land/arrays.xml | 0 .../data/res/values-land/arrays_ignore.xml | 0 .../checks/data/res/values-land/strings.xml | 0 .../lint/checks/data/res/values-nb/typos.xml | 0 .../data/res/values-nb/typos_locale.xml | 0 .../checks/data/res/values-nl-rNL/arrays.xml | 0 .../checks/data/res/values-nl-rNL/strings.xml | 0 .../lint/checks/data/res/values/arrays.xml | 0 .../checks/data/res/values/arrayusage.xml | 0 .../data/res/values/buttonbar-values.xml | 0 .../checks/data/res/values/customattr.xml | 0 .../res/values/formatstrings-version1.xml | 0 .../res/values/formatstrings-version2.xml | 0 .../checks/data/res/values/formatstrings.xml | 0 .../checks/data/res/values/formatstrings2.xml | 0 .../checks/data/res/values/formatstrings3.xml | 0 .../checks/data/res/values/formatstrings4.xml | 0 .../data/res/values/formatstrings_ignore.xml | 0 .../data/res/values/nontranslatable.xml | 0 .../data/res/values/nontranslatable2.xml | 0 .../lint/checks/data/res/values/plurals.xml | 0 .../lint/checks/data/res/values/pxsp.xml | 0 .../checks/data/res/values/sizestyles.xml | 0 .../checks/data/res/values/stringarrays.xml | 0 .../lint/checks/data/res/values/strings.xml | 0 .../lint/checks/data/res/values/strings2.xml | 0 .../lint/checks/data/res/values/strings3.xml | 0 .../lint/checks/data/res/values/strings4.xml | 0 .../checks/data/res/values/strings_ignore.xml | 0 .../checks/data/res/values/stylecycle.xml | 0 .../lint/checks/data/res/values/styles.xml | 0 .../lint/checks/data/res/values/themes.xml | 0 .../lint/checks/data/res/values/themes2.xml | 0 .../data/res/values/translatedarrays.xml | 0 .../checks/data/res/values/typography.xml | 0 .../lint/checks/data/res/values/typos.xml | 0 .../lint/checks/data/src/my/pkg/Test.java.txt | 0 .../lint/checks/data/src/pkg1/Class1.java.txt | 0 .../lint/checks/data/src/pkg2/Class2.java.txt | 0 .../data/src/test/pkg/ActionBarTest.java.txt | 0 .../data/src/test/pkg/ActionTest1.java.txt | 0 .../src/test/pkg/ActionTest1_ignore.java.txt | 0 .../data/src/test/pkg/ActionTest2.java.txt | 0 .../data/src/test/pkg/BadImport.java.txt | 0 .../data/src/test/pkg/CustomViewTest.java.txt | 0 .../checks/data/src/test/pkg/Foo.java.txt | 0 .../checks/data/src/test/pkg/Hidden.java.txt | 0 .../src/test/pkg/ImportFrameActivity.java.txt | 0 .../data/src/test/pkg/InflaterTest.java.txt | 0 .../src/test/pkg/JavaPerformanceTest.java.txt | 0 ...nInternationalizedSmsDetectorTest.java.txt | 0 .../src/test/pkg/NotificationTest.java.txt | 0 .../data/src/test/pkg/PasteError.java.txt | 0 .../data/src/test/pkg/SdCardTest.java.txt | 0 .../test/pkg/SetJavaScriptEnabled.java.txt | 0 .../src/test/pkg/SharedPrefsTest.java.txt | 0 .../src/test/pkg/SharedPrefsTest2.java.txt | 0 .../src/test/pkg/SharedPrefsTest3.java.txt | 0 .../src/test/pkg/SharedPrefsTest4.java.txt | 0 .../src/test/pkg/SharedPrefsTest5.java.txt | 0 .../data/src/test/pkg/StringFormat2.java.txt | 0 .../test/pkg/StringFormatActivity.java.txt | 0 .../test/pkg/StringFormatActivity2.java.txt | 0 .../pkg/StringFormatActivity_ignore.java.txt | 0 .../data/src/test/pkg/SuppressTest5.java.txt | 0 .../data/src/test/pkg/ToastTest.java.txt | 0 .../src/test/pkg/UnusedReference.java.txt | 0 .../data/src/test/pkg/Utf8BomTest.java.data | 0 .../src/test/pkg/WorldWriteableFile.java.txt | 0 .../src/test/pkg/WrongAnnotation.java.txt | 0 .../src/test/pkg/WrongCastActivity.java.txt | 0 .../src/test/pkg/WrongCastActivity2.java.txt | 0 .../src/test/pkg/WrongCastActivity3.java.txt | 0 .../data/src/test/pkg/WrongColor.java.txt | 0 .../tools/lint/checks/data/unusedR.java.txt | 0 .../tools/lint/checks/data/wrongid/ids.xml | 0 .../checks/data/wrongid/ignorelayout1.xml | 0 .../lint/checks/data/wrongid/layout1.xml | 0 .../lint/checks/data/wrongid/layout2.xml | 0 .../lint/client/api/DefaultSdkInfoTest.java | 0 .../tools/lint/client/api/LintClientTest.java | 0 .../tools/lint/client/api/LintDriverTest.java | 0 .../lint/detector/api/ClassContextTest.java | 0 .../tools/lint/detector/api/IssueTest.java | 0 .../lint/detector/api/LintUtilsTest.java | 0 .../tools/lint/detector/api/LocationTest.java | 0 .../tools/lint/detector/api/ScopeTest.java | 0 .../org.eclipse.core.resources.prefs | 5 --- lint/libs/lint_checks/tests/Android.mk | 30 ------------------ 674 files changed, 34 insertions(+), 88 deletions(-) rename lint/cli/src/{ => main/java}/com/android/tools/lint/HtmlReporter.java (100%) rename lint/cli/src/{ => main/java}/com/android/tools/lint/LintCliXmlParser.java (100%) rename lint/cli/src/{ => main/java}/com/android/tools/lint/LombokParser.java (100%) rename lint/cli/src/{ => main/java}/com/android/tools/lint/Main.java (100%) rename lint/cli/src/{ => main/java}/com/android/tools/lint/MultiProjectHtmlReporter.java (100%) rename lint/cli/src/{ => main/java}/com/android/tools/lint/Reporter.java (100%) rename lint/cli/src/{ => main/java}/com/android/tools/lint/TextReporter.java (100%) rename lint/cli/src/{ => main/java}/com/android/tools/lint/Warning.java (100%) rename lint/cli/src/{ => main/java}/com/android/tools/lint/XmlReporter.java (100%) rename lint/cli/src/{ => main/java}/com/android/tools/lint/default.css (100%) rename lint/cli/src/{ => main/java}/com/android/tools/lint/hololike.css (100%) rename lint/cli/src/{ => main/java}/com/android/tools/lint/lint-error.png (100%) rename lint/cli/src/{ => main/java}/com/android/tools/lint/lint-run.png (100%) rename lint/cli/src/{ => main/java}/com/android/tools/lint/lint-warning.png (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/client/api/AsmVisitor.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/client/api/Configuration.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/client/api/DefaultConfiguration.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/client/api/DefaultSdkInfo.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/client/api/IDomParser.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/client/api/IJavaParser.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/client/api/IssueRegistry.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/client/api/JavaVisitor.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/client/api/LintClient.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/client/api/LintDriver.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/client/api/LintListener.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/client/api/SdkInfo.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/client/api/XmlVisitor.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/detector/api/Category.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/detector/api/ClassContext.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/detector/api/Context.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/detector/api/DefaultPosition.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/detector/api/Detector.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/detector/api/Issue.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/detector/api/JavaContext.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/detector/api/LayoutDetector.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/detector/api/LintUtils.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/detector/api/Location.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/detector/api/Position.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/detector/api/Project.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/detector/api/ResourceXmlDetector.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/detector/api/Scope.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/detector/api/Severity.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/detector/api/Speed.java (100%) rename lint/libs/lint_api/src/{ => main/java}/com/android/tools/lint/detector/api/XmlContext.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/AccessibilityDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/AlwaysShowActionDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/AnnotationDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/Api.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ApiClass.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ApiDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ApiLookup.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ApiParser.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ArraySizeDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/BuiltinIssueRegistry.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ButtonDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ChildCountDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ColorUsageDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/CommentDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ControlFlowGraph.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/CutPasteDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/DeprecationDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/DetectMissingPrefix.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/DosLineEndingDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/DuplicateIdDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/DuplicateResourceDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ExtraTextDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/FieldGetterDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/FragmentDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/GridLayoutDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/HandlerDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/HardcodedDebugModeDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/HardcodedValuesDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/IconDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/InefficientWeightDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/InvalidPackageDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/JavaPerformanceDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/LabelForDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/LocaleDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ManifestOrderDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/MathDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/MergeRootFrameLayoutDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/MissingClassDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/MissingIdDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/NamespaceDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/NestedScrollingWidgetDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/NonInternationalizedSmsDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ObsoleteLayoutParamsDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/OnClickDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/OverdrawDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/OverrideDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/PrivateKeyDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/PrivateResourceDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ProguardDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/PxUsageDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/RegistrationDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/RequiredAttributeDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ScrollViewChildDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/SdCardDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/SecureRandomDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/SecurityDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/SetJavaScriptEnabledDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/SharedPrefsDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/StateListDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/StringFormatDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/StyleCycleDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/SystemPermissionsDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/TextFieldDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/TextViewDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/TitleDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ToastDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/TooManyViewsDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/TranslationDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/TypoDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/TypoLookup.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/TypographyDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/UnusedResourceDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/UseCompoundDrawableDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/UselessViewDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/Utf8Detector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ViewConstructorDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ViewTagDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/ViewTypeDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/WakelockDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/WrongIdDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/WrongImportDetector.java (100%) rename lint/libs/lint_checks/src/{ => main/java}/com/android/tools/lint/checks/WrongLocationDetector.java (100%) rename lint/libs/lint_checks/{tests => src/test}/.classpath (97%) rename lint/libs/lint_checks/{tests => src/test}/.project (100%) create mode 100644 lint/libs/lint_checks/src/test/.settings/org.eclipse.core.resources.prefs rename lint/libs/lint_checks/{tests => src/test}/.settings/org.moreunit.prefs (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/LintCliXmlParserTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/MainTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/XmlReporterTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/AbstractCheckTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/AccessibilityDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/AlwaysShowActionDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/AnnotationDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/ApiDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/ApiLookupTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/ArraySizeDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/ButtonDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/ChildCountDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/ColorUsageDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/CommentDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/CutPasteDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/DeprecationDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/DetectMissingPrefixTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/DosLineEndingDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/DuplicateIdDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/DuplicateResourceDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/ExtraTextDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/FieldGetterDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/FragmentDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/GridLayoutDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/HandlerDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/HardcodedDebugModeDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/HardcodedValuesDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/IconDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/InefficientWeightDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/InvalidPackageDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/JavaPerformanceDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/LabelForDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/LocaleDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/ManifestOrderDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/MathDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/MergeRootFrameLayoutDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/MissingClassDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/MissingIdDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/NamespaceDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/NestedScrollingWidgetDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/NonInternationalizedSmsDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/ObsoleteLayoutParamsDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/OnClickDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/OverdrawDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/OverrideDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/PrivateKeyDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/PrivateResourceDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/ProguardDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/PxUsageDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/RegistrationDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/RequiredAttributeDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/ScrollViewChildDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/SdCardDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/SecureRandomDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/SecurityDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/SetJavaScriptEnabledDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/SharedPrefsDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/StateListDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/StringFormatDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/StyleCycleDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/SystemPermissionsDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/TextFieldDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/TextViewDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/TitleDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/ToastDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/TooManyViewsDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/TranslationDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/TypoDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/TypoLookupTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/TypographyDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/UnusedResourceDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/UseCompoundDrawableDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/UselessViewDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/Utf8DetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/ViewConstructorDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/ViewTagDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/ViewTypeDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/WakelockDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/WrongIdDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/WrongImportDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/WrongLocationDetectorTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/AbstractActivity.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/AndroidManifest.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/allowbackup.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/allowbackup_ignore.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest10.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest10.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest11$MyActivity.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest11$MyLinear.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest11.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest11.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest12.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest12.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest2.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest2.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest3.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest3.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$1.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$InnerClass1$InnerInnerClass1.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$InnerClass1.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$InnerClass2.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest4.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest4.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest5.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest5.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest6.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest6.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest7.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest7.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest8.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest8.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest9.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiCallTest9.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiTargetTest$LocalClass.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiTargetTest.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiTargetTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2$1$1.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2$1$2.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2$1.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/CloseTest.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/CloseTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/Intermediate$IntermediateCustomV.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/Intermediate.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/Intermediate.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/SuppressTest1.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/SuppressTest1.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/SuppressTest2.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/SuppressTest2.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/SuppressTest3.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/SuppressTest3.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/SuppressTest4.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/SuppressTest4.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/TestEnum.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/TestEnum.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/TestLint.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/classpath (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/colors.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/holomanifest.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/layout.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/layout_targetapi.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/minsdk1.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/minsdk10.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/minsdk14.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/minsdk17.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/minsdk2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/minsdk4.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/themes.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/unsupported.jar.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/apicheck/view.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/broken-manifest.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/broken-manifest2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/.classpath (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/AbstractActivity.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/AbstractActivity.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/AndroidManifest.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/AndroidManifestReg.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/AndroidManifestWrongRegs.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/Class1$Class4.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/Class1.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/Class2$Class3.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/Class2.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/CommentsActivity.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/CommentsActivity.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/CustomView1.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/CustomView1.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/CustomView2.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/CustomView2.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/CustomView3.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/CustomView3.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/CustomViewTest.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment1.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment2.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment3.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment4.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment5.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment6.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/FragmentTest$NotAFragment.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/FragmentTest$ValidFragment1.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/FragmentTest.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/FragmentTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/GetterTest.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/GetterTest.jar.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/GetterTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/HandlerTest$1.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/HandlerTest$Inner.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/HandlerTest$StaticInner.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/HandlerTest.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/HandlerTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/LocaleTest.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/LocaleTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/MathTest.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/MathTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/OnClickActivity.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/OnClickActivity.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/SecureRandomTest.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/SecureRandomTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/TestFieldGetter.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/TestFieldGetter.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/TestProvider.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/TestProvider.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/TestProvider2.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/TestProvider2.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/TestReceiver$1.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/TestReceiver.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/TestReceiver.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/TestService.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/TestService.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/ViewTagTest.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/ViewTagTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/WakelockActivity1.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/WakelockActivity1.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/WakelockActivity2.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/WakelockActivity2.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/WakelockActivity3.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/WakelockActivity3.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/WakelockActivity4.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/WakelockActivity4.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/WakelockActivity5.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/WakelockActivity5.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/WakelockActivity6.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/WakelockActivity6.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/WakelockActivity7.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/WakelockActivity7.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/WakelockActivity8.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/WakelockActivity8.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/classes.jar (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/classpath-jar (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/bytecode/classpath-lib (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/debuggable.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/duplicate-manifest-ignore.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/duplicate-manifest.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/duplicate_permissions1.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/duplicate_permissions2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/duplicate_permissions3.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportactivity0.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportactivity1.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportactivity2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportactivity3.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportactivity4.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportprovider1.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportprovider2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportreceiver0.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportreceiver1.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportreceiver2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportreceiver3.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportreceiver4.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportreceiver5.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportreceiver6.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportservice1.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportservice2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportservice3.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportservice4.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/exportservice5.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/gen/my/pkg/R.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/gen/my/pkg/R2.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/grantpermission.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/ignoremissing.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/minsdk5targetsdk14.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/minsdk5targetsdk9.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/missingmin.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/missingprefix.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/missingtarget.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/missingusessdk.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/multiplesdk.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/multiproject/LibraryCode.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/multiproject/MainCode.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/multiproject/library-manifest.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/multiproject/library.properties (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/multiproject/main-manifest.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/multiproject/main-merge.properties (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/multiproject/main.properties (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/multiproject/strings.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/oldtarget.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/.classpath (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/.project (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/AndroidManifest.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/gen/test/pkg/BuildConfig.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/gen/test/pkg/R.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/project.properties (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/res/drawable-hdpi/ic_launcher.png (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/res/drawable-ldpi/ic_launcher.png (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/res/drawable-mdpi/ic_launcher.png (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/res/drawable/custombg.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/res/drawable/custombg2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/res/layout/fifth.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/res/layout/fourth.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/res/layout/main.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/res/layout/main_ignore.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/res/layout/second.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/res/layout/sixth.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/res/layout/third.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/res/values/strings.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/res/values/styles.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/src/test/pkg/FourthActivity.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/src/test/pkg/OverdrawActivity.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/src/test/pkg/SecondActivity.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/overdraw/src/test/pkg/ThirdActivity.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/proguard.cfg (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/proguard.pro (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/proguard.properties (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/project.properties1 (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/project.properties2 (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/project.properties3 (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/project.properties4 (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/protectedpermissions.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/protectedpermissions2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/registration/AndroidManifest.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/registration/AndroidManifestInner.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/registration/AndroidManifestWrong.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/registration/AndroidManifestWrong2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/registration/Bar.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/registration/Bar.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/registration/Foo$Bar.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/registration/Foo$Baz.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/registration/Foo.class.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/registration/Foo.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable-hdpi/appwidget_bg.9.png (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable-hdpi/appwidget_bg_focus.9.png (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable-hdpi/filled.png (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable-hdpi/ic_launcher.png (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable-hdpi/other.9.png (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable-hdpi/unrelated.png (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable-mdpi/frame.png (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable-mdpi/ic_menu_add_clip_normal.png (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable-mdpi/sample_icon.gif (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable-mdpi/sample_icon.jpg (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable-mdpi/stat_notify_alarm.png (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable-nodpi/frame.png (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable-xlarge-nodpi-v11/frame.png (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable/ic_launcher.png (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable/ic_menu_help.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable/states.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable/states2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/drawable/states3.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/accessibility.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/accessibility2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/activity_item_two_pane.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/baseline_weights.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/baseline_weights2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/baseline_weights3.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/breadcrumbs_in_fragment.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/broken.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/buttonbar.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/buttonbar2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/buttonbar3.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/buttonbar4.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/buttonbar_suppressed.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/casts.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/casts2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/casts3.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/casts4.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/compound.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/compound2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/compound3.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/crcrlf.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/crcrlf_ignore.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/customattrlayout.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/customview.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/customview2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/default_item_badges.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/deprecation.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/detailed_item.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/duplicate.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/edit_textview.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/edit_type.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/encoding.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/encoding2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/fragment.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/gridlayout.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/has_children.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/has_children2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/ignores.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/inefficient_weight.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/inefficient_weight2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/labelfor.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/labelfor_ignore.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/layout1.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/layout1_ignore.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/layout2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/layout3.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/layout4.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/listseparator.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/namespace.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/namespace2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/namespace3.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/namespace4.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/nested_weights.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/nested_weights2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/note_edit.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/now_playing_after.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/onclick.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/private.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/scrolling.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/simple.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/simple_ignore.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/simpleinclude.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/size.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/size2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/sizeincluded.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/textsize.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/too_deep.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/too_many.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/unused_namespace.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/useless.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/useless2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/useless3.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/wrong0dp.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/wrong_dimension.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/wrong_namespace.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/wrong_namespace2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/wrong_namespace3.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/wrong_namespace4.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/wrong_namespace5.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/wrongparams.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/wrongparams2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/wrongparams3.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/wrongparams4.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/wrongparams5.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/wrongparams6.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/layout/wrongparams_ignore.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/menu-land/actions.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/menu-land/actions2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/menu-land/actions2_ignore.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/menu/menu.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/menu/titles.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/private_key.pem (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-cs/arrays.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-cs/strings.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-cs/translatedarrays.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-de-rDE/strings.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-de/strings.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-de/typos.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-es-rUS/strings.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-es/donottranslate.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-es/formatstrings.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-es/formatstrings_ignore.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-es/strings.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-es/strings_ignore.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-es/strings_locale.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-fr/strings.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-it/stringarrays.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-land/arrays.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-land/arrays_ignore.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-land/strings.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-nb/typos.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-nb/typos_locale.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-nl-rNL/arrays.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values-nl-rNL/strings.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/arrays.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/arrayusage.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/buttonbar-values.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/customattr.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/formatstrings-version1.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/formatstrings-version2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/formatstrings.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/formatstrings2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/formatstrings3.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/formatstrings4.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/formatstrings_ignore.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/nontranslatable.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/nontranslatable2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/plurals.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/pxsp.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/sizestyles.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/stringarrays.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/strings.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/strings2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/strings3.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/strings4.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/strings_ignore.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/stylecycle.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/styles.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/themes.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/themes2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/translatedarrays.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/typography.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/res/values/typos.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/my/pkg/Test.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/pkg1/Class1.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/pkg2/Class2.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/ActionBarTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/ActionTest1.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/ActionTest1_ignore.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/ActionTest2.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/BadImport.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/CustomViewTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/Foo.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/Hidden.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/ImportFrameActivity.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/InflaterTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/JavaPerformanceTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/NonInternationalizedSmsDetectorTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/NotificationTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/PasteError.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/SdCardTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/SetJavaScriptEnabled.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest2.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest3.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest4.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest5.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/StringFormat2.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/StringFormatActivity.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/StringFormatActivity2.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/StringFormatActivity_ignore.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/SuppressTest5.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/ToastTest.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/UnusedReference.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/Utf8BomTest.java.data (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/WorldWriteableFile.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/WrongAnnotation.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/WrongCastActivity.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/WrongCastActivity2.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/WrongCastActivity3.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/src/test/pkg/WrongColor.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/unusedR.java.txt (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/wrongid/ids.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/wrongid/ignorelayout1.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/wrongid/layout1.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/checks/data/wrongid/layout2.xml (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/client/api/DefaultSdkInfoTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/client/api/LintClientTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/client/api/LintDriverTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/detector/api/ClassContextTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/detector/api/IssueTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/detector/api/LintUtilsTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/detector/api/LocationTest.java (100%) rename lint/libs/lint_checks/{tests/src => src/test/java}/com/android/tools/lint/detector/api/ScopeTest.java (100%) delete mode 100644 lint/libs/lint_checks/tests/.settings/org.eclipse.core.resources.prefs delete mode 100644 lint/libs/lint_checks/tests/Android.mk diff --git a/lint/.gitignore b/lint/.gitignore index 247246d16..bc2e6ff44 100644 --- a/lint/.gitignore +++ b/lint/.gitignore @@ -4,4 +4,4 @@ libs/lint_api/bin libs/lint_api/build libs/lint_checks/bin libs/lint_checks/build -libs/lint_checks/tests/bin +libs/lint_checks/src/test/bin diff --git a/lint/cli/.classpath b/lint/cli/.classpath index d26b12abb..ade4f41a6 100644 --- a/lint/cli/.classpath +++ b/lint/cli/.classpath @@ -1,6 +1,6 @@ - + diff --git a/lint/cli/Android.mk b/lint/cli/Android.mk index f762d602e..5f7da91a2 100644 --- a/lint/cli/Android.mk +++ b/lint/cli/Android.mk @@ -3,8 +3,8 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_JAVA_RESOURCE_DIRS := src +LOCAL_SRC_FILES := $(call all-java-files-under, src/main/java) +LOCAL_JAVA_RESOURCE_DIRS := src/main/java LOCAL_JAR_MANIFEST := etc/manifest.txt diff --git a/lint/cli/build.gradle b/lint/cli/build.gradle index 7cd02dc57..d67ece1fd 100644 --- a/lint/cli/build.gradle +++ b/lint/cli/build.gradle @@ -19,22 +19,8 @@ group = 'com.android.tools.lint' archivesBaseName = 'lint' sourceSets { - main { - java { - srcDir 'src' - } - resources { - srcDir 'src' - } - } - test { - java { - srcDir 'tests/src' - } - resources { - srcDir 'tests/src' - } - } + main.resources.srcDir 'src/main/java' + test.resources.srcDir 'src/test/java' } jar { diff --git a/lint/cli/src/com/android/tools/lint/HtmlReporter.java b/lint/cli/src/main/java/com/android/tools/lint/HtmlReporter.java similarity index 100% rename from lint/cli/src/com/android/tools/lint/HtmlReporter.java rename to lint/cli/src/main/java/com/android/tools/lint/HtmlReporter.java diff --git a/lint/cli/src/com/android/tools/lint/LintCliXmlParser.java b/lint/cli/src/main/java/com/android/tools/lint/LintCliXmlParser.java similarity index 100% rename from lint/cli/src/com/android/tools/lint/LintCliXmlParser.java rename to lint/cli/src/main/java/com/android/tools/lint/LintCliXmlParser.java diff --git a/lint/cli/src/com/android/tools/lint/LombokParser.java b/lint/cli/src/main/java/com/android/tools/lint/LombokParser.java similarity index 100% rename from lint/cli/src/com/android/tools/lint/LombokParser.java rename to lint/cli/src/main/java/com/android/tools/lint/LombokParser.java diff --git a/lint/cli/src/com/android/tools/lint/Main.java b/lint/cli/src/main/java/com/android/tools/lint/Main.java similarity index 100% rename from lint/cli/src/com/android/tools/lint/Main.java rename to lint/cli/src/main/java/com/android/tools/lint/Main.java diff --git a/lint/cli/src/com/android/tools/lint/MultiProjectHtmlReporter.java b/lint/cli/src/main/java/com/android/tools/lint/MultiProjectHtmlReporter.java similarity index 100% rename from lint/cli/src/com/android/tools/lint/MultiProjectHtmlReporter.java rename to lint/cli/src/main/java/com/android/tools/lint/MultiProjectHtmlReporter.java diff --git a/lint/cli/src/com/android/tools/lint/Reporter.java b/lint/cli/src/main/java/com/android/tools/lint/Reporter.java similarity index 100% rename from lint/cli/src/com/android/tools/lint/Reporter.java rename to lint/cli/src/main/java/com/android/tools/lint/Reporter.java diff --git a/lint/cli/src/com/android/tools/lint/TextReporter.java b/lint/cli/src/main/java/com/android/tools/lint/TextReporter.java similarity index 100% rename from lint/cli/src/com/android/tools/lint/TextReporter.java rename to lint/cli/src/main/java/com/android/tools/lint/TextReporter.java diff --git a/lint/cli/src/com/android/tools/lint/Warning.java b/lint/cli/src/main/java/com/android/tools/lint/Warning.java similarity index 100% rename from lint/cli/src/com/android/tools/lint/Warning.java rename to lint/cli/src/main/java/com/android/tools/lint/Warning.java diff --git a/lint/cli/src/com/android/tools/lint/XmlReporter.java b/lint/cli/src/main/java/com/android/tools/lint/XmlReporter.java similarity index 100% rename from lint/cli/src/com/android/tools/lint/XmlReporter.java rename to lint/cli/src/main/java/com/android/tools/lint/XmlReporter.java diff --git a/lint/cli/src/com/android/tools/lint/default.css b/lint/cli/src/main/java/com/android/tools/lint/default.css similarity index 100% rename from lint/cli/src/com/android/tools/lint/default.css rename to lint/cli/src/main/java/com/android/tools/lint/default.css diff --git a/lint/cli/src/com/android/tools/lint/hololike.css b/lint/cli/src/main/java/com/android/tools/lint/hololike.css similarity index 100% rename from lint/cli/src/com/android/tools/lint/hololike.css rename to lint/cli/src/main/java/com/android/tools/lint/hololike.css diff --git a/lint/cli/src/com/android/tools/lint/lint-error.png b/lint/cli/src/main/java/com/android/tools/lint/lint-error.png similarity index 100% rename from lint/cli/src/com/android/tools/lint/lint-error.png rename to lint/cli/src/main/java/com/android/tools/lint/lint-error.png diff --git a/lint/cli/src/com/android/tools/lint/lint-run.png b/lint/cli/src/main/java/com/android/tools/lint/lint-run.png similarity index 100% rename from lint/cli/src/com/android/tools/lint/lint-run.png rename to lint/cli/src/main/java/com/android/tools/lint/lint-run.png diff --git a/lint/cli/src/com/android/tools/lint/lint-warning.png b/lint/cli/src/main/java/com/android/tools/lint/lint-warning.png similarity index 100% rename from lint/cli/src/com/android/tools/lint/lint-warning.png rename to lint/cli/src/main/java/com/android/tools/lint/lint-warning.png diff --git a/lint/libs/lint_api/.classpath b/lint/libs/lint_api/.classpath index 0381385e6..426f226a4 100644 --- a/lint/libs/lint_api/.classpath +++ b/lint/libs/lint_api/.classpath @@ -1,6 +1,6 @@ - + diff --git a/lint/libs/lint_api/Android.mk b/lint/libs/lint_api/Android.mk index 9e2e67886..1d70a256c 100644 --- a/lint/libs/lint_api/Android.mk +++ b/lint/libs/lint_api/Android.mk @@ -17,8 +17,8 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) # Only compile source java files in this lib. -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_JAVA_RESOURCE_DIRS := src +LOCAL_SRC_FILES := $(call all-java-files-under, src/main/java) +LOCAL_JAVA_RESOURCE_DIRS := src/main/java LOCAL_JAVA_LIBRARIES := \ lombok-ast-0.2 \ common \ diff --git a/lint/libs/lint_api/build.gradle b/lint/libs/lint_api/build.gradle index 315c2bbff..fe4d084ec 100644 --- a/lint/libs/lint_api/build.gradle +++ b/lint/libs/lint_api/build.gradle @@ -22,14 +22,8 @@ group = 'com.android.tools.lint' archivesBaseName = 'lint-api' sourceSets { - main { - java { - srcDir 'src' - } - resources { - srcDir 'src' - } - } + main.resources.srcDir 'src/main/java' + test.resources.srcDir 'src/test/java' } uploadArchives { diff --git a/lint/libs/lint_api/src/com/android/tools/lint/client/api/AsmVisitor.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/AsmVisitor.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/client/api/AsmVisitor.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/AsmVisitor.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/client/api/Configuration.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/Configuration.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/client/api/Configuration.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/Configuration.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/client/api/DefaultConfiguration.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/DefaultConfiguration.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/client/api/DefaultConfiguration.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/DefaultConfiguration.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/client/api/DefaultSdkInfo.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/DefaultSdkInfo.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/client/api/DefaultSdkInfo.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/DefaultSdkInfo.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/client/api/IDomParser.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/IDomParser.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/client/api/IDomParser.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/IDomParser.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/client/api/IJavaParser.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/IJavaParser.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/client/api/IJavaParser.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/IJavaParser.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/client/api/IssueRegistry.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/IssueRegistry.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/client/api/IssueRegistry.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/IssueRegistry.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/client/api/JavaVisitor.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/JavaVisitor.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/client/api/JavaVisitor.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/JavaVisitor.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/client/api/LintClient.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/LintClient.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/client/api/LintClient.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/LintClient.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/client/api/LintDriver.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/LintDriver.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/client/api/LintDriver.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/LintDriver.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/client/api/LintListener.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/LintListener.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/client/api/LintListener.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/LintListener.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/client/api/SdkInfo.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/SdkInfo.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/client/api/SdkInfo.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/SdkInfo.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/client/api/XmlVisitor.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/XmlVisitor.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/client/api/XmlVisitor.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/client/api/XmlVisitor.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/detector/api/Category.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Category.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/detector/api/Category.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Category.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/detector/api/ClassContext.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/ClassContext.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/detector/api/ClassContext.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/ClassContext.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/detector/api/Context.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Context.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/detector/api/Context.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Context.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/detector/api/DefaultPosition.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/DefaultPosition.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/detector/api/DefaultPosition.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/DefaultPosition.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/detector/api/Detector.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Detector.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/detector/api/Detector.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Detector.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/detector/api/Issue.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Issue.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/detector/api/Issue.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Issue.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/detector/api/JavaContext.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/JavaContext.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/detector/api/JavaContext.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/JavaContext.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/detector/api/LayoutDetector.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/LayoutDetector.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/detector/api/LayoutDetector.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/LayoutDetector.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/detector/api/LintUtils.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/LintUtils.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/detector/api/LintUtils.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/LintUtils.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/detector/api/Location.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Location.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/detector/api/Location.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Location.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/detector/api/Position.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Position.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/detector/api/Position.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Position.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/detector/api/Project.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Project.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/detector/api/Project.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Project.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/detector/api/ResourceXmlDetector.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/ResourceXmlDetector.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/detector/api/ResourceXmlDetector.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/ResourceXmlDetector.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/detector/api/Scope.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Scope.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/detector/api/Scope.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Scope.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/detector/api/Severity.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Severity.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/detector/api/Severity.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Severity.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/detector/api/Speed.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Speed.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/detector/api/Speed.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/Speed.java diff --git a/lint/libs/lint_api/src/com/android/tools/lint/detector/api/XmlContext.java b/lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/XmlContext.java similarity index 100% rename from lint/libs/lint_api/src/com/android/tools/lint/detector/api/XmlContext.java rename to lint/libs/lint_api/src/main/java/com/android/tools/lint/detector/api/XmlContext.java diff --git a/lint/libs/lint_checks/.classpath b/lint/libs/lint_checks/.classpath index a8ae948bf..b169864df 100644 --- a/lint/libs/lint_checks/.classpath +++ b/lint/libs/lint_checks/.classpath @@ -1,6 +1,6 @@ - + diff --git a/lint/libs/lint_checks/Android.mk b/lint/libs/lint_checks/Android.mk index e15e92815..0ecb3d01b 100644 --- a/lint/libs/lint_checks/Android.mk +++ b/lint/libs/lint_checks/Android.mk @@ -4,8 +4,8 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) # Only compile source java files in this lib. -LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_JAVA_RESOURCE_DIRS := src +LOCAL_SRC_FILES := $(call all-java-files-under, src/main/java) +LOCAL_JAVA_RESOURCE_DIRS := src/main/java # If the dependency list is changed, etc/manifest.txt LOCAL_JAVA_LIBRARIES := \ @@ -24,5 +24,15 @@ LOCAL_MODULE_TAGS := optional include $(BUILD_HOST_JAVA_LIBRARY) -# Build all sub-directories -include $(call all-makefiles-under,$(LOCAL_PATH)) +# Build tests +include $(CLEAR_VARS) + +# Only compile source java files in this lib. +LOCAL_SRC_FILES := $(call all-java-files-under, src/test/java) + +LOCAL_MODULE := lint_checks-tests +LOCAL_MODULE_TAGS := optional + +LOCAL_JAVA_LIBRARIES := common sdklib lint_api lint_checks lint junit easymock asm-tools asm-tree-tools guava-tools layoutlib_api sdktestutils + +include $(BUILD_HOST_JAVA_LIBRARY) diff --git a/lint/libs/lint_checks/build.gradle b/lint/libs/lint_checks/build.gradle index 321804239..9326045cb 100644 --- a/lint/libs/lint_checks/build.gradle +++ b/lint/libs/lint_checks/build.gradle @@ -21,22 +21,8 @@ group = 'com.android.tools.lint' archivesBaseName = 'lint-checks' sourceSets { - main { - java { - srcDir 'src' - } - resources { - srcDir 'src' - } - } - test { - java { - srcDir 'tests/src' - } - resources { - srcDir 'tests/src' - } - } + main.resources.srcDir 'src/main/java' + test.resources.srcDir 'src/test/java' } uploadArchives { diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/AccessibilityDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/AccessibilityDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/AccessibilityDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/AccessibilityDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/AlwaysShowActionDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/AlwaysShowActionDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/AlwaysShowActionDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/AlwaysShowActionDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/AnnotationDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/AnnotationDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/AnnotationDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/AnnotationDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/Api.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/Api.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/Api.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/Api.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ApiClass.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ApiClass.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ApiClass.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ApiClass.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ApiDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ApiDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ApiDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ApiLookup.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ApiLookup.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ApiLookup.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ApiLookup.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ApiParser.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ApiParser.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ApiParser.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ApiParser.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ArraySizeDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ArraySizeDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ArraySizeDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ArraySizeDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/BuiltinIssueRegistry.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/BuiltinIssueRegistry.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/BuiltinIssueRegistry.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/BuiltinIssueRegistry.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ButtonDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ButtonDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ButtonDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ButtonDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ChildCountDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ChildCountDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ChildCountDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ChildCountDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ColorUsageDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ColorUsageDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ColorUsageDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ColorUsageDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/CommentDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/CommentDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/CommentDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/CommentDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ControlFlowGraph.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ControlFlowGraph.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ControlFlowGraph.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ControlFlowGraph.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/CutPasteDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/CutPasteDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/CutPasteDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/CutPasteDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/DeprecationDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/DeprecationDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/DeprecationDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/DeprecationDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/DetectMissingPrefix.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/DetectMissingPrefix.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/DetectMissingPrefix.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/DetectMissingPrefix.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/DosLineEndingDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/DosLineEndingDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/DosLineEndingDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/DosLineEndingDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/DuplicateIdDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/DuplicateIdDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/DuplicateIdDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/DuplicateIdDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/DuplicateResourceDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/DuplicateResourceDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/DuplicateResourceDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/DuplicateResourceDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ExtraTextDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ExtraTextDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ExtraTextDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ExtraTextDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/FieldGetterDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/FieldGetterDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/FieldGetterDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/FieldGetterDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/FragmentDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/FragmentDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/FragmentDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/FragmentDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/GridLayoutDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/GridLayoutDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/GridLayoutDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/GridLayoutDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/HandlerDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/HandlerDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/HandlerDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/HandlerDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/HardcodedDebugModeDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/HardcodedDebugModeDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/HardcodedDebugModeDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/HardcodedDebugModeDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/HardcodedValuesDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/HardcodedValuesDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/HardcodedValuesDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/HardcodedValuesDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/IconDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/IconDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/IconDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/IconDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/InefficientWeightDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/InefficientWeightDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/InefficientWeightDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/InefficientWeightDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/InvalidPackageDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/InvalidPackageDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/InvalidPackageDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/InvalidPackageDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/JavaPerformanceDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/JavaPerformanceDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/JavaPerformanceDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/JavaPerformanceDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/LabelForDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/LabelForDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/LabelForDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/LabelForDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/LocaleDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/LocaleDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/LocaleDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/LocaleDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ManifestOrderDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ManifestOrderDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ManifestOrderDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ManifestOrderDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/MathDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/MathDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/MathDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/MathDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/MergeRootFrameLayoutDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/MergeRootFrameLayoutDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/MergeRootFrameLayoutDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/MergeRootFrameLayoutDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/MissingClassDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/MissingClassDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/MissingClassDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/MissingClassDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/MissingIdDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/MissingIdDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/MissingIdDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/MissingIdDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/NamespaceDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/NamespaceDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/NamespaceDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/NamespaceDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/NestedScrollingWidgetDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/NestedScrollingWidgetDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/NestedScrollingWidgetDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/NestedScrollingWidgetDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/NonInternationalizedSmsDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/NonInternationalizedSmsDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/NonInternationalizedSmsDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/NonInternationalizedSmsDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ObsoleteLayoutParamsDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ObsoleteLayoutParamsDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ObsoleteLayoutParamsDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ObsoleteLayoutParamsDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/OnClickDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/OnClickDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/OnClickDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/OnClickDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/OverdrawDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/OverdrawDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/OverdrawDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/OverdrawDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/OverrideDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/OverrideDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/OverrideDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/OverrideDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/PrivateKeyDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/PrivateKeyDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/PrivateKeyDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/PrivateKeyDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/PrivateResourceDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/PrivateResourceDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/PrivateResourceDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/PrivateResourceDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ProguardDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ProguardDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ProguardDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ProguardDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/PxUsageDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/PxUsageDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/PxUsageDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/PxUsageDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/RegistrationDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/RegistrationDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/RegistrationDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/RegistrationDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/RequiredAttributeDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/RequiredAttributeDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/RequiredAttributeDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/RequiredAttributeDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ScrollViewChildDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ScrollViewChildDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ScrollViewChildDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ScrollViewChildDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/SdCardDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/SdCardDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/SdCardDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/SdCardDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/SecureRandomDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/SecureRandomDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/SecureRandomDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/SecureRandomDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/SecurityDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/SecurityDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/SecurityDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/SecurityDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/SetJavaScriptEnabledDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/SetJavaScriptEnabledDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/SetJavaScriptEnabledDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/SetJavaScriptEnabledDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/SharedPrefsDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/SharedPrefsDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/SharedPrefsDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/SharedPrefsDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/StateListDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/StateListDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/StateListDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/StateListDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/StringFormatDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/StringFormatDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/StringFormatDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/StyleCycleDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/StyleCycleDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/StyleCycleDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/StyleCycleDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/SystemPermissionsDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/SystemPermissionsDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/SystemPermissionsDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/SystemPermissionsDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/TextFieldDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/TextFieldDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/TextFieldDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/TextViewDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/TextViewDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/TextViewDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/TextViewDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/TitleDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/TitleDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/TitleDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/TitleDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ToastDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ToastDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ToastDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ToastDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/TooManyViewsDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/TooManyViewsDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/TooManyViewsDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/TooManyViewsDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/TranslationDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/TranslationDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/TranslationDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/TranslationDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/TypoDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/TypoDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/TypoDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/TypoDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/TypoLookup.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/TypoLookup.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/TypoLookup.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/TypoLookup.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/TypographyDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/TypographyDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/TypographyDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/TypographyDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/UnusedResourceDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/UnusedResourceDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/UnusedResourceDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/UnusedResourceDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/UseCompoundDrawableDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/UseCompoundDrawableDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/UseCompoundDrawableDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/UseCompoundDrawableDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/UselessViewDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/UselessViewDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/UselessViewDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/UselessViewDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/Utf8Detector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/Utf8Detector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/Utf8Detector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/Utf8Detector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ViewConstructorDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ViewConstructorDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ViewConstructorDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ViewConstructorDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ViewTagDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ViewTagDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ViewTagDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ViewTagDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/ViewTypeDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ViewTypeDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/ViewTypeDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/ViewTypeDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/WakelockDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/WakelockDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/WakelockDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/WakelockDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/WrongIdDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/WrongIdDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/WrongIdDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/WrongIdDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/WrongImportDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/WrongImportDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/WrongImportDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/WrongImportDetector.java diff --git a/lint/libs/lint_checks/src/com/android/tools/lint/checks/WrongLocationDetector.java b/lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/WrongLocationDetector.java similarity index 100% rename from lint/libs/lint_checks/src/com/android/tools/lint/checks/WrongLocationDetector.java rename to lint/libs/lint_checks/src/main/java/com/android/tools/lint/checks/WrongLocationDetector.java diff --git a/lint/libs/lint_checks/tests/.classpath b/lint/libs/lint_checks/src/test/.classpath similarity index 97% rename from lint/libs/lint_checks/tests/.classpath rename to lint/libs/lint_checks/src/test/.classpath index 24bb642a3..178cd8c0e 100644 --- a/lint/libs/lint_checks/tests/.classpath +++ b/lint/libs/lint_checks/src/test/.classpath @@ -1,6 +1,6 @@ - + diff --git a/lint/libs/lint_checks/tests/.project b/lint/libs/lint_checks/src/test/.project similarity index 100% rename from lint/libs/lint_checks/tests/.project rename to lint/libs/lint_checks/src/test/.project diff --git a/lint/libs/lint_checks/src/test/.settings/org.eclipse.core.resources.prefs b/lint/libs/lint_checks/src/test/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 000000000..609db5710 --- /dev/null +++ b/lint/libs/lint_checks/src/test/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,5 @@ +eclipse.preferences.version=1 +encoding//java/com/android/tools/lint/checks/TypoDetectorTest.java=UTF-8 +encoding//java/com/android/tools/lint/checks/TypoLookupTest.java=UTF-8 +encoding//java/com/android/tools/lint/checks/TypographyDetectorTest.java=UTF-8 +encoding//java/com/android/tools/lint/checks/data/res/values-nb/typos.xml=UTF-8 diff --git a/lint/libs/lint_checks/tests/.settings/org.moreunit.prefs b/lint/libs/lint_checks/src/test/.settings/org.moreunit.prefs similarity index 100% rename from lint/libs/lint_checks/tests/.settings/org.moreunit.prefs rename to lint/libs/lint_checks/src/test/.settings/org.moreunit.prefs diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/LintCliXmlParserTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/LintCliXmlParserTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/LintCliXmlParserTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/LintCliXmlParserTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/MainTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/MainTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/MainTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/MainTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/XmlReporterTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/XmlReporterTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/XmlReporterTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/XmlReporterTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/AbstractCheckTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/AbstractCheckTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/AbstractCheckTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/AbstractCheckTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/AccessibilityDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/AccessibilityDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/AccessibilityDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/AccessibilityDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/AlwaysShowActionDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/AlwaysShowActionDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/AlwaysShowActionDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/AlwaysShowActionDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/AnnotationDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/AnnotationDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/AnnotationDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/AnnotationDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ApiDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ApiDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ApiDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ApiDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ApiLookupTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ApiLookupTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ApiLookupTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ApiLookupTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ArraySizeDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ArraySizeDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ArraySizeDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ArraySizeDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ButtonDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ButtonDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ButtonDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ButtonDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ChildCountDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ChildCountDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ChildCountDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ChildCountDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ColorUsageDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ColorUsageDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ColorUsageDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ColorUsageDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/CommentDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/CommentDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/CommentDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/CommentDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/CutPasteDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/CutPasteDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/CutPasteDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/CutPasteDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/DeprecationDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/DeprecationDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/DeprecationDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/DeprecationDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/DetectMissingPrefixTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/DetectMissingPrefixTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/DetectMissingPrefixTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/DetectMissingPrefixTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/DosLineEndingDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/DosLineEndingDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/DosLineEndingDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/DosLineEndingDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/DuplicateIdDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/DuplicateIdDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/DuplicateIdDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/DuplicateIdDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/DuplicateResourceDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/DuplicateResourceDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/DuplicateResourceDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/DuplicateResourceDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ExtraTextDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ExtraTextDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ExtraTextDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ExtraTextDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/FieldGetterDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/FieldGetterDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/FieldGetterDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/FieldGetterDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/FragmentDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/FragmentDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/FragmentDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/FragmentDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/GridLayoutDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/GridLayoutDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/GridLayoutDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/GridLayoutDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/HandlerDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/HandlerDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/HandlerDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/HandlerDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/HardcodedDebugModeDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/HardcodedDebugModeDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/HardcodedDebugModeDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/HardcodedDebugModeDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/HardcodedValuesDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/HardcodedValuesDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/HardcodedValuesDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/HardcodedValuesDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/IconDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/IconDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/IconDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/IconDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/InefficientWeightDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/InefficientWeightDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/InefficientWeightDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/InefficientWeightDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/InvalidPackageDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/InvalidPackageDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/InvalidPackageDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/InvalidPackageDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/JavaPerformanceDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/JavaPerformanceDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/JavaPerformanceDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/JavaPerformanceDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/LabelForDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/LabelForDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/LabelForDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/LabelForDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/LocaleDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/LocaleDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/LocaleDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/LocaleDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ManifestOrderDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ManifestOrderDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ManifestOrderDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ManifestOrderDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/MathDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/MathDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/MathDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/MathDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/MergeRootFrameLayoutDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/MergeRootFrameLayoutDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/MergeRootFrameLayoutDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/MergeRootFrameLayoutDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/MissingClassDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/MissingClassDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/MissingClassDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/MissingClassDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/MissingIdDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/MissingIdDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/MissingIdDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/MissingIdDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/NamespaceDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/NamespaceDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/NamespaceDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/NamespaceDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/NestedScrollingWidgetDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/NestedScrollingWidgetDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/NestedScrollingWidgetDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/NestedScrollingWidgetDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/NonInternationalizedSmsDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/NonInternationalizedSmsDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/NonInternationalizedSmsDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/NonInternationalizedSmsDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ObsoleteLayoutParamsDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ObsoleteLayoutParamsDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ObsoleteLayoutParamsDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ObsoleteLayoutParamsDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/OnClickDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/OnClickDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/OnClickDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/OnClickDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/OverdrawDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/OverdrawDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/OverdrawDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/OverdrawDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/OverrideDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/OverrideDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/OverrideDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/OverrideDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/PrivateKeyDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/PrivateKeyDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/PrivateKeyDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/PrivateKeyDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/PrivateResourceDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/PrivateResourceDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/PrivateResourceDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/PrivateResourceDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ProguardDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ProguardDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ProguardDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ProguardDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/PxUsageDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/PxUsageDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/PxUsageDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/PxUsageDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/RegistrationDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/RegistrationDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/RegistrationDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/RegistrationDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/RequiredAttributeDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/RequiredAttributeDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/RequiredAttributeDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/RequiredAttributeDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ScrollViewChildDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ScrollViewChildDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ScrollViewChildDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ScrollViewChildDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/SdCardDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/SdCardDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/SdCardDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/SdCardDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/SecureRandomDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/SecureRandomDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/SecureRandomDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/SecureRandomDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/SecurityDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/SecurityDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/SecurityDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/SecurityDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/SetJavaScriptEnabledDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/SetJavaScriptEnabledDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/SetJavaScriptEnabledDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/SetJavaScriptEnabledDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/SharedPrefsDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/SharedPrefsDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/SharedPrefsDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/SharedPrefsDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/StateListDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/StateListDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/StateListDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/StateListDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/StringFormatDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/StringFormatDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/StringFormatDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/StringFormatDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/StyleCycleDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/StyleCycleDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/StyleCycleDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/StyleCycleDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/SystemPermissionsDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/SystemPermissionsDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/SystemPermissionsDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/SystemPermissionsDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/TextFieldDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/TextFieldDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/TextFieldDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/TextFieldDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/TextViewDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/TextViewDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/TextViewDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/TextViewDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/TitleDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/TitleDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/TitleDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/TitleDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ToastDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ToastDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ToastDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ToastDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/TooManyViewsDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/TooManyViewsDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/TooManyViewsDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/TooManyViewsDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/TranslationDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/TranslationDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/TranslationDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/TranslationDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/TypoDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/TypoDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/TypoDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/TypoDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/TypoLookupTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/TypoLookupTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/TypoLookupTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/TypoLookupTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/TypographyDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/TypographyDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/TypographyDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/TypographyDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/UnusedResourceDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/UnusedResourceDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/UnusedResourceDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/UnusedResourceDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/UseCompoundDrawableDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/UseCompoundDrawableDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/UseCompoundDrawableDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/UseCompoundDrawableDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/UselessViewDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/UselessViewDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/UselessViewDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/UselessViewDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/Utf8DetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/Utf8DetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/Utf8DetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/Utf8DetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ViewConstructorDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ViewConstructorDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ViewConstructorDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ViewConstructorDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ViewTagDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ViewTagDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ViewTagDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ViewTagDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ViewTypeDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ViewTypeDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/ViewTypeDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/ViewTypeDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/WakelockDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/WakelockDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/WakelockDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/WakelockDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/WrongIdDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/WrongIdDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/WrongIdDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/WrongIdDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/WrongImportDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/WrongImportDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/WrongImportDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/WrongImportDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/WrongLocationDetectorTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/WrongLocationDetectorTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/WrongLocationDetectorTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/WrongLocationDetectorTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/AbstractActivity.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/AbstractActivity.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/AbstractActivity.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/AbstractActivity.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/AndroidManifest.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/AndroidManifest.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/AndroidManifest.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/AndroidManifest.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/allowbackup.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/allowbackup.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/allowbackup.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/allowbackup.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/allowbackup_ignore.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/allowbackup_ignore.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/allowbackup_ignore.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/allowbackup_ignore.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest10.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest10.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest10.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest10.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest10.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest10.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest10.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest10.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest11$MyActivity.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest11$MyActivity.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest11$MyActivity.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest11$MyActivity.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest11$MyLinear.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest11$MyLinear.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest11$MyLinear.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest11$MyLinear.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest11.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest11.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest11.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest11.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest11.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest11.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest11.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest11.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest12.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest12.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest12.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest12.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest12.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest12.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest12.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest12.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest2.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest2.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest2.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest2.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest2.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest2.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest2.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest2.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest3.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest3.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest3.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest3.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest3.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest3.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest3.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest3.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$1.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$1.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$1.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$1.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$InnerClass1$InnerInnerClass1.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$InnerClass1$InnerInnerClass1.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$InnerClass1$InnerInnerClass1.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$InnerClass1$InnerInnerClass1.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$InnerClass1.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$InnerClass1.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$InnerClass1.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$InnerClass1.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$InnerClass2.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$InnerClass2.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$InnerClass2.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest4$InnerClass2.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest4.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest4.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest4.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest4.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest4.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest4.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest4.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest4.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest5.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest5.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest5.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest5.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest5.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest5.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest5.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest5.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest6.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest6.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest6.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest6.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest6.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest6.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest6.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest6.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest7.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest7.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest7.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest7.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest7.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest7.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest7.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest7.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest8.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest8.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest8.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest8.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest8.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest8.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest8.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest8.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest9.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest9.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest9.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest9.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest9.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest9.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiCallTest9.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiCallTest9.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiTargetTest$LocalClass.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiTargetTest$LocalClass.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiTargetTest$LocalClass.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiTargetTest$LocalClass.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiTargetTest.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiTargetTest.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiTargetTest.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiTargetTest.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiTargetTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiTargetTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiTargetTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiTargetTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2$1$1.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2$1$1.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2$1$1.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2$1$1.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2$1$2.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2$1$2.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2$1$2.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2$1$2.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2$1.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2$1.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2$1.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2$1.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/ApiTargetTest2.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/CloseTest.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/CloseTest.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/CloseTest.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/CloseTest.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/CloseTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/CloseTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/CloseTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/CloseTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/Intermediate$IntermediateCustomV.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/Intermediate$IntermediateCustomV.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/Intermediate$IntermediateCustomV.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/Intermediate$IntermediateCustomV.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/Intermediate.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/Intermediate.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/Intermediate.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/Intermediate.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/Intermediate.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/Intermediate.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/Intermediate.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/Intermediate.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/SuppressTest1.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/SuppressTest1.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/SuppressTest1.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/SuppressTest1.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/SuppressTest1.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/SuppressTest1.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/SuppressTest1.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/SuppressTest1.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/SuppressTest2.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/SuppressTest2.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/SuppressTest2.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/SuppressTest2.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/SuppressTest2.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/SuppressTest2.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/SuppressTest2.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/SuppressTest2.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/SuppressTest3.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/SuppressTest3.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/SuppressTest3.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/SuppressTest3.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/SuppressTest3.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/SuppressTest3.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/SuppressTest3.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/SuppressTest3.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/SuppressTest4.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/SuppressTest4.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/SuppressTest4.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/SuppressTest4.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/SuppressTest4.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/SuppressTest4.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/SuppressTest4.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/SuppressTest4.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/TestEnum.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/TestEnum.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/TestEnum.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/TestEnum.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/TestEnum.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/TestEnum.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/TestEnum.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/TestEnum.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/TestLint.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/TestLint.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/TestLint.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/TestLint.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/classpath b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/classpath similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/classpath rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/classpath diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/colors.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/colors.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/colors.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/colors.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/holomanifest.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/holomanifest.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/holomanifest.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/holomanifest.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/layout.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/layout.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/layout.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/layout.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/layout_targetapi.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/layout_targetapi.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/layout_targetapi.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/layout_targetapi.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/minsdk1.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/minsdk1.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/minsdk1.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/minsdk1.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/minsdk10.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/minsdk10.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/minsdk10.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/minsdk10.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/minsdk14.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/minsdk14.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/minsdk14.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/minsdk14.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/minsdk17.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/minsdk17.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/minsdk17.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/minsdk17.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/minsdk2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/minsdk2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/minsdk2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/minsdk2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/minsdk4.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/minsdk4.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/minsdk4.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/minsdk4.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/themes.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/themes.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/themes.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/themes.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/unsupported.jar.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/unsupported.jar.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/unsupported.jar.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/unsupported.jar.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/view.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/view.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/apicheck/view.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/apicheck/view.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/broken-manifest.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/broken-manifest.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/broken-manifest.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/broken-manifest.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/broken-manifest2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/broken-manifest2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/broken-manifest2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/broken-manifest2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/.classpath b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/.classpath similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/.classpath rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/.classpath diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/AbstractActivity.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/AbstractActivity.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/AbstractActivity.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/AbstractActivity.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/AbstractActivity.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/AbstractActivity.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/AbstractActivity.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/AbstractActivity.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/AndroidManifest.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/AndroidManifest.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/AndroidManifest.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/AndroidManifest.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/AndroidManifestReg.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/AndroidManifestReg.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/AndroidManifestReg.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/AndroidManifestReg.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/AndroidManifestWrongRegs.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/AndroidManifestWrongRegs.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/AndroidManifestWrongRegs.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/AndroidManifestWrongRegs.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/Class1$Class4.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/Class1$Class4.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/Class1$Class4.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/Class1$Class4.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/Class1.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/Class1.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/Class1.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/Class1.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/Class2$Class3.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/Class2$Class3.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/Class2$Class3.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/Class2$Class3.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/Class2.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/Class2.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/Class2.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/Class2.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CommentsActivity.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CommentsActivity.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CommentsActivity.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CommentsActivity.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CommentsActivity.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CommentsActivity.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CommentsActivity.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CommentsActivity.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CustomView1.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CustomView1.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CustomView1.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CustomView1.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CustomView1.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CustomView1.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CustomView1.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CustomView1.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CustomView2.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CustomView2.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CustomView2.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CustomView2.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CustomView2.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CustomView2.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CustomView2.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CustomView2.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CustomView3.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CustomView3.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CustomView3.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CustomView3.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CustomView3.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CustomView3.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CustomView3.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CustomView3.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CustomViewTest.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CustomViewTest.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/CustomViewTest.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/CustomViewTest.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment1.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment1.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment1.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment1.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment2.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment2.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment2.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment2.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment3.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment3.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment3.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment3.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment4.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment4.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment4.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment4.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment5.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment5.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment5.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment5.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment6.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment6.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment6.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest$Fragment6.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest$NotAFragment.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest$NotAFragment.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest$NotAFragment.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest$NotAFragment.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest$ValidFragment1.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest$ValidFragment1.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest$ValidFragment1.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest$ValidFragment1.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/FragmentTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/FragmentTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/GetterTest.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/GetterTest.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/GetterTest.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/GetterTest.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/GetterTest.jar.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/GetterTest.jar.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/GetterTest.jar.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/GetterTest.jar.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/GetterTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/GetterTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/GetterTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/GetterTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/HandlerTest$1.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/HandlerTest$1.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/HandlerTest$1.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/HandlerTest$1.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/HandlerTest$Inner.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/HandlerTest$Inner.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/HandlerTest$Inner.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/HandlerTest$Inner.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/HandlerTest$StaticInner.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/HandlerTest$StaticInner.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/HandlerTest$StaticInner.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/HandlerTest$StaticInner.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/HandlerTest.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/HandlerTest.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/HandlerTest.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/HandlerTest.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/HandlerTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/HandlerTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/HandlerTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/HandlerTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/LocaleTest.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/LocaleTest.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/LocaleTest.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/LocaleTest.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/LocaleTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/LocaleTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/LocaleTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/LocaleTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/MathTest.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/MathTest.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/MathTest.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/MathTest.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/MathTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/MathTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/MathTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/MathTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/OnClickActivity.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/OnClickActivity.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/OnClickActivity.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/OnClickActivity.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/OnClickActivity.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/OnClickActivity.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/OnClickActivity.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/OnClickActivity.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/SecureRandomTest.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/SecureRandomTest.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/SecureRandomTest.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/SecureRandomTest.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/SecureRandomTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/SecureRandomTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/SecureRandomTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/SecureRandomTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestFieldGetter.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestFieldGetter.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestFieldGetter.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestFieldGetter.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestFieldGetter.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestFieldGetter.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestFieldGetter.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestFieldGetter.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestProvider.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestProvider.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestProvider.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestProvider.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestProvider.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestProvider.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestProvider.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestProvider.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestProvider2.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestProvider2.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestProvider2.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestProvider2.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestProvider2.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestProvider2.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestProvider2.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestProvider2.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestReceiver$1.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestReceiver$1.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestReceiver$1.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestReceiver$1.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestReceiver.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestReceiver.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestReceiver.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestReceiver.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestReceiver.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestReceiver.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestReceiver.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestReceiver.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestService.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestService.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestService.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestService.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestService.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestService.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/TestService.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/TestService.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/ViewTagTest.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/ViewTagTest.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/ViewTagTest.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/ViewTagTest.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/ViewTagTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/ViewTagTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/ViewTagTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/ViewTagTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity1.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity1.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity1.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity1.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity1.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity1.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity1.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity1.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity2.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity2.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity2.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity2.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity2.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity2.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity2.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity2.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity3.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity3.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity3.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity3.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity3.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity3.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity3.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity3.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity4.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity4.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity4.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity4.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity4.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity4.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity4.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity4.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity5.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity5.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity5.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity5.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity5.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity5.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity5.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity5.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity6.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity6.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity6.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity6.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity6.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity6.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity6.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity6.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity7.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity7.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity7.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity7.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity7.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity7.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity7.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity7.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity8.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity8.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity8.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity8.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity8.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity8.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/WakelockActivity8.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/WakelockActivity8.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/classes.jar b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/classes.jar similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/classes.jar rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/classes.jar diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/classpath-jar b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/classpath-jar similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/classpath-jar rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/classpath-jar diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/classpath-lib b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/classpath-lib similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/bytecode/classpath-lib rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/bytecode/classpath-lib diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/debuggable.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/debuggable.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/debuggable.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/debuggable.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/duplicate-manifest-ignore.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/duplicate-manifest-ignore.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/duplicate-manifest-ignore.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/duplicate-manifest-ignore.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/duplicate-manifest.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/duplicate-manifest.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/duplicate-manifest.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/duplicate-manifest.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/duplicate_permissions1.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/duplicate_permissions1.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/duplicate_permissions1.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/duplicate_permissions1.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/duplicate_permissions2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/duplicate_permissions2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/duplicate_permissions2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/duplicate_permissions2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/duplicate_permissions3.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/duplicate_permissions3.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/duplicate_permissions3.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/duplicate_permissions3.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportactivity0.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportactivity0.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportactivity0.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportactivity0.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportactivity1.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportactivity1.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportactivity1.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportactivity1.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportactivity2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportactivity2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportactivity2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportactivity2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportactivity3.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportactivity3.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportactivity3.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportactivity3.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportactivity4.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportactivity4.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportactivity4.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportactivity4.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportprovider1.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportprovider1.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportprovider1.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportprovider1.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportprovider2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportprovider2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportprovider2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportprovider2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportreceiver0.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportreceiver0.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportreceiver0.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportreceiver0.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportreceiver1.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportreceiver1.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportreceiver1.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportreceiver1.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportreceiver2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportreceiver2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportreceiver2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportreceiver2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportreceiver3.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportreceiver3.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportreceiver3.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportreceiver3.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportreceiver4.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportreceiver4.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportreceiver4.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportreceiver4.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportreceiver5.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportreceiver5.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportreceiver5.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportreceiver5.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportreceiver6.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportreceiver6.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportreceiver6.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportreceiver6.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportservice1.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportservice1.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportservice1.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportservice1.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportservice2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportservice2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportservice2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportservice2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportservice3.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportservice3.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportservice3.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportservice3.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportservice4.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportservice4.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportservice4.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportservice4.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportservice5.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportservice5.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/exportservice5.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/exportservice5.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/gen/my/pkg/R.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/gen/my/pkg/R.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/gen/my/pkg/R.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/gen/my/pkg/R.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/gen/my/pkg/R2.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/gen/my/pkg/R2.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/gen/my/pkg/R2.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/gen/my/pkg/R2.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/grantpermission.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/grantpermission.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/grantpermission.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/grantpermission.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/ignoremissing.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/ignoremissing.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/ignoremissing.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/ignoremissing.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/minsdk5targetsdk14.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/minsdk5targetsdk14.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/minsdk5targetsdk14.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/minsdk5targetsdk14.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/minsdk5targetsdk9.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/minsdk5targetsdk9.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/minsdk5targetsdk9.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/minsdk5targetsdk9.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/missingmin.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/missingmin.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/missingmin.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/missingmin.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/missingprefix.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/missingprefix.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/missingprefix.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/missingprefix.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/missingtarget.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/missingtarget.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/missingtarget.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/missingtarget.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/missingusessdk.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/missingusessdk.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/missingusessdk.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/missingusessdk.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiplesdk.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiplesdk.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiplesdk.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiplesdk.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiproject/LibraryCode.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiproject/LibraryCode.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiproject/LibraryCode.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiproject/LibraryCode.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiproject/MainCode.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiproject/MainCode.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiproject/MainCode.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiproject/MainCode.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiproject/library-manifest.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiproject/library-manifest.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiproject/library-manifest.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiproject/library-manifest.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiproject/library.properties b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiproject/library.properties similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiproject/library.properties rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiproject/library.properties diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiproject/main-manifest.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiproject/main-manifest.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiproject/main-manifest.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiproject/main-manifest.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiproject/main-merge.properties b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiproject/main-merge.properties similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiproject/main-merge.properties rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiproject/main-merge.properties diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiproject/main.properties b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiproject/main.properties similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiproject/main.properties rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiproject/main.properties diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiproject/strings.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiproject/strings.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/multiproject/strings.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/multiproject/strings.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/oldtarget.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/oldtarget.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/oldtarget.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/oldtarget.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/.classpath b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/.classpath similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/.classpath rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/.classpath diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/.project b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/.project similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/.project rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/.project diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/AndroidManifest.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/AndroidManifest.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/AndroidManifest.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/AndroidManifest.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/gen/test/pkg/BuildConfig.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/gen/test/pkg/BuildConfig.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/gen/test/pkg/BuildConfig.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/gen/test/pkg/BuildConfig.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/gen/test/pkg/R.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/gen/test/pkg/R.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/gen/test/pkg/R.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/gen/test/pkg/R.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/project.properties b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/project.properties similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/project.properties rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/project.properties diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/drawable-hdpi/ic_launcher.png b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/drawable-hdpi/ic_launcher.png similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/drawable-hdpi/ic_launcher.png rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/drawable-hdpi/ic_launcher.png diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/drawable-ldpi/ic_launcher.png b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/drawable-ldpi/ic_launcher.png similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/drawable-ldpi/ic_launcher.png rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/drawable-ldpi/ic_launcher.png diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/drawable-mdpi/ic_launcher.png b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/drawable-mdpi/ic_launcher.png similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/drawable-mdpi/ic_launcher.png rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/drawable-mdpi/ic_launcher.png diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/drawable/custombg.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/drawable/custombg.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/drawable/custombg.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/drawable/custombg.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/drawable/custombg2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/drawable/custombg2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/drawable/custombg2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/drawable/custombg2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/layout/fifth.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/layout/fifth.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/layout/fifth.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/layout/fifth.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/layout/fourth.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/layout/fourth.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/layout/fourth.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/layout/fourth.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/layout/main.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/layout/main.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/layout/main.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/layout/main.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/layout/main_ignore.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/layout/main_ignore.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/layout/main_ignore.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/layout/main_ignore.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/layout/second.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/layout/second.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/layout/second.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/layout/second.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/layout/sixth.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/layout/sixth.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/layout/sixth.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/layout/sixth.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/layout/third.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/layout/third.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/layout/third.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/layout/third.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/values/strings.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/values/strings.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/values/strings.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/values/strings.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/values/styles.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/values/styles.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/res/values/styles.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/res/values/styles.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/src/test/pkg/FourthActivity.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/src/test/pkg/FourthActivity.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/src/test/pkg/FourthActivity.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/src/test/pkg/FourthActivity.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/src/test/pkg/OverdrawActivity.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/src/test/pkg/OverdrawActivity.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/src/test/pkg/OverdrawActivity.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/src/test/pkg/OverdrawActivity.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/src/test/pkg/SecondActivity.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/src/test/pkg/SecondActivity.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/src/test/pkg/SecondActivity.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/src/test/pkg/SecondActivity.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/src/test/pkg/ThirdActivity.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/src/test/pkg/ThirdActivity.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/overdraw/src/test/pkg/ThirdActivity.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/overdraw/src/test/pkg/ThirdActivity.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/proguard.cfg b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/proguard.cfg similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/proguard.cfg rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/proguard.cfg diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/proguard.pro b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/proguard.pro similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/proguard.pro rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/proguard.pro diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/proguard.properties b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/proguard.properties similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/proguard.properties rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/proguard.properties diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/project.properties1 b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/project.properties1 similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/project.properties1 rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/project.properties1 diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/project.properties2 b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/project.properties2 similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/project.properties2 rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/project.properties2 diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/project.properties3 b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/project.properties3 similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/project.properties3 rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/project.properties3 diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/project.properties4 b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/project.properties4 similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/project.properties4 rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/project.properties4 diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/protectedpermissions.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/protectedpermissions.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/protectedpermissions.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/protectedpermissions.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/protectedpermissions2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/protectedpermissions2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/protectedpermissions2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/protectedpermissions2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/AndroidManifest.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/AndroidManifest.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/AndroidManifest.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/AndroidManifest.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/AndroidManifestInner.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/AndroidManifestInner.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/AndroidManifestInner.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/AndroidManifestInner.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/AndroidManifestWrong.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/AndroidManifestWrong.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/AndroidManifestWrong.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/AndroidManifestWrong.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/AndroidManifestWrong2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/AndroidManifestWrong2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/AndroidManifestWrong2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/AndroidManifestWrong2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/Bar.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/Bar.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/Bar.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/Bar.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/Bar.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/Bar.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/Bar.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/Bar.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/Foo$Bar.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/Foo$Bar.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/Foo$Bar.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/Foo$Bar.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/Foo$Baz.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/Foo$Baz.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/Foo$Baz.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/Foo$Baz.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/Foo.class.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/Foo.class.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/Foo.class.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/Foo.class.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/Foo.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/Foo.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/registration/Foo.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/registration/Foo.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-hdpi/appwidget_bg.9.png b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-hdpi/appwidget_bg.9.png similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-hdpi/appwidget_bg.9.png rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-hdpi/appwidget_bg.9.png diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-hdpi/appwidget_bg_focus.9.png b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-hdpi/appwidget_bg_focus.9.png similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-hdpi/appwidget_bg_focus.9.png rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-hdpi/appwidget_bg_focus.9.png diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-hdpi/filled.png b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-hdpi/filled.png similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-hdpi/filled.png rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-hdpi/filled.png diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-hdpi/ic_launcher.png b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-hdpi/ic_launcher.png similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-hdpi/ic_launcher.png rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-hdpi/ic_launcher.png diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-hdpi/other.9.png b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-hdpi/other.9.png similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-hdpi/other.9.png rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-hdpi/other.9.png diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-hdpi/unrelated.png b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-hdpi/unrelated.png similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-hdpi/unrelated.png rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-hdpi/unrelated.png diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-mdpi/frame.png b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-mdpi/frame.png similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-mdpi/frame.png rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-mdpi/frame.png diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-mdpi/ic_menu_add_clip_normal.png b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-mdpi/ic_menu_add_clip_normal.png similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-mdpi/ic_menu_add_clip_normal.png rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-mdpi/ic_menu_add_clip_normal.png diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-mdpi/sample_icon.gif b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-mdpi/sample_icon.gif similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-mdpi/sample_icon.gif rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-mdpi/sample_icon.gif diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-mdpi/sample_icon.jpg b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-mdpi/sample_icon.jpg similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-mdpi/sample_icon.jpg rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-mdpi/sample_icon.jpg diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-mdpi/stat_notify_alarm.png b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-mdpi/stat_notify_alarm.png similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-mdpi/stat_notify_alarm.png rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-mdpi/stat_notify_alarm.png diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-nodpi/frame.png b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-nodpi/frame.png similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-nodpi/frame.png rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-nodpi/frame.png diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-xlarge-nodpi-v11/frame.png b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-xlarge-nodpi-v11/frame.png similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable-xlarge-nodpi-v11/frame.png rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable-xlarge-nodpi-v11/frame.png diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable/ic_launcher.png b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable/ic_launcher.png similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable/ic_launcher.png rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable/ic_launcher.png diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable/ic_menu_help.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable/ic_menu_help.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable/ic_menu_help.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable/ic_menu_help.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable/states.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable/states.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable/states.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable/states.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable/states2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable/states2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable/states2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable/states2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable/states3.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable/states3.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/drawable/states3.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/drawable/states3.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/accessibility.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/accessibility.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/accessibility.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/accessibility.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/accessibility2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/accessibility2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/accessibility2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/accessibility2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/activity_item_two_pane.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/activity_item_two_pane.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/activity_item_two_pane.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/activity_item_two_pane.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/baseline_weights.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/baseline_weights.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/baseline_weights.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/baseline_weights.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/baseline_weights2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/baseline_weights2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/baseline_weights2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/baseline_weights2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/baseline_weights3.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/baseline_weights3.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/baseline_weights3.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/baseline_weights3.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/breadcrumbs_in_fragment.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/breadcrumbs_in_fragment.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/breadcrumbs_in_fragment.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/breadcrumbs_in_fragment.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/broken.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/broken.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/broken.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/broken.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/buttonbar.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/buttonbar.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/buttonbar.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/buttonbar.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/buttonbar2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/buttonbar2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/buttonbar2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/buttonbar2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/buttonbar3.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/buttonbar3.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/buttonbar3.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/buttonbar3.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/buttonbar4.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/buttonbar4.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/buttonbar4.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/buttonbar4.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/buttonbar_suppressed.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/buttonbar_suppressed.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/buttonbar_suppressed.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/buttonbar_suppressed.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/casts.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/casts.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/casts.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/casts.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/casts2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/casts2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/casts2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/casts2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/casts3.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/casts3.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/casts3.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/casts3.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/casts4.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/casts4.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/casts4.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/casts4.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/compound.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/compound.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/compound.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/compound.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/compound2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/compound2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/compound2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/compound2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/compound3.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/compound3.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/compound3.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/compound3.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/crcrlf.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/crcrlf.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/crcrlf.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/crcrlf.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/crcrlf_ignore.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/crcrlf_ignore.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/crcrlf_ignore.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/crcrlf_ignore.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/customattrlayout.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/customattrlayout.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/customattrlayout.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/customattrlayout.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/customview.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/customview.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/customview.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/customview.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/customview2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/customview2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/customview2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/customview2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/default_item_badges.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/default_item_badges.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/default_item_badges.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/default_item_badges.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/deprecation.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/deprecation.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/deprecation.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/deprecation.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/detailed_item.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/detailed_item.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/detailed_item.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/detailed_item.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/duplicate.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/duplicate.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/duplicate.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/duplicate.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/edit_textview.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/edit_textview.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/edit_textview.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/edit_textview.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/edit_type.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/edit_type.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/edit_type.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/edit_type.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/encoding.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/encoding.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/encoding.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/encoding.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/encoding2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/encoding2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/encoding2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/encoding2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/fragment.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/fragment.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/fragment.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/fragment.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/gridlayout.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/gridlayout.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/gridlayout.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/gridlayout.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/has_children.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/has_children.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/has_children.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/has_children.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/has_children2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/has_children2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/has_children2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/has_children2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/ignores.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/ignores.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/ignores.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/ignores.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/inefficient_weight.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/inefficient_weight.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/inefficient_weight.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/inefficient_weight.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/inefficient_weight2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/inefficient_weight2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/inefficient_weight2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/inefficient_weight2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/labelfor.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/labelfor.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/labelfor.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/labelfor.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/labelfor_ignore.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/labelfor_ignore.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/labelfor_ignore.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/labelfor_ignore.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/layout1.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/layout1.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/layout1.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/layout1.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/layout1_ignore.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/layout1_ignore.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/layout1_ignore.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/layout1_ignore.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/layout2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/layout2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/layout2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/layout2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/layout3.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/layout3.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/layout3.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/layout3.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/layout4.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/layout4.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/layout4.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/layout4.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/listseparator.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/listseparator.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/listseparator.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/listseparator.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/namespace.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/namespace.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/namespace.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/namespace.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/namespace2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/namespace2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/namespace2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/namespace2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/namespace3.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/namespace3.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/namespace3.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/namespace3.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/namespace4.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/namespace4.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/namespace4.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/namespace4.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/nested_weights.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/nested_weights.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/nested_weights.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/nested_weights.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/nested_weights2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/nested_weights2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/nested_weights2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/nested_weights2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/note_edit.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/note_edit.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/note_edit.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/note_edit.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/now_playing_after.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/now_playing_after.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/now_playing_after.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/now_playing_after.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/onclick.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/onclick.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/onclick.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/onclick.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/private.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/private.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/private.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/private.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/scrolling.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/scrolling.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/scrolling.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/scrolling.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/simple.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/simple.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/simple.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/simple.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/simple_ignore.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/simple_ignore.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/simple_ignore.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/simple_ignore.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/simpleinclude.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/simpleinclude.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/simpleinclude.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/simpleinclude.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/size.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/size.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/size.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/size.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/size2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/size2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/size2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/size2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/sizeincluded.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/sizeincluded.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/sizeincluded.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/sizeincluded.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/textsize.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/textsize.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/textsize.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/textsize.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/too_deep.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/too_deep.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/too_deep.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/too_deep.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/too_many.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/too_many.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/too_many.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/too_many.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/unused_namespace.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/unused_namespace.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/unused_namespace.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/unused_namespace.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/useless.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/useless.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/useless.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/useless.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/useless2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/useless2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/useless2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/useless2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/useless3.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/useless3.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/useless3.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/useless3.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrong0dp.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrong0dp.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrong0dp.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrong0dp.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrong_dimension.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrong_dimension.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrong_dimension.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrong_dimension.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrong_namespace.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrong_namespace.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrong_namespace.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrong_namespace.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrong_namespace2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrong_namespace2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrong_namespace2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrong_namespace2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrong_namespace3.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrong_namespace3.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrong_namespace3.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrong_namespace3.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrong_namespace4.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrong_namespace4.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrong_namespace4.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrong_namespace4.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrong_namespace5.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrong_namespace5.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrong_namespace5.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrong_namespace5.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrongparams.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrongparams.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrongparams.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrongparams.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrongparams2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrongparams2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrongparams2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrongparams2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrongparams3.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrongparams3.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrongparams3.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrongparams3.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrongparams4.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrongparams4.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrongparams4.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrongparams4.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrongparams5.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrongparams5.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrongparams5.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrongparams5.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrongparams6.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrongparams6.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrongparams6.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrongparams6.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrongparams_ignore.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrongparams_ignore.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/layout/wrongparams_ignore.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/layout/wrongparams_ignore.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/menu-land/actions.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/menu-land/actions.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/menu-land/actions.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/menu-land/actions.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/menu-land/actions2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/menu-land/actions2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/menu-land/actions2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/menu-land/actions2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/menu-land/actions2_ignore.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/menu-land/actions2_ignore.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/menu-land/actions2_ignore.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/menu-land/actions2_ignore.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/menu/menu.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/menu/menu.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/menu/menu.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/menu/menu.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/menu/titles.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/menu/titles.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/menu/titles.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/menu/titles.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/private_key.pem b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/private_key.pem similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/private_key.pem rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/private_key.pem diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-cs/arrays.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-cs/arrays.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-cs/arrays.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-cs/arrays.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-cs/strings.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-cs/strings.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-cs/strings.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-cs/strings.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-cs/translatedarrays.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-cs/translatedarrays.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-cs/translatedarrays.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-cs/translatedarrays.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-de-rDE/strings.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-de-rDE/strings.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-de-rDE/strings.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-de-rDE/strings.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-de/strings.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-de/strings.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-de/strings.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-de/strings.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-de/typos.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-de/typos.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-de/typos.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-de/typos.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-es-rUS/strings.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-es-rUS/strings.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-es-rUS/strings.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-es-rUS/strings.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-es/donottranslate.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-es/donottranslate.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-es/donottranslate.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-es/donottranslate.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-es/formatstrings.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-es/formatstrings.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-es/formatstrings.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-es/formatstrings.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-es/formatstrings_ignore.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-es/formatstrings_ignore.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-es/formatstrings_ignore.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-es/formatstrings_ignore.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-es/strings.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-es/strings.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-es/strings.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-es/strings.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-es/strings_ignore.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-es/strings_ignore.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-es/strings_ignore.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-es/strings_ignore.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-es/strings_locale.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-es/strings_locale.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-es/strings_locale.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-es/strings_locale.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-fr/strings.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-fr/strings.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-fr/strings.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-fr/strings.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-it/stringarrays.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-it/stringarrays.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-it/stringarrays.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-it/stringarrays.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-land/arrays.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-land/arrays.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-land/arrays.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-land/arrays.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-land/arrays_ignore.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-land/arrays_ignore.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-land/arrays_ignore.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-land/arrays_ignore.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-land/strings.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-land/strings.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-land/strings.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-land/strings.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-nb/typos.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-nb/typos.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-nb/typos.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-nb/typos.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-nb/typos_locale.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-nb/typos_locale.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-nb/typos_locale.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-nb/typos_locale.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-nl-rNL/arrays.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-nl-rNL/arrays.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-nl-rNL/arrays.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-nl-rNL/arrays.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-nl-rNL/strings.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-nl-rNL/strings.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values-nl-rNL/strings.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values-nl-rNL/strings.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/arrays.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/arrays.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/arrays.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/arrays.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/arrayusage.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/arrayusage.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/arrayusage.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/arrayusage.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/buttonbar-values.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/buttonbar-values.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/buttonbar-values.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/buttonbar-values.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/customattr.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/customattr.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/customattr.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/customattr.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/formatstrings-version1.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/formatstrings-version1.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/formatstrings-version1.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/formatstrings-version1.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/formatstrings-version2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/formatstrings-version2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/formatstrings-version2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/formatstrings-version2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/formatstrings.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/formatstrings.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/formatstrings.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/formatstrings.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/formatstrings2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/formatstrings2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/formatstrings2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/formatstrings2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/formatstrings3.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/formatstrings3.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/formatstrings3.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/formatstrings3.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/formatstrings4.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/formatstrings4.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/formatstrings4.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/formatstrings4.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/formatstrings_ignore.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/formatstrings_ignore.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/formatstrings_ignore.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/formatstrings_ignore.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/nontranslatable.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/nontranslatable.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/nontranslatable.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/nontranslatable.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/nontranslatable2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/nontranslatable2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/nontranslatable2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/nontranslatable2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/plurals.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/plurals.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/plurals.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/plurals.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/pxsp.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/pxsp.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/pxsp.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/pxsp.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/sizestyles.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/sizestyles.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/sizestyles.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/sizestyles.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/stringarrays.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/stringarrays.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/stringarrays.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/stringarrays.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/strings.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/strings.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/strings.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/strings.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/strings2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/strings2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/strings2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/strings2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/strings3.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/strings3.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/strings3.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/strings3.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/strings4.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/strings4.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/strings4.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/strings4.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/strings_ignore.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/strings_ignore.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/strings_ignore.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/strings_ignore.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/stylecycle.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/stylecycle.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/stylecycle.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/stylecycle.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/styles.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/styles.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/styles.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/styles.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/themes.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/themes.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/themes.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/themes.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/themes2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/themes2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/themes2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/themes2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/translatedarrays.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/translatedarrays.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/translatedarrays.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/translatedarrays.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/typography.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/typography.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/typography.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/typography.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/typos.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/typos.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/res/values/typos.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/res/values/typos.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/my/pkg/Test.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/my/pkg/Test.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/my/pkg/Test.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/my/pkg/Test.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/pkg1/Class1.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/pkg1/Class1.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/pkg1/Class1.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/pkg1/Class1.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/pkg2/Class2.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/pkg2/Class2.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/pkg2/Class2.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/pkg2/Class2.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/ActionBarTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/ActionBarTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/ActionBarTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/ActionBarTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/ActionTest1.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/ActionTest1.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/ActionTest1.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/ActionTest1.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/ActionTest1_ignore.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/ActionTest1_ignore.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/ActionTest1_ignore.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/ActionTest1_ignore.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/ActionTest2.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/ActionTest2.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/ActionTest2.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/ActionTest2.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/BadImport.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/BadImport.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/BadImport.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/BadImport.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/CustomViewTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/CustomViewTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/CustomViewTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/CustomViewTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/Foo.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/Foo.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/Foo.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/Foo.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/Hidden.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/Hidden.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/Hidden.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/Hidden.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/ImportFrameActivity.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/ImportFrameActivity.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/ImportFrameActivity.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/ImportFrameActivity.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/InflaterTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/InflaterTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/InflaterTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/InflaterTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/JavaPerformanceTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/JavaPerformanceTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/JavaPerformanceTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/JavaPerformanceTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/NonInternationalizedSmsDetectorTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/NonInternationalizedSmsDetectorTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/NonInternationalizedSmsDetectorTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/NonInternationalizedSmsDetectorTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/NotificationTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/NotificationTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/NotificationTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/NotificationTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/PasteError.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/PasteError.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/PasteError.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/PasteError.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/SdCardTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/SdCardTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/SdCardTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/SdCardTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/SetJavaScriptEnabled.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/SetJavaScriptEnabled.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/SetJavaScriptEnabled.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/SetJavaScriptEnabled.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest2.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest2.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest2.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest2.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest3.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest3.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest3.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest3.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest4.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest4.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest4.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest4.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest5.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest5.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest5.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/SharedPrefsTest5.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/StringFormat2.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/StringFormat2.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/StringFormat2.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/StringFormat2.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/StringFormatActivity.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/StringFormatActivity.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/StringFormatActivity.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/StringFormatActivity.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/StringFormatActivity2.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/StringFormatActivity2.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/StringFormatActivity2.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/StringFormatActivity2.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/StringFormatActivity_ignore.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/StringFormatActivity_ignore.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/StringFormatActivity_ignore.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/StringFormatActivity_ignore.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/SuppressTest5.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/SuppressTest5.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/SuppressTest5.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/SuppressTest5.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/ToastTest.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/ToastTest.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/ToastTest.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/ToastTest.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/UnusedReference.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/UnusedReference.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/UnusedReference.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/UnusedReference.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/Utf8BomTest.java.data b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/Utf8BomTest.java.data similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/Utf8BomTest.java.data rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/Utf8BomTest.java.data diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/WorldWriteableFile.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/WorldWriteableFile.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/WorldWriteableFile.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/WorldWriteableFile.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/WrongAnnotation.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/WrongAnnotation.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/WrongAnnotation.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/WrongAnnotation.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/WrongCastActivity.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/WrongCastActivity.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/WrongCastActivity.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/WrongCastActivity.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/WrongCastActivity2.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/WrongCastActivity2.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/WrongCastActivity2.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/WrongCastActivity2.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/WrongCastActivity3.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/WrongCastActivity3.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/WrongCastActivity3.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/WrongCastActivity3.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/WrongColor.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/WrongColor.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/src/test/pkg/WrongColor.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/src/test/pkg/WrongColor.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/unusedR.java.txt b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/unusedR.java.txt similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/unusedR.java.txt rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/unusedR.java.txt diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/wrongid/ids.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/wrongid/ids.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/wrongid/ids.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/wrongid/ids.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/wrongid/ignorelayout1.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/wrongid/ignorelayout1.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/wrongid/ignorelayout1.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/wrongid/ignorelayout1.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/wrongid/layout1.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/wrongid/layout1.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/wrongid/layout1.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/wrongid/layout1.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/wrongid/layout2.xml b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/wrongid/layout2.xml similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/checks/data/wrongid/layout2.xml rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/checks/data/wrongid/layout2.xml diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/client/api/DefaultSdkInfoTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/client/api/DefaultSdkInfoTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/client/api/DefaultSdkInfoTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/client/api/DefaultSdkInfoTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/client/api/LintClientTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/client/api/LintClientTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/client/api/LintClientTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/client/api/LintClientTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/client/api/LintDriverTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/client/api/LintDriverTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/client/api/LintDriverTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/client/api/LintDriverTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/detector/api/ClassContextTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/detector/api/ClassContextTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/detector/api/ClassContextTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/detector/api/ClassContextTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/detector/api/IssueTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/detector/api/IssueTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/detector/api/IssueTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/detector/api/IssueTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/detector/api/LintUtilsTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/detector/api/LintUtilsTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/detector/api/LintUtilsTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/detector/api/LintUtilsTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/detector/api/LocationTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/detector/api/LocationTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/detector/api/LocationTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/detector/api/LocationTest.java diff --git a/lint/libs/lint_checks/tests/src/com/android/tools/lint/detector/api/ScopeTest.java b/lint/libs/lint_checks/src/test/java/com/android/tools/lint/detector/api/ScopeTest.java similarity index 100% rename from lint/libs/lint_checks/tests/src/com/android/tools/lint/detector/api/ScopeTest.java rename to lint/libs/lint_checks/src/test/java/com/android/tools/lint/detector/api/ScopeTest.java diff --git a/lint/libs/lint_checks/tests/.settings/org.eclipse.core.resources.prefs b/lint/libs/lint_checks/tests/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 52d66cb95..000000000 --- a/lint/libs/lint_checks/tests/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,5 +0,0 @@ -eclipse.preferences.version=1 -encoding//src/com/android/tools/lint/checks/TypoDetectorTest.java=UTF-8 -encoding//src/com/android/tools/lint/checks/TypoLookupTest.java=UTF-8 -encoding//src/com/android/tools/lint/checks/TypographyDetectorTest.java=UTF-8 -encoding//src/com/android/tools/lint/checks/data/res/values-nb/typos.xml=UTF-8 diff --git a/lint/libs/lint_checks/tests/Android.mk b/lint/libs/lint_checks/tests/Android.mk deleted file mode 100644 index cfbf73440..000000000 --- a/lint/libs/lint_checks/tests/Android.mk +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright (C) 2010 The Android Open Source Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -# Only compile source java files in this lib. -LOCAL_SRC_FILES := $(call all-java-files-under, src) - -LOCAL_MODULE := lint_checks-tests -LOCAL_MODULE_TAGS := optional - -LOCAL_JAVA_LIBRARIES := common sdklib lint_api lint_checks lint junit easymock asm-tools asm-tree-tools guava-tools layoutlib_api sdktestutils - -include $(BUILD_HOST_JAVA_LIBRARY) - -# Build all sub-directories -include $(call all-makefiles-under,$(LOCAL_PATH)) -- GitLab From 88009b9d94e866da6ee83ecc2a7ffaac542d2ccf Mon Sep 17 00:00:00 2001 From: Xavier Ducrohet Date: Thu, 6 Dec 2012 18:39:20 -0800 Subject: [PATCH 9/9] Refactor testutils folder structure. Move folders around to match default gradle/maven folder structure. The custom structure confused some IDEs when importing the project as a Gradle project. Change-Id: If78ff744392c76f94a1a76b33ca70a6f041a391e --- testutils/.classpath | 3 +-- testutils/Android.mk | 17 +++++++++--- testutils/build.gradle | 18 ++----------- .../com/android/testutils/SdkTestCase.java | 0 testutils/src/test/.classpath | 9 +++++++ testutils/{tests => src/test}/.project | 0 .../android/testutils/SdkTestCaseTest.java | 0 testutils/tests/.classpath | 9 ------- testutils/tests/Android.mk | 27 ------------------- 9 files changed, 26 insertions(+), 57 deletions(-) rename testutils/src/{ => main/java}/com/android/testutils/SdkTestCase.java (100%) create mode 100644 testutils/src/test/.classpath rename testutils/{tests => src/test}/.project (100%) rename testutils/{tests/src => src/test/java}/com/android/testutils/SdkTestCaseTest.java (100%) delete mode 100644 testutils/tests/.classpath delete mode 100644 testutils/tests/Android.mk diff --git a/testutils/.classpath b/testutils/.classpath index 45f7edb0d..313424171 100644 --- a/testutils/.classpath +++ b/testutils/.classpath @@ -1,7 +1,6 @@ - - + diff --git a/testutils/Android.mk b/testutils/Android.mk index 2a1f6dc7a..42876f805 100644 --- a/testutils/Android.mk +++ b/testutils/Android.mk @@ -16,7 +16,7 @@ LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) -LOCAL_SRC_FILES := $(call all-java-files-under,src) +LOCAL_SRC_FILES := $(call all-java-files-under,src/main/java) LOCAL_JAR_MANIFEST := manifest.txt @@ -34,5 +34,16 @@ LOCAL_MODULE_TAGS := optional include $(BUILD_HOST_JAVA_LIBRARY) -# Build all sub-directories -include $(call all-makefiles-under,$(LOCAL_PATH)) +# Build tests + +include $(CLEAR_VARS) + +# Only compile source java files in this lib. +LOCAL_SRC_FILES := $(call all-java-files-under, src/main/java) + +LOCAL_MODULE := sdktestutils-tests +LOCAL_MODULE_TAGS := optional + +LOCAL_JAVA_LIBRARIES := common sdktestutils junit + +include $(BUILD_HOST_JAVA_LIBRARY) diff --git a/testutils/build.gradle b/testutils/build.gradle index 8ffc129dd..0726488b5 100644 --- a/testutils/build.gradle +++ b/testutils/build.gradle @@ -4,20 +4,6 @@ dependencies { } sourceSets { - main { - java { - srcDir 'src' - } - resources { - srcDir 'resources' - } - } - test { - java { - srcDir 'tests/src' - } - resources { - srcDir 'tests/resources' - } - } + main.resources.srcDir 'src/main/java' + test.resources.srcDir 'src/test/java' } diff --git a/testutils/src/com/android/testutils/SdkTestCase.java b/testutils/src/main/java/com/android/testutils/SdkTestCase.java similarity index 100% rename from testutils/src/com/android/testutils/SdkTestCase.java rename to testutils/src/main/java/com/android/testutils/SdkTestCase.java diff --git a/testutils/src/test/.classpath b/testutils/src/test/.classpath new file mode 100644 index 000000000..271183e21 --- /dev/null +++ b/testutils/src/test/.classpath @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/testutils/tests/.project b/testutils/src/test/.project similarity index 100% rename from testutils/tests/.project rename to testutils/src/test/.project diff --git a/testutils/tests/src/com/android/testutils/SdkTestCaseTest.java b/testutils/src/test/java/com/android/testutils/SdkTestCaseTest.java similarity index 100% rename from testutils/tests/src/com/android/testutils/SdkTestCaseTest.java rename to testutils/src/test/java/com/android/testutils/SdkTestCaseTest.java diff --git a/testutils/tests/.classpath b/testutils/tests/.classpath deleted file mode 100644 index 0ac1351a9..000000000 --- a/testutils/tests/.classpath +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/testutils/tests/Android.mk b/testutils/tests/Android.mk deleted file mode 100644 index e203ab487..000000000 --- a/testutils/tests/Android.mk +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright (C) 2012 The Android Open Source Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -# Only compile source java files in this lib. -LOCAL_SRC_FILES := $(call all-java-files-under, src) - -LOCAL_MODULE := sdktestutils-tests -LOCAL_MODULE_TAGS := optional - -LOCAL_JAVA_LIBRARIES := common sdktestutils junit - -include $(BUILD_HOST_JAVA_LIBRARY) -- GitLab