Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pkgcheck results - master #39

Open
github-actions bot opened this issue Feb 17, 2022 · 4 comments
Open

pkgcheck results - master #39

github-actions bot opened this issue Feb 17, 2022 · 4 comments

Comments

@github-actions
Copy link

Checks for parzer (v0.4.1.9000)

git hash: 1277e55f

  • ✔️ Package is already on CRAN.
  • ✖️ does not have a 'CITATION' file.
  • ✔️ has a 'codemeta.json' file.
  • ✔️ has a 'contributing' file.
  • ✔️ uses 'roxygen2'.
  • ✔️ 'DESCRIPTION' has a URL field.
  • ✔️ 'DESCRIPTION' has a BugReports field.
  • ✔️ Package has at least one HTML vignette
  • ✖️ These functions do not have examples: [parzer-package].
  • ✔️ Package has continuous integration checks.
  • ✔️ Package coverage is 94.5%.
  • ✔️ R CMD check found no errors.
  • ✔️ R CMD check found no warnings.

Important: All failing checks above must be addressed prior to proceeding

Package License: MIT + file LICENSE

@github-actions
Copy link
Author

Checks for parzer (v0.4.1.9000)

git hash: d9cb6917

  • ✔️ Package is already on CRAN.
  • ✖️ does not have a 'CITATION' file.
  • ✔️ has a 'codemeta.json' file.
  • ✔️ has a 'contributing' file.
  • ✔️ uses 'roxygen2'.
  • ✔️ 'DESCRIPTION' has a URL field.
  • ✔️ 'DESCRIPTION' has a BugReports field.
  • ✔️ Package has at least one HTML vignette
  • ✖️ These functions do not have examples: [parzer-package].
  • ✔️ Package has continuous integration checks.
  • ✔️ Package coverage is 94.5%.
  • ✔️ R CMD check found no errors.
  • ✔️ R CMD check found no warnings.

Important: All failing checks above must be addressed prior to proceeding

Package License: MIT + file LICENSE


1. Statistical Properties

This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.

Details of statistical properties (click to open)

The package has:

  • code in C++ (75% in 6 files) and R (25% in 10 files)
  • 2 authors
  • 2 vignettes
  • no internal data file
  • 2 imported packages
  • 18 exported functions (median 4 lines of code)
  • 48 non-exported functions in R (median 3 lines of code)
  • 37 R functions (median 9 lines of code)

Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:

  • loc = "Lines of Code"
  • fn = "function"
  • exp/not_exp = exported / not exported

The final measure (fn_call_network_size) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.

measure value percentile noteworthy
files_R 10 59.0
files_src 6 90.2
files_vignettes 2 85.7
files_tests 11 91.7
loc_R 170 19.3
loc_src 501 46.9
loc_vignettes 206 50.5
loc_tests 474 73.9
num_vignettes 2 89.2
n_fns_r 66 65.1
n_fns_r_exported 18 64.2
n_fns_r_not_exported 48 66.4
n_fns_src 37 60.2
n_fns_per_file_r 4 62.4
n_fns_per_file_src 6 59.7
num_params_per_fn 2 11.9
loc_per_fn_r 4 4.4 TRUE
loc_per_fn_r_exp 4 4.3 TRUE
loc_per_fn_r_not_exp 4 5.4
loc_per_fn_src 9 16.8
rel_whitespace_R 13 18.6
rel_whitespace_src 12 39.9
rel_whitespace_vignettes 35 52.6
rel_whitespace_tests 17 67.5
doclines_per_fn_exp 78 83.8
doclines_per_fn_not_exp 0 0.0 TRUE
fn_call_network_size 106 80.2

1a. Network visualisation

An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.


2. goodpractice and other checks

Details of goodpractice and other checks (click to open)

3a. Continuous Integration Badges

R-CMD-check

GitHub Workflow Results

name conclusion sha date
.github/workflows/R-check.yml failure 5cd14d 2021-12-14
pkgcheck d9cb69 2022-02-28
R-check cancelled 2ec89c 2021-12-14
R-CMD-check d9cb69 2022-02-28

3b. goodpractice results

R CMD check with rcmdcheck

R CMD check generated the following note:

  1. checking installed package size ... NOTE
    installed size is 10.7Mb
    sub-directories of 1Mb or more:
    doc 1.0Mb
    libs 9.5Mb

R CMD check generated the following check_fail:

  1. rcmdcheck_reasonable_installed_size

Test coverage with covr

Package coverage: 94.53

Cyclocomplexity with cyclocomp

No functions have cyclocomplexity >= 15

Static code analyses with lintr

lintr found the following 4 potential issues:

message number of times
Lines should not be more than 80 characters. 4


Package Versions

package version
pkgstats 0.0.3.88
pkgcheck 0.0.2.239

@github-actions
Copy link
Author

github-actions bot commented Sep 2, 2022

Checks for parzer (v0.4.1.9000)

git hash: d9db98c2

  • ✔️ Package is already on CRAN.
  • ✔️ has a 'codemeta.json' file.
  • ✔️ has a 'contributing' file.
  • ✔️ uses 'roxygen2'.
  • ✔️ 'DESCRIPTION' has a URL field.
  • ✔️ 'DESCRIPTION' has a BugReports field.
  • ✔️ Package has at least one HTML vignette
  • ✔️ All functions have examples.
  • ✔️ Package has continuous integration checks.
  • ✔️ Package coverage is 94.5%.
  • ✔️ R CMD check found no errors.
  • ✔️ R CMD check found no warnings.

Package License: MIT + file LICENSE


1. Package Dependencies

Details of Package Dependency Usage (click to open)

The table below tallies all function calls to all packages ('ncalls'), both internal (r-base + recommended, along with the package itself), and external (imported and suggested packages). 'NA' values indicate packages to which no identified calls to R functions could be found. Note that these results are generated by an automated code-tagging system which may not be entirely accurate.

type package ncalls
internal parzer 37
internal base 8
internal utils 1
imports Rcpp NA
imports withr NA
suggests testthat NA
suggests randgeo NA
suggests knitr NA
suggests rmarkdown NA
suggests callr NA
suggests pkgbuild NA
suggests pkgload NA
linking_to Rcpp NA

Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.

parzer

unclass_strip_atts (4), parse_lat (2), parse_lon (2), pz_parse_lat (2), pz_parse_lon (2), pz_split_llstr (2), scrub (2), assert (1), dms_helper (1), lint_inputs (1), parse_hemisphere (1), parse_llstr (1), parse_lon_lat (1), parse_parts_lat (1), parse_parts_lon (1), print.pz (1), pz_d (1), pz_degree (1), pz_hemisphere (1), pz_m (1), pz_minute (1), pz_parse_parts_lat (1), pz_parse_parts_lon (1), pz_s (1), pz_second (1), pz_split_llstr_string (1), split_decimal_degree (1), stop_form (1)

base

as.character (2), data.frame (2), c (1), cat (1), gsub (1), stop (1)

utils

str (1)

NOTE: No imported packages appear to have associated function calls; please ensure with author that these 'Imports' are listed appropriately.


2. Statistical Properties

This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.

Details of statistical properties (click to open)

The package has:

  • code in C++ (75% in 6 files) and R (25% in 10 files)
  • 2 authors
  • 2 vignettes
  • no internal data file
  • 2 imported packages
  • 18 exported functions (median 4 lines of code)
  • 48 non-exported functions in R (median 3 lines of code)
  • 37 R functions (median 9 lines of code)

Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:

  • loc = "Lines of Code"
  • fn = "function"
  • exp/not_exp = exported / not exported

All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown() function

The final measure (fn_call_network_size) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.

measure value percentile noteworthy
files_R 10 59.0
files_src 6 90.2
files_vignettes 2 85.7
files_tests 11 91.7
loc_R 170 19.3
loc_src 501 46.9
loc_vignettes 206 50.5
loc_tests 474 73.9
num_vignettes 2 89.2
n_fns_r 66 65.1
n_fns_r_exported 18 64.2
n_fns_r_not_exported 48 66.4
n_fns_src 37 60.2
n_fns_per_file_r 4 62.4
n_fns_per_file_src 6 59.7
num_params_per_fn 2 11.9
loc_per_fn_r 4 4.4 TRUE
loc_per_fn_r_exp 4 4.3 TRUE
loc_per_fn_r_not_exp 4 5.4
loc_per_fn_src 9 16.8
rel_whitespace_R 13 18.6
rel_whitespace_src 12 39.9
rel_whitespace_vignettes 35 52.6
rel_whitespace_tests 17 67.5
doclines_per_fn_exp 78 83.8
doclines_per_fn_not_exp 0 0.0 TRUE
fn_call_network_size 106 80.2

2a. Network visualisation

An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.


3. goodpractice and other checks

Details of goodpractice checks (click to open)

3a. Continuous Integration Badges

R-CMD-check

GitHub Workflow Results

id name conclusion sha run_number date
1577262157 .github/workflows/R-check.yml failure 5cd14d 51 2021-12-14
2977919433 pkgcheck NA d9db98 3 2022-09-02
1577645778 R-check cancelled 2ec89c 53 2021-12-14
2977919419 R-CMD-check NA d9db98 16 2022-09-02

3b. goodpractice results

R CMD check with rcmdcheck

R CMD check generated the following note:

  1. checking installed package size ... NOTE
    installed size is 10.7Mb
    sub-directories of 1Mb or more:
    doc 1.0Mb
    libs 9.5Mb

R CMD check generated the following check_fail:

  1. rcmdcheck_reasonable_installed_size

Test coverage with covr

Package coverage: 94.53

Cyclocomplexity with cyclocomp

No functions have cyclocomplexity >= 15

Static code analyses with lintr

lintr found the following 8 potential issues:

message number of times
Avoid library() and require() calls in packages 3
Lines should not be more than 80 characters. 5


Package Versions

package version
pkgstats 0.1.1.20
pkgcheck 0.1.0.21

@github-actions
Copy link
Author

github-actions bot commented Sep 2, 2022

Checks for parzer (v0.4.1.9001)

git hash: 44e2ef90

  • ✔️ Package is already on CRAN.
  • ✔️ has a 'codemeta.json' file.
  • ✔️ has a 'contributing' file.
  • ✔️ uses 'roxygen2'.
  • ✔️ 'DESCRIPTION' has a URL field.
  • ✔️ 'DESCRIPTION' has a BugReports field.
  • ✔️ Package has at least one HTML vignette
  • ✔️ All functions have examples.
  • ✔️ Package has continuous integration checks.
  • ✔️ Package coverage is 93.8%.
  • ✔️ R CMD check found no errors.
  • ✔️ R CMD check found no warnings.

Package License: MIT + file LICENSE


1. Package Dependencies

Details of Package Dependency Usage (click to open)

The table below tallies all function calls to all packages ('ncalls'), both internal (r-base + recommended, along with the package itself), and external (imported and suggested packages). 'NA' values indicate packages to which no identified calls to R functions could be found. Note that these results are generated by an automated code-tagging system which may not be entirely accurate.

type package ncalls
internal parzer 37
internal base 8
internal utils 1
imports Rcpp NA
imports withr NA
suggests testthat NA
suggests randgeo NA
suggests knitr NA
suggests rmarkdown NA
suggests callr NA
suggests pkgbuild NA
suggests pkgload NA
linking_to Rcpp NA

Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.

parzer

unclass_strip_atts (4), parse_lat (2), parse_lon (2), pz_parse_lat (2), pz_parse_lon (2), pz_split_llstr (2), scrub (2), assert (1), dms_helper (1), lint_inputs (1), parse_hemisphere (1), parse_llstr (1), parse_lon_lat (1), parse_parts_lat (1), parse_parts_lon (1), print.pz (1), pz_d (1), pz_degree (1), pz_hemisphere (1), pz_m (1), pz_minute (1), pz_parse_parts_lat (1), pz_parse_parts_lon (1), pz_s (1), pz_second (1), pz_split_llstr_string (1), split_decimal_degree (1), stop_form (1)

base

as.character (2), data.frame (2), c (1), cat (1), gsub (1), stop (1)

utils

str (1)

NOTE: No imported packages appear to have associated function calls; please ensure with author that these 'Imports' are listed appropriately.


2. Statistical Properties

This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.

Details of statistical properties (click to open)

The package has:

  • code in C++ (75% in 6 files) and R (25% in 10 files)
  • 2 authors
  • 2 vignettes
  • no internal data file
  • 2 imported packages
  • 18 exported functions (median 4 lines of code)
  • 48 non-exported functions in R (median 3 lines of code)
  • 37 R functions (median 9 lines of code)

Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:

  • loc = "Lines of Code"
  • fn = "function"
  • exp/not_exp = exported / not exported

All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown() function

The final measure (fn_call_network_size) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.

measure value percentile noteworthy
files_R 10 59.0
files_src 6 90.2
files_vignettes 2 85.7
files_tests 10 90.7
loc_R 170 19.3
loc_src 501 46.9
loc_vignettes 206 50.5
loc_tests 391 69.8
num_vignettes 2 89.2
n_fns_r 66 65.1
n_fns_r_exported 18 64.2
n_fns_r_not_exported 48 66.4
n_fns_src 37 60.2
n_fns_per_file_r 4 62.4
n_fns_per_file_src 6 59.7
num_params_per_fn 2 11.9
loc_per_fn_r 4 4.4 TRUE
loc_per_fn_r_exp 4 4.3 TRUE
loc_per_fn_r_not_exp 4 5.4
loc_per_fn_src 9 16.8
rel_whitespace_R 13 18.6
rel_whitespace_src 12 39.9
rel_whitespace_vignettes 35 52.6
rel_whitespace_tests 18 64.4
doclines_per_fn_exp 78 83.8
doclines_per_fn_not_exp 0 0.0 TRUE
fn_call_network_size 106 80.2

2a. Network visualisation

An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.


3. goodpractice and other checks

Details of goodpractice checks (click to open)

3a. Continuous Integration Badges

R-CMD-check

GitHub Workflow Results

id name conclusion sha run_number date
1577262157 .github/workflows/R-check.yml failure 5cd14d 51 2021-12-14
2978013934 New issue or new PR Greeter success 9fba52 2 2022-09-02
2981999700 pkgcheck NA 44e2ef 5 2022-09-02
1577645778 R-check cancelled 2ec89c 53 2021-12-14
2981999693 R-CMD-check success 44e2ef 18 2022-09-02

3b. goodpractice results

R CMD check with rcmdcheck

R CMD check generated the following note:

  1. checking installed package size ... NOTE
    installed size is 10.7Mb
    sub-directories of 1Mb or more:
    doc 1.0Mb
    libs 9.5Mb

R CMD check generated the following check_fail:

  1. rcmdcheck_reasonable_installed_size

Test coverage with covr

Package coverage: 93.75

Cyclocomplexity with cyclocomp

No functions have cyclocomplexity >= 15

Static code analyses with lintr

lintr found the following 6 potential issues:

message number of times
Avoid library() and require() calls in packages 3
Lines should not be more than 80 characters. 3


Package Versions

package version
pkgstats 0.1.1.20
pkgcheck 0.1.0.21

Copy link
Author

github-actions bot commented Feb 4, 2025

Checks for parzer (v0.4.1.9001)

git hash: 0ca93b1b

  • ✔️ Package is already on CRAN.
  • ✔️ has a 'codemeta.json' file.
  • ✔️ has a 'contributing' file.
  • ✔️ uses 'roxygen2'.
  • ✔️ 'DESCRIPTION' has a URL field.
  • ✔️ 'DESCRIPTION' has a BugReports field.
  • ✔️ Package has at least one HTML vignette
  • ✔️ All functions have examples.
  • ✔️ Package has continuous integration checks.
  • ✔️ Package coverage is 93.8%.
  • ✖️ Default GitHub branch of 'master' is not acceptable.
  • ✔️ R CMD check found no errors.
  • ✔️ R CMD check found no warnings.

Important: All failing checks above must be addressed prior to proceeding

Package License: MIT + file LICENSE


1. Package Dependencies

Details of Package Dependency Usage (click to open)

The table below tallies all function calls to all packages ('ncalls'), both internal (r-base + recommended, along with the package itself), and external (imported and suggested packages). 'NA' values indicate packages to which no identified calls to R functions could be found. Note that these results are generated by an automated code-tagging system which may not be entirely accurate.

type package ncalls
internal parzer 37
internal base 8
internal utils 1
imports Rcpp NA
imports withr NA
suggests testthat NA
suggests knitr NA
suggests rmarkdown NA
suggests callr NA
suggests pkgbuild NA
suggests pkgload NA
linking_to Rcpp NA

Click below for tallies of functions used in each package. Locations of each call within this package may be generated locally by running 's <- pkgstats::pkgstats(<path/to/repo>)', and examining the 'external_calls' table.

parzer

unclass_strip_atts (4), parse_lat (2), parse_lon (2), pz_parse_lat (2), pz_parse_lon (2), pz_split_llstr (2), scrub (2), assert (1), dms_helper (1), lint_inputs (1), parse_hemisphere (1), parse_llstr (1), parse_lon_lat (1), parse_parts_lat (1), parse_parts_lon (1), print.pz (1), pz_d (1), pz_degree (1), pz_hemisphere (1), pz_m (1), pz_minute (1), pz_parse_parts_lat (1), pz_parse_parts_lon (1), pz_s (1), pz_second (1), pz_split_llstr_string (1), split_decimal_degree (1), stop_form (1)

base

as.character (2), data.frame (2), c (1), cat (1), gsub (1), stop (1)

utils

str (1)

NOTE: No imported packages appear to have associated function calls; please ensure with author that these 'Imports' are listed appropriately.


2. Statistical Properties

This package features some noteworthy statistical properties which may need to be clarified by a handling editor prior to progressing.

Details of statistical properties (click to open)

The package has:

  • code in C++ (75% in 6 files) and R (25% in 10 files)
  • 2 authors
  • 2 vignettes
  • no internal data file
  • 2 imported packages
  • 18 exported functions (median 4 lines of code)
  • 48 non-exported functions in R (median 3 lines of code)
  • 37 R functions (median 9 lines of code)

Statistical properties of package structure as distributional percentiles in relation to all current CRAN packages
The following terminology is used:

  • loc = "Lines of Code"
  • fn = "function"
  • exp/not_exp = exported / not exported

All parameters are explained as tooltips in the locally-rendered HTML version of this report generated by the checks_to_markdown() function

The final measure (fn_call_network_size) is the total number of calls between functions (in R), or more abstract relationships between code objects in other languages. Values are flagged as "noteworthy" when they lie in the upper or lower 5th percentile.

measure value percentile noteworthy
files_R 10 56.4
files_src 6 92.7
files_vignettes 2 81.7
files_tests 10 87.2
loc_R 170 19.6
loc_src 501 50.5
loc_vignettes 206 48.1
loc_tests 391 65.9
num_vignettes 2 85.4
n_fns_r 66 63.6
n_fns_r_exported 18 63.9
n_fns_r_not_exported 48 64.7
n_fns_src 37 68.1
n_fns_per_file_r 4 64.0
n_fns_per_file_src 6 66.4
num_params_per_fn 2 8.2
loc_per_fn_r 4 5.9
loc_per_fn_r_exp 4 5.7
loc_per_fn_r_not_exp 4 7.1
loc_per_fn_src 9 22.0
rel_whitespace_R 13 17.8
rel_whitespace_src 12 44.0
rel_whitespace_vignettes 35 49.6
rel_whitespace_tests 18 61.9
doclines_per_fn_exp 78 83.4
doclines_per_fn_not_exp 0 0.0 TRUE
fn_call_network_size 106 79.2

2a. Network visualisation

An interactive visualisation of calls between objects in the package has been uploaded as a workflow artefact. To view it, click on results from the latest 'pkgcheck' action, scroll to the bottom, and click on the 'visual-network' artefact.


3. goodpractice and other checks

Details of goodpractice checks (click to open)

3a. Continuous Integration Badges

R-CMD-check

GitHub Workflow Results

id name conclusion sha run_number date
13137593662 pkgcheck NA 0ca93b 7 2025-02-04
13137593660 R-CMD-check NA 0ca93b 32 2025-02-04

3b. goodpractice results

R CMD check with rcmdcheck

R CMD check generated the following notes:

  1. checking C++ specification ... NOTE
    Specified C++11: please drop specification unless essential
  2. checking installed package size ... NOTE
    installed size is 10.7Mb
    sub-directories of 1Mb or more:
    doc 1.1Mb
    libs 9.5Mb

R CMD check generated the following check_fail:

  1. rcmdcheck_reasonable_installed_size

Test coverage with covr

Package coverage: 93.75

Cyclocomplexity with cyclocomp

No functions have cyclocomplexity >= 15

Static code analyses with lintr

lintr found no issues with this package!


Package Versions

package version
pkgstats 0.2.0.48
pkgcheck 0.1.2.88

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

0 participants