Skip to content

chore: update file paths and copyright, add .gitattributes for line endings#15

Merged
DecSmith42 merged 1 commit into
mainfrom
chore/gitattributes
Jul 9, 2026
Merged

chore: update file paths and copyright, add .gitattributes for line endings#15
DecSmith42 merged 1 commit into
mainfrom
chore/gitattributes

Conversation

@DecSmith42

Copy link
Copy Markdown
Collaborator

This pull request makes several improvements to project configuration and packaging. The main changes involve updating file references for packaging resources, adding .gitattributes entries, and updating license information.

Project packaging and resource paths:

  • Updated Directory.Build.props to use $(MSBuildThisFileDirectory) for resource file paths (icon.png, README.md, LICENSE.txt), improving path resolution and maintainability.
  • Removed redundant resource file references from _atom/_atom.csproj as they are now handled in the shared props file.

Repository configuration:

  • Added .gitattributes entries to enforce LF line endings for *.verified.txt and *.received.txt files.

Legal and metadata updates:

  • Updated copyright year in LICENSE.txt.
  • Removed the Company property from Directory.Build.props for simplification.

…ndings

- Switched relative paths in `Directory.Build.props` and `_atom.csproj` to use `$(MSBuildThisFileDirectory)`.
- Updated copyright years in `LICENSE.txt`.
- Added `.gitattributes` to standardize line endings for `.verified.txt` and `.received.txt` files.
Copilot AI review requested due to automatic review settings July 9, 2026 12:56
@DecSmith42 DecSmith42 enabled auto-merge July 9, 2026 12:56

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 updates packaging metadata/resource path resolution and repository line-ending rules, while refreshing the project’s license header to include the current year range.

Changes:

  • Updated Directory.Build.props to package shared resources (icon/readme/license) using $(MSBuildThisFileDirectory) for stable path resolution.
  • Removed redundant packed None items from _atom/_atom.csproj now covered by the shared props.
  • Added .gitattributes rules to enforce LF endings for *.verified.txt and *.received.txt, and updated the copyright year range in LICENSE.txt.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
LICENSE.txt Updates copyright year range to include 2026.
Directory.Build.props Switches pack resource None Include paths to use $(MSBuildThisFileDirectory); removes Company property.
.gitattributes Enforces LF line endings for verified/received text artifacts.
_atom/_atom.csproj Removes redundant packed resource entries now handled by Directory.Build.props.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@DecSmith42 DecSmith42 merged commit a36d62d into main Jul 9, 2026
10 of 11 checks passed
@DecSmith42 DecSmith42 deleted the chore/gitattributes branch July 9, 2026 13:16
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