docs: @Nullable
    public static File findFile(@Nullable final Class<?> clazz) {
      if (null == clazz) return null;
      String name = clazz.getName();
      if (null == name) return null;
      final String path = name.replaceAll("\\.", "/").replaceAll("\\$.*", "");
      return com.simiacryptus.util.lang.CodeUtil.findFile(path + ".java");
    }