courtiol / IsoriX

This is the GitHub repository dedicated to the development of the R package IsoriX
13 stars 6 forks source link

Fix partial matching #181

Closed courtiol closed 1 month ago

courtiol commented 5 months ago

Reported by F.R (email 2024-04-24).

partial match of 'isoscape' to 'isoscapes' Backtrace: ▆

  1. ├─base::try(expect_no_error(plot(GermanScape))) at test_na_handling.R:28:2
  2. │ └─base::tryCatch(...)
  3. │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
  4. │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
  5. │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
  6. ├─testthat::expect_no_error(plot(GermanScape))
  7. │ └─testthat:::expectno(...)
  8. │ └─testthat:::quasi_capture(enquo(object), NULL, capture)
  9. │ ├─testthat (local) .capture(...)
    1. │ │ └─rlang::try_fetch(...)
    2. │ │ ├─base::tryCatch(...)
    3. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
    4. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
    5. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
    6. │ │ └─base::withCallingHandlers(...)
    7. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. ├─base::plot(GermanScape)
    9. ├─base::plot(GermanScape)
    10. └─IsoriX:::plot.ISOSCAPE(GermanScape)
    11. └─IsoriX:::.cut_and_color(...) at IsoriX/R/plots.R:227:2
    12. └─IsoriX:::.summarize_values(var) at IsoriX/R/plots.R:553:2
    13. └─base::inherits(var, "SpatRaster") at IsoriX/R/zzz.R:153:2

partial argument match of 'length' to 'length.out' Backtrace: ▆

  1. ├─testthat::expect_no_error(plot(CalibAlien)) at test_na_handling.R:41:2
  2. │ └─testthat:::expectno(...)
  3. │ └─testthat:::quasi_capture(enquo(object), NULL, capture)
  4. │ ├─testthat (local) .capture(...)
  5. │ │ └─rlang::try_fetch(...)
  6. │ │ ├─base::tryCatch(...)
  7. │ │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
  8. │ │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
  9. │ │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
    1. │ │ └─base::withCallingHandlers(...)
    2. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    3. ├─base::plot(CalibAlien)
    4. ├─base::plot(CalibAlien)
    5. └─IsoriX:::plot.CALIBFIT(CalibAlien)
    6. └─IsoriX:::plotting_calibfit(...) at IsoriX/R/plots.R:755:2
    7. ├─base::with(x$data, seq(min(x_var), max(x_var), length = 100)) at IsoriX/R/plots.R:800:2
    8. └─base::with.default(x$data, seq(min(x_var), max(x_var), length = 100))
    9. └─base::eval(substitute(expr), data, enclos = parent.frame())
    10. └─base::eval(substitute(expr), data, enclos = parent.frame())
    11. └─base::seq(min(x_var), max(x_var), length = 100)