Clarify how to use Robolectric#buildContentProvider in comment
There was some confusion about how to use
Robolectric#buildContentProvider in place of
ShadowContentResolver#registerProvider. Instead, provide a small code
sample that demonstrates the new usage.
diff --git a/robolectric-shadows/shadows-core/src/main/java/org/robolectric/shadows/ShadowContentResolver.java b/robolectric-shadows/shadows-core/src/main/java/org/robolectric/shadows/ShadowContentResolver.java
index 542793e..e8ca474 100644
--- a/robolectric-shadows/shadows-core/src/main/java/org/robolectric/shadows/ShadowContentResolver.java
+++ b/robolectric-shadows/shadows-core/src/main/java/org/robolectric/shadows/ShadowContentResolver.java
@@ -452,7 +452,14 @@
}
/**
- * @deprecated Use {@link org.robolectric.Robolectric#buildContentProvider(Class)} instead.
+ * @deprecated
+ * Instead, use
+ * <pre>
+ * {@code
+ * ProviderInfo info = new ProviderInfo();
+ * info.authority = authority;
+ * Robolectric.buildContentProvider(ContentProvider.class).create(info);
+ * }</pre>
*/
@Deprecated
synchronized public static void registerProvider(String authority, ContentProvider provider) {