hardhat
1.4.3Construct Modeling Packages
Overview
Building modeling packages is hard. A large amount of effort generally goes into providing an implementation for a new method that is efficient, fast, and correct, but often less emphasis is put on the user interface. A good interface requires specialized knowledge about S3 methods and formulas, which the average package developer might not have. The goal of 'hardhat' is to reduce the burden around building new modeling packages by providing functionality for preprocessing, predicting, and validating input.
Install
Health
- OK2026-03-1014 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
Downloads
Repository
Dependencies
Code & Tests
- Cyclomatic complexity
- 1.0 median / 23 max
- Test cases
- 339 / 0.93 per code line
- Documented parameters
- 99%
Test coverage
Line coverage
97%
Expression
96.5%
Tests / Examples
97.4% / 76% ex
Functions
355 85 exported
Complexity
2 avg / 23 max
Call network
355 nodes / 473 edges
Call graph
Open call graph →Lowest coverage
355 functions| Function | Cyclo | Coverage |
|---|---|---|
| is_blueprint exp | 1 | 0% |
| refresh_blueprint exp | 1 | 0% |
| new_bake_role_requirements | 1 | 0% |
| new_role_requirements | 1 | 0% |
| refresh_blueprint.default_formula_blueprint | 1 | 0% |
| refresh_blueprint.default_recipe_blueprint | 1 | 0% |
People & History
17 releases. Pick two to compare their code metrics. R releases are shown for context.
- RR 4.6.0 released · 2026-04-24
- 1.4.3Latest
- 1.4.22025-08-20 · diff ↗
- RR 4.5.0 released · 2025-04-11
- 1.4.12025-01-31 · diff ↗
- 1.4.02024-06-02 · diff ↗
- RR 4.4.0 released · 2024-04-24
- 1.3.12024-02-02 · diff ↗
- RR 4.3.0 released · 2023-04-21
- 1.3.02023-03-30 · diff ↗
- 1.2.02022-06-30 · diff ↗
- 1.1.02022-06-10 · diff ↗
- 1.0.02022-06-01 · diff ↗
- RR 4.2.0 released · 2022-04-22
- 0.2.02022-01-24 · diff ↗
- 0.1.62021-07-14 · diff ↗
Package metadata
- First published
- 2019-12-16
- Total releases
- 17 / 7 yrs
- License
- MIT + file LICENSE OSI
- Minimum R
- ≥ 4.1
- Bundled data
- 0.5 KB / 1 file
- Download size
- 605 KB
- Installed size
- not tracked yet
- With dependencies
- not tracked yet