Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update verify #151

Merged
merged 6 commits into from
Jun 10, 2024
Merged

Update verify #151

merged 6 commits into from
Jun 10, 2024

Conversation

ajeckmans
Copy link
Contributor

@ajeckmans ajeckmans commented May 30, 2024

Updates the Reqnroll.Verify plugin to work with the latest Verify release 24.2.0.
With this change the plugin also does not need to be a generator plugin anymore, but just a runtime plugin.

Types of changes

  • Bug fix (non-breaking change which fixes an issue).
  • New feature (non-breaking change which adds functionality).
  • Breaking change (fix or feature that would cause existing functionality to not work as expected).
  • Performance improvement
  • Refactoring (so no functional change)
  • Other (docs, build config, etc)

Checklist:

  • I've added tests for my code. (most of the time mandatory)
  • I have added an entry to the changelog. (mandatory)
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.

@ajeckmans ajeckmans marked this pull request as ready for review May 30, 2024 15:26
@ajeckmans ajeckmans self-assigned this May 30, 2024
@ajeckmans
Copy link
Contributor Author

@gasparnagy so we had this debate on what is a breaking change and what is not. Do I need to change the changelog to feature improvement or...?

@gasparnagy
Copy link
Contributor

@ajeckmans Please wait, I wanted to double check if my assumption really works.

Copy link
Contributor

@gasparnagy gasparnagy left a comment

Choose a reason for hiding this comment

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

Please see my minor comments.

…he generator was not needed anymore, so it is removed as well.
…ugin

Cleaned Reqnroll.Verify.ReqnrollPlugin.csproj to be more consistent with the other plugin project files
Fixed wrong tags in Reqnroll.Verify.nuspec
@ajeckmans
Copy link
Contributor Author

@gasparnagy can you check again?

@ajeckmans ajeckmans requested a review from gasparnagy June 4, 2024 15:36
Copy link
Contributor

@gasparnagy gasparnagy left a comment

Choose a reason for hiding this comment

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

Small changes requested. I haven't done a manual check this time, please make sure you try it.

Side note: For me it is better if you do not apply rebase or force push after an initial review has been done, because this way I have to make a full review again and I cannot just see the "diff". Merging the main to the PR branch is fine - we will squash it anyway.

@ajeckmans
Copy link
Contributor Author

@gasparnagy I checked the local produced nuget package in an existing real world project and it is working fine.

@ajeckmans ajeckmans requested a review from gasparnagy June 5, 2024 17:51
Copy link
Contributor

@gasparnagy gasparnagy left a comment

Choose a reason for hiding this comment

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

Thx!

@gasparnagy gasparnagy merged commit dd7ecf6 into main Jun 10, 2024
4 checks passed
@gasparnagy gasparnagy deleted the update-verify branch June 10, 2024 08:05
@gasparnagy gasparnagy restored the update-verify branch June 10, 2024 08:23
gasparnagy added a commit that referenced this pull request Jun 10, 2024
@gasparnagy
Copy link
Contributor

@ajeckmans Sorry, I forgot that we should not merge this before v2.0.3. I'm undoing it now.

@gasparnagy gasparnagy mentioned this pull request Jun 10, 2024
gasparnagy pushed a commit that referenced this pull request Jun 12, 2024
gasparnagy added a commit that referenced this pull request Jun 12, 2024
* main:
  Reqnroll.Verify: Support for Verify v24 (Verify.Xunit v24.2.0) for .NET 4.7.2+ and .NET 6.0+. (#151, #170)
  use pull_request_template.md from the .github repo
  Fix spelling mistake in CONTRIBUTING.md
  Bump version
  fix config docs
  Add release contributors to CHANGELOG (#171)
  Update CONTRIBUTING with "draft PR" workflow and no force push after review
  fix CHANGELOG
  Fix project template binding (#169)
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