Use loose signatures for ShadowApplicationPackageManager.getProperty
PiperOrigin-RevId: 503033550
diff --git a/shadows/framework/src/main/java/org/robolectric/shadows/ShadowApplicationPackageManager.java b/shadows/framework/src/main/java/org/robolectric/shadows/ShadowApplicationPackageManager.java
index 683c3f6..8c31933 100644
--- a/shadows/framework/src/main/java/org/robolectric/shadows/ShadowApplicationPackageManager.java
+++ b/shadows/framework/src/main/java/org/robolectric/shadows/ShadowApplicationPackageManager.java
@@ -2238,16 +2238,16 @@
/** Stub that will always throw. */
@Implementation(minSdk = S)
- protected PackageManager.Property getProperty(String propertyName, String packageName)
- throws NameNotFoundException {
+ protected Object /* PackageManager.Property */ getProperty(
+ String propertyName, String packageName) throws NameNotFoundException {
// TODO: in future read this value from parsed manifest
throw new NameNotFoundException("unsupported");
}
/** Stub that will always throw. */
@Implementation(minSdk = S)
- protected PackageManager.Property getProperty(String propertyName, ComponentName name)
- throws NameNotFoundException {
+ protected Object /* PackageManager.Property */ getProperty(
+ String propertyName, ComponentName name) throws NameNotFoundException {
// TODO: in future read this value from parsed manifest
throw new NameNotFoundException("unsupported");
}