structenforcement
Struct-Like Data Type Checking and Enforcement
v0.1.3
·
Jun 2, 2025
·
MIT + file LICENSE
Description
Enforcement of field types in lists. A drop-in tool to allow for dynamic input data that might be questionably parsed or cast to be coerced into the specific desired format in a reasonably performant manner.
Downloads
161
Last 30 days
23406th
417
Last 90 days
1.4K
Last year
Trend: +8.8% (30d vs prior 30d)
CRAN Check Status
1
WARNING
13
OK
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | OK |
| r-devel-linux-x86_64-debian-gcc | OK |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | WARNING |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (1 non-OK)
WARNING
r-oldrel-windows-x86_64
whether package can be installed
Found the following significant warnings: functions.c:46:39: warning: ISO C forbids empty initializer braces before C2X [-Wpedantic] functions.c:51:28: warning: ISO C forbids empty initializer braces before C2X [-Wpedantic] functions.c:107:33: warning: ISO C forbids empty initializer braces before C2X [-Wpedantic] functions.c:108:33: warning: ISO C forbids empty initializer braces before C2X [-Wpedantic] See 'd:/Rcompile/CRANpkg/local/4.4/structenforcement.Rcheck/00install.out' for details. * used C compiler: 'gcc.exe (GCC) 13.3.0'
Additional Issues
rchk
Details →
Check History
WARNING 13 OK · 0 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
WARNING
r-oldrel-windows-x86_64
whether package can be installed
Found the following significant warnings: functions.c:46:39: warning: ISO C forbids empty initializer braces before C2X [-Wpedantic] functions.c:51:28: warning: ISO C forbids empty initializer braces before C2X [-Wpedantic] functions.c:107:33: ...[truncated]... es before C2X [-Wpedantic] functions.c:108:33: warning: ISO C forbids empty initializer braces before C2X [-Wpedantic] See 'd:/Rcompile/CRANpkg/local/4.4/structenforcement.Rcheck/00install.out' for details. * used C compiler: 'gcc.exe (GCC) 13.3.0'
Dependency Network
Version History
new
0.1.3
Mar 10, 2026