autogenerated scaladoc