private static void generateClassStub(StringBuilder builder, Framework framework, Class aClass) {
   builder.append("class ").append(aClass.getName());
   final String parent =
       InheritanceInfoHolder.getInstance()
           .getInheritance(aClass.getName(), framework.getVersion());
   if (parent != null) {
     builder.append(" < ").append(parent);
   }
   builder.append("\n");
   for (Function function : aClass.getFunctions()) {
     generateFunctionStub(builder, function, "  ");
   }
   builder.append("end\n\n");
 }