#' @title removed functions
#' @name lgb.prepare
#' @description removed functions
#' @param ... catch-all to match old calls
#' @return Nothing. This function always raises an exception
#' @export
lgb.prepare <- function(...) {
    stop("lgb.prepare() was removed in LightGBM 3.0.0. Please use lgb.convert_with_rules()")
}

#' @title removed functions
#' @name lgb.prepare2
#' @description removed functions
#' @param ... catch-all to match old calls
#' @return Nothing. This function always raises an exception
#' @export
lgb.prepare2 <- function(...) {
    stop("lgb.prepare2() was removed in LightGBM 3.0.0. Please use lgb.convert_with_rules()")
}

#' @title removed functions
#' @name lgb.prepare_rules
#' @description removed functions
#' @param ... catch-all to match old calls
#' @return Nothing. This function always raises an exception
#' @export
lgb.prepare_rules <- function(...) {
    stop("lgb.prepare_rules() was removed in LightGBM 3.0.0. Please use lgb.convert_with_rules()")
}

#' @title removed functions
#' @name lgb.prepare_rules2
#' @description removed functions
#' @param ... catch-all to match old calls
#' @return Nothing. This function always raises an exception
#' @export
lgb.prepare_rules2 <- function(...) {
    stop("lgb.prepare_rules2() was removed in LightGBM 3.0.0. Please use lgb.convert_with_rules()")
}
