Loading core/Makefile +0 −12 Original line number Diff line number Diff line Loading @@ -913,18 +913,6 @@ $(call declare-0p-target,$(WALL_WERROR)) $(call dist-for-goals,droidcore-unbundled,$(WALL_WERROR)) # ----------------------------------------------------------------- # Modules missing profile files PGO_PROFILE_MISSING := $(PRODUCT_OUT)/pgo_profile_file_missing.txt $(PGO_PROFILE_MISSING): @rm -f $@ echo "# Modules missing PGO profile files" >> $@ for m in $(SOONG_MODULES_MISSING_PGO_PROFILE_FILE); do echo $$m >> $@; done $(call declare-0p-target,$(PGO_PROFILE_MISSING)) $(call dist-for-goals,droidcore,$(PGO_PROFILE_MISSING)) CERTIFICATE_VIOLATION_MODULES_FILENAME := $(PRODUCT_OUT)/certificate_violation_modules.txt $(CERTIFICATE_VIOLATION_MODULES_FILENAME): rm -f $@ Loading core/build_id.mk +1 −1 Original line number Diff line number Diff line Loading @@ -18,4 +18,4 @@ # (like "CRB01"). It must be a single word, and is # capitalized by convention. BUILD_ID=BP2A.250222.001 BUILD_ID=BP2A.250223.001 core/proguard.flags +4 −4 Original line number Diff line number Diff line Loading @@ -30,12 +30,12 @@ # Needed to ensure callback field references are kept in their respective # owning classes when the downstream callback registrars only store weak refs. -if @com.android.internal.annotations.WeaklyReferencedCallback class * -keepclassmembers,allowaccessmodification class * { <1> *; -keepclassmembers,allowaccessmodification,allowobfuscation,allowshrinking class * { !synthetic <1> *; } -if class * extends @com.android.internal.annotations.WeaklyReferencedCallback ** -keepclassmembers,allowaccessmodification class * { <1> *; -keepclassmembers,allowaccessmodification,allowobfuscation,allowshrinking class * { !synthetic <1> *; } # Understand the common @Keep annotation from various Android packages: Loading Loading
core/Makefile +0 −12 Original line number Diff line number Diff line Loading @@ -913,18 +913,6 @@ $(call declare-0p-target,$(WALL_WERROR)) $(call dist-for-goals,droidcore-unbundled,$(WALL_WERROR)) # ----------------------------------------------------------------- # Modules missing profile files PGO_PROFILE_MISSING := $(PRODUCT_OUT)/pgo_profile_file_missing.txt $(PGO_PROFILE_MISSING): @rm -f $@ echo "# Modules missing PGO profile files" >> $@ for m in $(SOONG_MODULES_MISSING_PGO_PROFILE_FILE); do echo $$m >> $@; done $(call declare-0p-target,$(PGO_PROFILE_MISSING)) $(call dist-for-goals,droidcore,$(PGO_PROFILE_MISSING)) CERTIFICATE_VIOLATION_MODULES_FILENAME := $(PRODUCT_OUT)/certificate_violation_modules.txt $(CERTIFICATE_VIOLATION_MODULES_FILENAME): rm -f $@ Loading
core/build_id.mk +1 −1 Original line number Diff line number Diff line Loading @@ -18,4 +18,4 @@ # (like "CRB01"). It must be a single word, and is # capitalized by convention. BUILD_ID=BP2A.250222.001 BUILD_ID=BP2A.250223.001
core/proguard.flags +4 −4 Original line number Diff line number Diff line Loading @@ -30,12 +30,12 @@ # Needed to ensure callback field references are kept in their respective # owning classes when the downstream callback registrars only store weak refs. -if @com.android.internal.annotations.WeaklyReferencedCallback class * -keepclassmembers,allowaccessmodification class * { <1> *; -keepclassmembers,allowaccessmodification,allowobfuscation,allowshrinking class * { !synthetic <1> *; } -if class * extends @com.android.internal.annotations.WeaklyReferencedCallback ** -keepclassmembers,allowaccessmodification class * { <1> *; -keepclassmembers,allowaccessmodification,allowobfuscation,allowshrinking class * { !synthetic <1> *; } # Understand the common @Keep annotation from various Android packages: Loading