Skip to content

Conversation

@larnsce
Copy link
Contributor

@larnsce larnsce commented Jul 3, 2025

This commit implements all fixes identified during the openwashdata package review:

Data Processing (Issue #3)

  • Fixed country name cleaning by removing commas
  • Removed 8 duplicate rows using distinct()
  • Changed data types from factor to integer to match dictionary
  • Separated ope_original_currency into two columns (amount and currency_code)
  • Documented imputed staff categories
  • Updated dictionary generation for new columns

Documentation (Issue #4)

  • Added proper roxygen2 documentation with @source tags
  • Regenerated all documentation files
  • Updated column counts in documentation (now 35 for gdho, 275 for gdho_full)
  • Kept vignette in articles/ subdirectory as requested

Testing (Issue #5)

  • Added testthat framework
  • Created comprehensive data tests
  • Removed backup CITATION file

Other improvements

  • Installed missing writexl package
  • Fixed across() deprecation warning
  • Rebuilt pkgdown website with analytics tracking
  • Package now passes R CMD check with 0 errors, 0 warnings

The package is now ready for publication with 4548 rows (after removing duplicates).

🤖 Generated with Claude Code

This commit implements all fixes identified during the openwashdata package review:

## Data Processing (Issue #3)
- Fixed country name cleaning by removing commas
- Removed 8 duplicate rows using distinct()
- Changed data types from factor to integer to match dictionary
- Separated ope_original_currency into two columns (amount and currency_code)
- Documented imputed staff categories
- Updated dictionary generation for new columns

## Documentation (Issue #4)
- Added proper roxygen2 documentation with @source tags
- Regenerated all documentation files
- Updated column counts in documentation (now 35 for gdho, 275 for gdho_full)
- Kept vignette in articles/ subdirectory as requested

## Testing (Issue #5)
- Added testthat framework
- Created comprehensive data tests
- Removed backup CITATION file

## Other improvements
- Installed missing writexl package
- Fixed across() deprecation warning
- Rebuilt pkgdown website with analytics tracking
- Package now passes R CMD check with 0 errors, 0 warnings

The package is now ready for publication with 4548 rows (after removing duplicates).

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@larnsce larnsce linked an issue Jul 3, 2025 that may be closed by this pull request
14 tasks
@larnsce larnsce merged commit 687f22c into main Jul 3, 2025
1 check passed
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

Successfully merging this pull request may close these issues.

Issue #1: General Information & Metadata

2 participants