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
12 changes: 6 additions & 6 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
Package: rtemis.core
Title: Core Utilities for the 'rtemis' Ecosystem
Version: 0.0.3
Date: 2026-04-19
Version: 0.1.0
Date: 2026-04-29
Authors@R: person(given = "E.D.", family = "Gennatas", role = c("aut", "cre", "cph"),
email = "gennatas@gmail.com", comment = c(ORCID = "0000-0001-9280-3609"))
Description: Utilities used across packages of the 'rtemis' ecosystem. Includes the msg()
messaging system and the fmt() formatting system. Provides test_* functions that return logical
values, check_* functions that throw informative errors, and clean_* functions that return
validated and coerced values. This code began as part of the 'rtemis' package
(<doi:10.32614/CRAN.package.rtemis>).
messaging system and the fmt() formatting system. Provides a library of 'S7' properties,
test_* functions that return logical values, check_* functions that throw informative errors,
and clean_* functions that return validated and coerced values. This code began as part of the
'rtemis' package (<doi:10.32614/CRAN.package.rtemis>).
License: GPL (>= 3)
URL: https://www.rtemis.org, https://github.com/rtemis-org/rtemis.core
BugReports: https://github.com/rtemis-org/rtemis.core/issues
Expand Down
53 changes: 53 additions & 0 deletions NAMESPACE
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,13 @@
export(abbreviate_class)
export(ansi256_to_hex)
export(bold)
export(bounded_double_property)
export(character_scalar)
export(check_character)
export(check_character_scalar)
export(check_data.table)
export(check_dependencies)
export(check_double_scalar)
export(check_enum)
export(check_float01exc)
export(check_float01inc)
Expand All @@ -14,36 +18,85 @@ export(check_float_neg1_1)
export(check_floatpos)
export(check_floatpos1)
export(check_inherits)
export(check_integer_scalar)
export(check_logical)
export(check_logical_scalar)
export(check_nonneg_double_scalar)
export(check_nonneg_double_vector)
export(check_optional_character_scalar)
export(check_optional_double_scalar)
export(check_optional_integer_scalar)
export(check_optional_logical_scalar)
export(check_optional_nonneg_double_scalar)
export(check_optional_nonneg_double_vector)
export(check_optional_pos_double_scalar)
export(check_optional_pos_double_vector)
export(check_optional_pos_integer_scalar)
export(check_optional_prob_scalar)
export(check_optional_prob_vector)
export(check_optional_scalar_character)
export(check_optional_unit_open_vector)
export(check_pos_double_scalar)
export(check_pos_double_vector)
export(check_pos_integer_scalar)
export(check_prob_scalar)
export(check_prob_vector)
export(check_scalar_character)
export(check_scalar_logical)
export(check_tabular)
export(check_unit_open_scalar)
export(check_unit_open_vector)
export(clean_colnames)
export(clean_int)
export(clean_names)
export(clean_posint)
export(col256)
export(ddSci)
export(double_scalar)
export(enum)
export(fmt)
export(fmt_gradient)
export(get_output_type)
export(highlight)
export(integer_scalar)
export(labelify)
export(logical_scalar)
export(match_arg)
export(msg)
export(msg0)
export(msgdone)
export(msgstart)
export(nonneg_double_scalar)
export(nonneg_double_vector)
export(optional)
export(optional_character_scalar)
export(optional_double_scalar)
export(optional_integer_scalar)
export(optional_logical_scalar)
export(optional_nonneg_double_scalar)
export(optional_nonneg_double_vector)
export(optional_pos_double_scalar)
export(optional_pos_double_vector)
export(optional_pos_integer_scalar)
export(optional_prob_scalar)
export(optional_prob_vector)
export(optional_unit_open_scalar)
export(optional_unit_open_vector)
export(plain)
export(pos_double_scalar)
export(pos_double_vector)
export(pos_integer_scalar)
export(printdf)
export(printls)
export(prob_scalar)
export(prob_vector)
export(repr)
export(repr_S7name)
export(repr_ls)
export(rtemis_colors)
export(test_inherits)
export(unit_open_scalar)
export(unit_open_vector)
import(S7)
import(data.table)
import(grDevices)
Expand Down
11 changes: 11 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# rtemis.core NEWS

## Version 0.1.0

- Added S7 property library + tests
- Expanded check_ function set + tests
- Updated rtemis_colors

## Version 0.0.3

- Initial CRAN release
Loading