Skip to content

Update extension version and refactor project#11

Merged
d1820 merged 2 commits into
mainfrom
package-update
Nov 15, 2025
Merged

Update extension version and refactor project#11
d1820 merged 2 commits into
mainfrom
package-update

Conversation

@d1820

@d1820 d1820 commented Nov 15, 2025

Copy link
Copy Markdown
Owner

Updated the ProtoAttributor extension version from 1.2 to 1.3. Switched the testing framework from FluentAssertions to Shouldly for improved syntax and integration. Upgraded Microsoft.CodeAnalysis.CSharp and other package dependencies to their latest versions for enhanced performance and features. Removed obsolete files and projects, including ProtoAttributorTestShell.sln, ProtoAttributorTestShell.csproj, and several model files, indicating a project structure cleanup. Added VS Code configuration files to support development in VS Code with tailored settings and tasks. Updated TriviaMaintainer.cs to use IsKind for syntax checks, adopting a more modern approach.

Updated the `ProtoAttributor` extension version from `1.2` to `1.3`. Switched the testing framework from `FluentAssertions` to `Shouldly` for improved syntax and integration. Upgraded `Microsoft.CodeAnalysis.CSharp` and other package dependencies to their latest versions for enhanced performance and features. Removed obsolete files and projects, including `ProtoAttributorTestShell.sln`, `ProtoAttributorTestShell.csproj`, and several model files, indicating a project structure cleanup. Added VS Code configuration files to support development in VS Code with tailored settings and tasks. Updated `TriviaMaintainer.cs` to use `IsKind` for syntax checks, adopting a more modern approach.
Removed the `source.extension.vsixmanifest` file and updated the solution to target Visual Studio 2022 exclusively. The project configuration has been streamlined by eliminating conditional logic for different VS versions, setting a unified target framework of v4.8, and updating dependencies. This change reduces complexity and focuses development on the latest Visual Studio environment.

@d1820 d1820 left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

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

good

@d1820 d1820 self-assigned this Nov 15, 2025
@d1820 d1820 merged commit eabb914 into main Nov 15, 2025
2 checks passed
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.

1 participant