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 
    Matches implementations of the given interface.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • 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
    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

    • Helpers

      public Helpers()
  • 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)