You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add conservative line breaking for mathematical expressions (Binary/Chain nodes)
- Prevent breaking of function calls that are only slightly over margin
- Add comprehensive tests for line break behavior
- Fixes issues seen in SciML/NonlinearSolve.jl#660
The changes make SciMLStyle less aggressive about breaking lines when:
1. Mathematical expressions have few operators and fit within margin + 20 chars
2. Function calls with few arguments fit within margin + 20 chars
3. Short type parameters, array indexing, and other constructs remain intact
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>
0 commit comments