Skip to content

Conversation

@ChrisRackauckas-Claude
Copy link
Contributor

Summary

This PR fixes actual spelling errors in the benchmarks and updates the typos whitelist to allow legitimate abbreviations.

Changes

Spelling Fixes

  1. benchmarks/NonStiffODE/enright_pryce.jl:483: Fixed typo orginaloriginal
  2. benchmarks/AstroChem/nelson.jmd:187: Fixed typo palletepalette

Typos Whitelist Updates

Added the following legitimate terms to .typos.toml:

  • nd - Used in variable names for Non-Dimensional problems (e.g., nd1sys, nd2prob)
  • ND - Abbreviation for "Non-Dimensional" in problem names and constants (e.g., ND_PROBLEMS)
  • ned - Used in variable names throughout the codebase

Context

The CI spell checker was failing on:

  1. Real typos that needed fixing (orginal, pallete)
  2. False positives on legitimate abbreviations (ND for Non-Dimensional problems)

This PR addresses both issues by:

  • Fixing the actual spelling mistakes
  • Whitelisting the intentional abbreviations to prevent false positives

Related PRs

This PR complements the existing benchmark fixes:

Testing

  • Verified spelling corrections are accurate
  • Confirmed whitelisted terms are used consistently throughout the codebase
  • CI spell check should now pass

cc @ChrisRackauckas

🤖 Generated with Claude Code

- Fix typo: "orginal" -> "original" in enright_pryce.jl:483
- Fix typo: "pallete" -> "palette" in nelson.jmd:187
- Add "nd", "ND", and "ned" to typos whitelist for legitimate uses
  in Non-Dimensional (ND) problem names and related variables

These spelling errors were causing CI spell check failures.
The whitelisted terms are intentional abbreviations used throughout
the benchmark codebase for non-dimensional problems.

Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
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.

3 participants