Start adding build rules for ravenwood
- Add "framework-minus-apex.ravenwood". - Update the behavior of: --default-throw: - Now this will "keep" the subject classes and fields. - When a 'throw' directive is specified on a static initializer, it's now handled as 'keep', because otherwise the class wouldn't be usable. Test: ./scripts/run-all-tests.sh Test: m framework-minus-apex.ravenwood Bug: 292141694 Change-Id: If4d650dc175a5a78cf8844dfed2217c19f2d5790
Showing
- Android.bp 3 additions, 1 deletionAndroid.bp
- OWNERS 3 additions, 0 deletionsOWNERS
- Ravenwood.bp 70 additions, 0 deletionsRavenwood.bp
- core/java/android/util/Base64.java 1 addition, 0 deletionscore/java/android/util/Base64.java
- framework-minus-apex-ravenwood-policies.txt 1 addition, 0 deletionsframework-minus-apex-ravenwood-policies.txt
- ravenwood/Android.bp 33 additions, 0 deletionsravenwood/Android.bp
- ravenwood/OWNERS 3 additions, 0 deletionsravenwood/OWNERS
- ravenwood/annotations-src/android/ravenwood/annotations/RavenwoodClassLoadHook.java 38 additions, 0 deletions...android/ravenwood/annotations/RavenwoodClassLoadHook.java
- ravenwood/annotations-src/android/ravenwood/annotations/RavenwoodKeep.java 37 additions, 0 deletions...ions-src/android/ravenwood/annotations/RavenwoodKeep.java
- ravenwood/annotations-src/android/ravenwood/annotations/RavenwoodNativeSubstitutionClass.java 34 additions, 0 deletions...venwood/annotations/RavenwoodNativeSubstitutionClass.java
- ravenwood/annotations-src/android/ravenwood/annotations/RavenwoodRemove.java 36 additions, 0 deletions...ns-src/android/ravenwood/annotations/RavenwoodRemove.java
- ravenwood/annotations-src/android/ravenwood/annotations/RavenwoodSubstitute.java 36 additions, 0 deletions...rc/android/ravenwood/annotations/RavenwoodSubstitute.java
- ravenwood/annotations-src/android/ravenwood/annotations/RavenwoodThrow.java 35 additions, 0 deletions...ons-src/android/ravenwood/annotations/RavenwoodThrow.java
- ravenwood/annotations-src/android/ravenwood/annotations/RavenwoodWholeClassKeep.java 37 additions, 0 deletions...ndroid/ravenwood/annotations/RavenwoodWholeClassKeep.java
- ravenwood/ravenwood-standard-options.txt 37 additions, 0 deletionsravenwood/ravenwood-standard-options.txt
- tools/hoststubgen/hoststubgen/src/com/android/hoststubgen/filters/ConstantFilter.kt 5 additions, 2 deletions...gen/src/com/android/hoststubgen/filters/ConstantFilter.kt
- tools/hoststubgen/hoststubgen/src/com/android/hoststubgen/filters/ImplicitOutputFilter.kt 12 additions, 0 deletions...c/com/android/hoststubgen/filters/ImplicitOutputFilter.kt
- tools/hoststubgen/hoststubgen/src/com/android/hoststubgen/visitors/ImplGeneratingAdapter.kt 1 addition, 1 deletion...com/android/hoststubgen/visitors/ImplGeneratingAdapter.kt
- tools/hoststubgen/hoststubgen/test-tiny-framework/golden-output/02-hoststubgen-test-tiny-framework-host-stub-dump.txt 1 addition, 12 deletions...put/02-hoststubgen-test-tiny-framework-host-stub-dump.txt
- tools/hoststubgen/hoststubgen/test-tiny-framework/golden-output/12-hoststubgen-test-tiny-framework-host-ext-stub-dump.txt 1 addition, 12 deletions...12-hoststubgen-test-tiny-framework-host-ext-stub-dump.txt
Loading
Please register or sign in to comment