private TypeMirror getTargetPlugin()

in sample/plugins-compiler/plugins-compiler/java/src/main/java/com/uber/crumb/sample/pluginscompiler/PluginsCompiler.java [173:181]


  private TypeMirror getTargetPlugin(PluginPoint pluginPoint) {
    try {
      pluginPoint.value();
    } catch (MirroredTypesException e) {
      return e.getTypeMirrors().get(0);
    }
    throw new RuntimeException(
        "Could not inspect PluginPoint value. Java annotation processing is weird.");
  }