diff options
Diffstat (limited to 'sandbox/src/main/java/org/robolectric/internal/bytecode/ClassInstrumentor.java')
-rw-r--r-- | sandbox/src/main/java/org/robolectric/internal/bytecode/ClassInstrumentor.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/sandbox/src/main/java/org/robolectric/internal/bytecode/ClassInstrumentor.java b/sandbox/src/main/java/org/robolectric/internal/bytecode/ClassInstrumentor.java index a9b532a26..9d3d51af9 100644 --- a/sandbox/src/main/java/org/robolectric/internal/bytecode/ClassInstrumentor.java +++ b/sandbox/src/main/java/org/robolectric/internal/bytecode/ClassInstrumentor.java @@ -177,8 +177,11 @@ public class ClassInstrumentor { .visitAnnotation("Lcom/google/errorprone/annotations/DoNotMock;", true) .visit( "value", - "This class is final. Consider using the real thing, or " - + "adding/enhancing a Robolectric shadow for it."); + "This class is final. Consider either:\n" + + "1. Using the real class.\n" + + "2. If it's a pure data class, adding a Robolectric Builder for it.\n" + + "3. If it cannot function on the JVM, adding or enhancing a Robolectric" + + " Shadow for it"); } mutableClass.classNode.access = mutableClass.classNode.access & ~Opcodes.ACC_FINAL; |