java.lang.Object
org.robolectric.errorprone.bugpatterns.Helpers

public class Helpers
extends Object
Matchers for ShadowUsageCheck.
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    static class  Helpers.CastableTo
    Matches implementations of the given interface.
  • Constructor Summary

    Constructors 
    Constructor Description
    Helpers()  
  • Method Summary

    Modifier and Type Method Description
    static com.google.errorprone.predicates.TypePredicate isCastableTo​(com.google.errorprone.suppliers.Supplier<com.sun.tools.javac.code.Type> type)
    Match sub-types or implementations of the given type.
    static com.google.errorprone.predicates.TypePredicate isCastableTo​(String type)
    Match sub-types or implementations of the given type.
    static boolean isInShadowClass​(com.sun.source.util.TreePath path, com.google.errorprone.VisitorState state)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • isCastableTo

      public static com.google.errorprone.predicates.TypePredicate isCastableTo​(com.google.errorprone.suppliers.Supplier<com.sun.tools.javac.code.Type> type)
      Match sub-types or implementations of the given type.
    • isCastableTo

      public static com.google.errorprone.predicates.TypePredicate isCastableTo​(String type)
      Match sub-types or implementations of the given type.
    • isInShadowClass

      public static boolean isInShadowClass​(com.sun.source.util.TreePath path, com.google.errorprone.VisitorState state)