Package: joinspy
Title: Diagnostic Tools for Data Frame Joins
Version: 0.7.3
Authors@R: 
    person("Gilles", "Colling", email = "gilles.colling051@gmail.com",
           role = c("aut", "cre", "cph"),
           comment = c(ORCID = "0000-0003-3070-6066"))
Language: en-US
Description: Provides diagnostic tools for understanding and debugging data frame
    joins. Analyzes key columns before joining to detect duplicates, mismatches,
    encoding issues, and other common problems. Explains unexpected row count
    changes and provides safe join wrappers with cardinality enforcement. Concepts
    and diagnostics build on tidy data principles as described in Wickham (2014)
    <doi:10.18637/jss.v059.i10>.
License: MIT + file LICENSE
Encoding: UTF-8
RoxygenNote: 7.3.3
Imports: cli, rlang
Suggests: dplyr, data.table, tibble, testthat (>= 3.0.0), knitr,
        rmarkdown, shiny, miniUI
VignetteBuilder: knitr
Config/testthat/edition: 3
URL: https://gillescolling.com/joinspy/,
        https://github.com/gcol33/joinspy
BugReports: https://github.com/gcol33/joinspy/issues
Depends: R (>= 4.1)
NeedsCompilation: no
Packaged: 2026-01-19 20:31:30 UTC; Gilles Colling
Author: Gilles Colling [aut, cre, cph] (ORCID:
    <https://orcid.org/0000-0003-3070-6066>)
Maintainer: Gilles Colling <gilles.colling051@gmail.com>
Repository: CRAN
Date/Publication: 2026-01-23 14:30:06 UTC
Built: R 4.4.3; ; 2026-01-23 17:20:08 UTC; unix
