private static String pathTo(HasClasses<?> parent, String needle) {
        return pathTo(parent, "", needle).orElseThrow(() -> new RuntimeException(
            "No class '" + needle + "' found in parent '" + parent + "'."
        ));
    }
Creates a full name for the specified class in the specified file,
suitable to be used as a TypeName.

@param file   the file to reference
@param clazz  the class to reference
@return       the full name of the class
common-parent/codegen/src/main/java/com/speedment/common/codegen/constant/SimpleTypeUtil.java