Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion DESCRIPTION
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Encoding: UTF-8
Package: ppdf
Type: Package
Title: Board Game Setups
Version: 0.3.0-18
Version: 0.3.0-19
Authors@R: c(person("Trevor L.", "Davis", role=c("aut", "cre"),
email="trevor.l.davis@gmail.com",
comment = c(ORCID = "0000-0001-6341-4639")))
Expand Down
5 changes: 5 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
ppdf 0.3.0 (development)
========================

Breaking changes
----------------

* All 50 functions deprecated in ppdf 0.2.1 (May 8th, 2025) are now defunct and will throw an error if called.

New features
------------

Expand Down
266 changes: 266 additions & 0 deletions R/ppdf-defunct.R
Original file line number Diff line number Diff line change
@@ -0,0 +1,266 @@
# nocov start
#' Defunct functions
#'
#' These functions are defunct in this release of ppdf.
#' Use the replacement function shown in the table below.
#'
#' `r defunct_table()`
#' @param ... Ignored.
#' @name ppdf-defunct
NULL

## Unreleased angle helpers
#' @rdname ppdf-defunct
#' @export
chess_angle <- function(...) .Defunct("piece_angle")

#' @rdname ppdf-defunct
#' @export
domino_angle <- function(...) .Defunct("piece_angle")

#' @rdname ppdf-defunct
#' @export
piecepack_angle <- function(...) .Defunct("piece_angle")

#' @rdname ppdf-defunct
#' @export
tarot_angle <- function(...) .Defunct("piece_angle")

## Unreleased suit helpers
#' @rdname ppdf-defunct
#' @export
alquerque_suit <- function(...) .Defunct("piece_suit")

#' @rdname ppdf-defunct
#' @export
checker_suit <- function(...) .Defunct("piece_suit")

#' @rdname ppdf-defunct
#' @export
chess_suit <- function(...) .Defunct("piece_suit")

#' @rdname ppdf-defunct
#' @export
go_suit <- function(...) .Defunct("piece_suit")

#' @rdname ppdf-defunct
#' @export
marble_suit <- function(...) .Defunct("piece_suit")

#' @rdname ppdf-defunct
#' @export
morris_suit <- function(...) .Defunct("piece_suit")

#' @rdname ppdf-defunct
#' @export
piecepack_suit <- function(...) .Defunct("piece_suit")

#' @rdname ppdf-defunct
#' @export
domino_rank <- function(...) .Defunct("piece_rank")

#' @rdname ppdf-defunct
#' @export
piecepack_rank <- function(...) .Defunct("piece_rank")

## In an official release
#' @rdname ppdf-defunct
#' @export
checkers_american_checkers <- function(...) .Defunct("checker_american_checkers")

#' @rdname ppdf-defunct
#' @export
checkers_american_pool_checkers <- function(...) .Defunct("checker_american_pool_checkers")

#' @rdname ppdf-defunct
#' @export
checkers_board <- function(...) .Defunct("checker_board")

#' @rdname ppdf-defunct
#' @export
checkers_brazilian_checkers <- function(...) .Defunct("checker_brazilian_checkers")

#' @rdname ppdf-defunct
#' @export
checkers_breakthrough <- function(...) .Defunct("checker_breakthrough")

#' @rdname ppdf-defunct
#' @export
checkers_by_name <- function(...) .Defunct("checker_setup_by_name")

#' @rdname ppdf-defunct
#' @export
checkers_canadian_checkers <- function(...) .Defunct("checker_canadian_checkers")

#' @rdname ppdf-defunct
#' @export
checkers_crossings <- function(...) .Defunct("checker_crossings")

#' @rdname ppdf-defunct
#' @export
checkers_czech_checkers <- function(...) .Defunct("checker_czech_checkers")

#' @rdname ppdf-defunct
#' @export
checkers_checkers <- function(...) .Defunct("checker_checkers")

#' @rdname ppdf-defunct
#' @export
checkers_dameo <- function(...) .Defunct("checker_dameo")

#' @rdname ppdf-defunct
#' @export
checkers_english_checkers <- function(...) .Defunct("checker_english_checkers")

#' @rdname ppdf-defunct
#' @export
checkers_focus <- function(...) .Defunct("checker_focus")

#' @rdname ppdf-defunct
#' @export
checkers_four_field_kono <- function(...) .Defunct("checker_four_field_kono")

#' @rdname ppdf-defunct
#' @export
checkers_frisian_checkers <- function(...) .Defunct("checker_frisian_checkers")

#' @rdname ppdf-defunct
#' @export
checkers_gothic_checkers <- function(...) .Defunct("checker_gothic_checkers")

#' @rdname ppdf-defunct
#' @export
checkers_grasshopper <- function(...) .Defunct("checker_grasshopper")

#' @rdname ppdf-defunct
#' @export
checkers_international_checkers <- function(...) .Defunct("checker_international_checkers")

#' @rdname ppdf-defunct
#' @export
checkers_italian_checkers <- function(...) .Defunct("checker_italian_checkers")

#' @rdname ppdf-defunct
#' @export
checkers_jamaican_checkers <- function(...) .Defunct("checker_jamaican_checkers")

#' @rdname ppdf-defunct
#' @export
checkers_julgonu <- function(...) .Defunct("checker_julgonu")

#' @rdname ppdf-defunct
#' @export
checkers_lines_of_action <- function(...) .Defunct("checker_lines_of_action")

#' @rdname ppdf-defunct
#' @export
checkers_none <- function(...) .Defunct("checker_none")

#' @rdname ppdf-defunct
#' @export
checkers_portuguese_checkers <- function(...) .Defunct("checker_portuguese_checkers")

#' @rdname ppdf-defunct
#' @export
checkers_russian_checkers <- function(...) .Defunct("checker_russian_checkers")

#' @rdname ppdf-defunct
#' @export
checkers_spanish_checkers <- function(...) .Defunct("checker_spanish_checkers")

#' @rdname ppdf-defunct
#' @export
checkers_thai_checkers <- function(...) .Defunct("checker_thai_checkers")

#' @rdname ppdf-defunct
#' @export
checkers_turkish_checkers <- function(...) .Defunct("checker_turkish_checkers")

#' @rdname ppdf-defunct
#' @export
chess_by_name <- function(...) .Defunct("chess_setup_by_name")

#' @rdname ppdf-defunct
#' @export
dominoes_by_name <- function(...) .Defunct("domino_setup_by_name")

#' @rdname ppdf-defunct
#' @export
dominoes_concentration <- function(...) .Defunct("domino_concentration")

#' @rdname ppdf-defunct
#' @export
dominoes_domino_finder <- function(...) .Defunct("domino_finder")

#' @rdname ppdf-defunct
#' @export
dominoes_domino_runners <- function(...) .Defunct("domino_runners")

#' @rdname ppdf-defunct
#' @export
dominoes_fujisan <- function(...) .Defunct("domino_fujisan")

#' @rdname ppdf-defunct
#' @export
dominoes_luzon <- function(...) .Defunct("domino_luzon")

#' @rdname ppdf-defunct
#' @export
dominoes_none <- function(...) .Defunct("domino_none")

#' @rdname ppdf-defunct
#' @export
dominoes_patience <- function(...) .Defunct("domino_patience")

#' @rdname ppdf-defunct
#' @export
dominoes_the_jubilee <- function(...) .Defunct("domino_the_jubilee")

#' @rdname ppdf-defunct
#' @export
dominoes_tiles <- function(...) .Defunct("domino_tiles")

#' @rdname ppdf-defunct
#' @export
games_checkers <- function(...) .Defunct("checker_games")

#' @rdname ppdf-defunct
#' @export
games_chess <- function(...) .Defunct("chess_games")

#' @rdname ppdf-defunct
#' @export
games_dominoes <- function(...) .Defunct("domino_games")

#' @rdname ppdf-defunct
#' @export
games_piecepack <- function(...) .Defunct("piecepack_games")

#' @rdname ppdf-defunct
#' @export
games_stackpack <- function(...) .Defunct("stackpack_games")

#' @rdname ppdf-defunct
#' @export
piecepack_by_name <- function(...) .Defunct("piecepack_setup_by_name")

#' @rdname ppdf-defunct
#' @export
piecepack_piecepack_accordion <- function(...) .Defunct("piecepack_accordion")

#' @rdname ppdf-defunct
#' @export
piecepack_piecepack_halma <- function(...) .Defunct("piecepack_halma")

#' @rdname ppdf-defunct
#' @export
piecepack_piecepack_klondike <- function(...) .Defunct("piecepack_klondike")

#' @rdname ppdf-defunct
#' @export
piecepack_rect_board_tiles <- function(...) .Defunct("piecepack_rectangular_board")

#' @rdname ppdf-defunct
#' @export
stackpack_by_name <- function(...) .Defunct("stackpack_setup_by_name")
# nocov end
Loading
Loading