Compare complex R objects and reveal the key differences. Designed
2024-12-15 03:10:21 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/R-waldo) Updated 0.5.3 to 0.6.1
# waldo 0.6.1
* Only use special bit64 comparison if package is installed.
# waldo 0.6.0
* waldo no longer imports tibble and rematch2 (@olivroy, #196), and
requires R 4.0.0.
* `compare()` now gives informative errors if you misspecify the argument types
(#181).
* `compare()` displays an extract digit in numeric comparisons, making it a bit
easier to see the different (#141). It can also show numeric differences
between int64 objects and integers/doubles when `tolerance` is set (#159).
* `compare()` gains basic support for S7 objects (#200), and can now
distinguish between objects that differ only in the value of their S4
bit (#189).
* `compare(list_as_map = TRUE)` now preserves attributes (#185).
|
2024-10-19 00:29:06 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/R-waldo) Updated 0.5.2 to 0.5.3
# waldo 0.5.3
* waldo no longer imports fansi (@olivroy, #192).
|
2024-01-23 14:32:35 by Makoto Fujiwara | Files touched by this commit (1) |
Log message:
(devel/R-waldo) Remove duplicated line, sorry
|
2024-01-23 14:31:10 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/R-waldo) Updated 0.5.1 to 0.5.2, make test passed.
# waldo 0.5.2
* Fixes for upcoming R-devel changes.
|
2023-06-11 11:11:57 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/R-waldo) Updated 0.4.0 to 0.5.1
# waldo 0.5.1
* Tolerance is also taken into account when displaying differences (#173).
* `NA_real_` and `NaN` are only treated as non-equal when tolerance is
non-null. That means that `testthat::expect_equal(NaN, NA_real_)` will
pass but `testthat::expect_identical(NaN, NA_real_)` will fail (#174).
# waldo 0.5.0
* You can opt-out of quoting strings with `quote_strings = FALSE` (#145).
* Improvements to missing value handling:
* `NA_character_` and `"NA"` are no longer treated as equal (#162).
* `NA_real_` and `NaN` are no longer treated as equal (@sorhawell, #150).
* Leading and trailing `NA`s are no longer omitted from output when the
lengths of `x` and `y` are unequal (#109).
* The `balanced` attribute used by some `POSIXlt` objects in R 4.3 and greater
is now ignored (#160).
* 3d (and greater) numeric arrays no longer cause an error (#148).
* Support for complex numbers is improved (#146).
* `ignore_attr = "class"` now works for more types of input (#143).
|
2022-04-26 16:37:23 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(devel/R-waldo) Updated 0.3.1 to 0.4.0
# waldo 0.4.0
* Atomic S3 classes with format methods now use those methods when
displaying comparisons (#98). If the printed representation is the
same, they fallback to displaying the underlying data.
* Rowwise data frame comparisons are now much much faster (#116),
and respect the `max_diffs` argument (@krlmlr, #110).
* Unnamed environments now compare by value, not by reference (i.e. if
two environments contain the same values, they compare the same, even
if they're different environments) (#127). Environments that contain
self-references are handled correctly (#117). Differences between pairs
of environments are only ever reported once.
* In the unlikely event that you have bare CHARSXP objects, waldo now
handles them (#121).
* S4 objects are labelled with their class, not all superclasses (#125).
* `compare_proxy()` ignores the `"index"` attribute for data tables
(@krlmlr, #107), and works again for `RProtoBuf` objects
(@MichaelChirico, #119)
* Infinite values can be compared with a tolerance (@dmurdoch, #122).
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|