Don't clean generated java sources when AIDL list changes

AIDL doesn't generate into the intermediate src directory, we pass exact
aidl->java files to the compiler. So there is no need to clean the
intermediate src directory when the aidl file list changes for a module.

Test: None, just code inspection
Change-Id: I01feff7cc399ac5b88b83333a1ac86928d0a81e6
diff --git a/core/post_clean.mk b/core/post_clean.mk
index d7e8322..553f728 100644
--- a/core/post_clean.mk
+++ b/core/post_clean.mk
@@ -17,7 +17,7 @@
 
 #######################################################
 # Check if we need to delete obsolete generated java files.
-# When an aidl/proto/etc file gets deleted (or renamed), the generated java file is obsolete.
+# When an proto/etc file gets deleted (or renamed), the generated java file is obsolete.
 previous_gen_java_config := $(TARGET_OUT_COMMON_INTERMEDIATES)/previous_gen_java_config.mk
 current_gen_java_config := $(TARGET_OUT_COMMON_INTERMEDIATES)/current_gen_java_config.mk
 
@@ -29,8 +29,7 @@
 intermediates_to_clean :=
 modules_with_gen_java_files :=
 $(foreach p, $(ALL_MODULES), \
-  $(eval gs := $(strip $(ALL_MODULES.$(p).AIDL_FILES)\
-                       $(ALL_MODULES.$(p).PROTO_FILES)\
+  $(eval gs := $(strip $(ALL_MODULES.$(p).PROTO_FILES)\
                        $(ALL_MODULES.$(p).RS_FILES)))\
   $(if $(gs),\
     $(eval modules_with_gen_java_files += $(p))\