CodeEdit
CodeEdit copied to clipboard
🐞 Source Control Commit History Data Error
Description
When a git squash is present in the commit history, it throws off all subsequent commits in the history list.
To Reproduce
- Open a project that has a git repository
- Open a file that was changed in a PR that was squashed and merged.
- Open the history inspector in the right sidebar
- Notice that the list items starting with the squashed commit message do not display correctly.
Expected Behavior
All the commits in the history list should be displayed with a name and description.
Version Information
CodeEdit: 0.1.0 macOS: 14.4.1 Xcode: 15.4
Additional Context
At the bottom of the list, you see ... and 53 commits
It seems like the data is getting incorrectly parsed from the git output.