platform_build_soong/java
albaltai 36ff7dcbf4 In java.go, add implement check for both Dependency and IDE relevant interfaces
1. Add var _ to declare the struct Import implement IDEInfo and
   IDECustomizedModuleName interfaces
2. Modify var _, a typo case for struct Module implement Dependency interface
3. Add nil checking for Dependency interface implementation
4. Add more comment for developer

Bug: 121985695

Test: 1. m aidegen
      2. $ANDROID_HOST_OUT/bin/aidegen framework
      3. check import static android.Manifest.permission.BIND_VOICE_INTERACTION;
	 denpendency should be resolved in frameworks/base/services/core/java/com/android/server/am/ActivityManagerService.java

Change-Id: Ia2d2d65b83a52d35ccb3927a36bcf686d5223e20
2018-12-25 14:56:20 +08:00
..
config Dexpreopt soong modules inside soong 2018-12-15 19:07:54 -08:00
aapt2.go Create bundle modules suitable for bundletool 2018-10-31 14:39:16 +00:00
aar.go Add a flag to allow unbundled builds to build SDKs from source 2018-12-18 22:46:24 -08:00
android_manifest.go Support setting target_sdk_version separately from sdk_version 2018-10-31 21:37:34 -07:00
android_resources.go Add support for android_library modules 2018-05-03 14:38:12 -07:00
androidmk.go Dexpreopt soong modules inside soong 2018-12-15 19:07:54 -08:00
app.go Dexpreopt soong modules inside soong 2018-12-15 19:07:54 -08:00
app_builder.go Align entries in APEX at 4K boundary 2018-11-22 03:09:40 +09:00
app_test.go Add support for JNI libraries to android_app modules 2018-10-08 15:20:56 -07:00
builder.go Dexpreopt soong modules inside soong 2018-12-15 19:07:54 -08:00
dex.go Use debug mode when running R8 for eng builds. 2018-11-30 15:23:16 +00:00
dexpreopt.go Dexpreopt soong modules inside soong 2018-12-15 19:07:54 -08:00
droiddoc.go Remove dependency on framework.jar 2018-12-07 02:32:40 +00:00
gen.go Add support for sysprop description files to Java 2018-10-04 19:39:35 +09:00
genrule.go Soong: add "java_genrule_host" 2018-04-13 16:37:22 -07:00
jacoco.go Change syntax for jacoco filter wildcard params. 2018-01-29 12:46:26 -08:00
jacoco_test.go Change syntax for jacoco filter wildcard params. 2018-01-29 12:46:26 -08:00
java.go In java.go, add implement check for both Dependency and IDE relevant interfaces 2018-12-25 14:56:20 +08:00
java_resources.go soong_zip: support globs in -f and -D arguments 2018-09-28 14:01:29 -07:00
java_test.go Enable kotlinc flags in blueprint files 2018-11-14 15:02:46 +00:00
jdeps.go Modify jar dependencies collection from dexpreopt to jar with resource 2018-12-21 10:37:03 +00:00
jdeps_test.go Collect modules' info to create IDE project file. 2018-09-18 17:44:10 +00:00
OWNERS Add an owners file for dexpreopt files. 2018-12-18 20:28:06 +00:00
prebuilt_apis.go Add api_dirs property and use module name as prefix 2018-06-25 10:30:30 +09:00
proto.go Revert "Use protoc-gen-javalite for java lite protos" 2018-11-04 17:23:48 -08:00
sdk_library.go Dexpreopt soong modules inside soong 2018-12-15 19:07:54 -08:00
support_libraries.go Export lists of support libraries modules to Make 2018-05-03 16:48:13 -07:00
system_modules.go Enforce dependencies have right architecture 2018-08-30 16:31:02 +00:00