Class CodeTransformers

java.lang.Object
tech.picnic.errorprone.refaster.runner.CodeTransformers

public final class CodeTransformers extends Object
Scans the classpath for ".refaster" files and loads them as CodeTransformers.
  • Method Details

    • getAllCodeTransformers

      public static com.google.common.collect.ImmutableListMultimap<String,com.google.errorprone.CodeTransformer> getAllCodeTransformers()
      Returns all Refaster CodeTransformers found on the classpath.

      This method returns a cached view; all invocations except the first are very cheap.

      Returns:
      A mapping from Refaster rule names to associated CodeTransformers.