Skip to content

Conversation

@ChrisRackauckas
Copy link
Member

Summary

Fix 1 genuine spelling error and add comprehensive typos configuration to avoid false positives.

Changes Made

  • derivates → derivatives: Fixed documentation in OptimizationNLPModels.jl
  • Added .typos.toml: Comprehensive configuration to allow legitimate terms

Legitimate Terms Preserved

  • TikTak/Tak: Algorithm names in MultistartOptimization
  • opf: Optimal Power Flow abbreviation
  • AGS: NLopt algorithm name

Files Changed

  • lib/OptimizationNLPModels/src/OptimizationNLPModels.jl (1 fix)
  • .typos.toml (new file, prevents 14 false positives)

Total: 1 real spelling fix, 14 false positives avoided

Notes

  • Only genuine spelling errors are fixed
  • Algorithm names and technical abbreviations are properly preserved
  • Adds SpellCheck.yml workflow for future automated checking

- Fix derivates -> derivatives in OptimizationNLPModels.jl
- Add .typos.toml to allow legitimate terms:
  * TikTak/Tak (algorithm names)
  * opf (optimal power flow)
  * AGS (NLopt algorithm)

Total: 1 real spelling fix, 14 false positives avoided
@ChrisRackauckas ChrisRackauckas merged commit da16fa0 into master Jul 29, 2025
21 of 27 checks passed
@ChrisRackauckas ChrisRackauckas deleted the fix-spelling-errors branch July 29, 2025 16:02
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