Skip to content

Conversation

@xperiandri
Copy link
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings July 6, 2025 22:26
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR aligns repository-level Git settings with standard configurations by updating the .gitignore, adding Git attributes for additional file types, and introducing a commit-ignore list for blame operations.

  • Standardize .gitignore to the Visual Studio template
  • Extend .gitattributes to support .vb files and enforce LF on shell scripts
  • Add a .git-blame-ignore-revs file to list commits that should be ignored in git blame

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.

File Description
CHANGELOG.md Documented the .gitignore update
.gitattributes Added rules for .vb files and .sh scripts
.git-blame-ignore-revs New file with headers for commits to exclude from git blame
Comments suppressed due to low confidence (2)

.git-blame-ignore-revs:1

  • The file currently only includes comments; add actual commit hashes or example entries so that git blame --ignore-revs-file will take effect.
# This file contains a list of git hashes of revisions to be ignored by git

CHANGELOG.md:19

  • The changelog entry only mentions the .gitignore update; consider also noting the additions to .gitattributes and the new .git-blame-ignore-revs file for completeness.
- Modify `.gitignore` to the Visual Studio standard one #729 [@xperiandri]

@xperiandri xperiandri merged commit 71a44dd into master Jul 6, 2025
6 checks passed
@xperiandri xperiandri deleted the git-config branch July 6, 2025 23:05
xperiandri added a commit that referenced this pull request Jul 11, 2025
## [0.25.0] - 2025-07-11

- Migrate from `Paket` to `Directory.Packages.props` #722 [@xperiandri]
- Migrate to .NET `9.0.201` and FCS `43.9.201` #722 [@xperiandri]
- Write test logs to test context output #722 [@xperiandri]
- Use string interpolation instead of `+` concatenation #724 [@xperiandri]
- Run tests in parallel #728 [@xperiandri]
- Remove `NoPartialFunctions` compiler workaround (#698) [@webwarrior-ws]
- Add `SLNX` and `SLNF` format support and migrate to SLNX solution #723 [@xperiandri]
  Remove `Ionide.ProjInfo.Sln` NuGet package dependency
- Remove `Newtonsoft.Json` NuGet dependency #725 [@xperiandri]
- Add missing rule checks for FL0079-FL0081 #713 [@BennieCopeland]
- Modify `.gitignore` to the Visual Studio standard one #735 [@xperiandri]
- Add basic Copilot instructions and GitHub MCP #726 [@xperiandri]
- Migrate `Fornax` to `0.16.0-beta002` and `FSharp.Formatting` to `20.0.1` #736 [@xperiandri, @Numpsy]
- Update the build instructions to use `dotnet fsi` instead of `fake-cli` #734 [@Numpsy]
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.

2 participants