Rename EquivalencyAssertionOptions to EquivalencyOptions#2414
Rename EquivalencyAssertionOptions to EquivalencyOptions#2414jnyrup merged 4 commits intofluentassertions:developfrom vbreuss:topic/rename-equivalencyassertionoptions
EquivalencyAssertionOptions to EquivalencyOptions#2414Conversation
EquivalencyAssertionOptions to EquivalencyOptions
Qodana for .NET5 new problems were found
💡 Qodana analysis was run in the pull request mode: only the changed files were checked View the detailed Qodana reportTo be able to view the detailed Qodana report, you can either:
To get - name: 'Qodana Scan'
uses: JetBrains/qodana-action@v2023.2.8
with:
upload-result: trueContact Qodana teamContact us at qodana-support@jetbrains.com
|
I'm all for this change, but I suspect @jnyrup may have a different perspective on breaking changes like these. |
You read me like an open book.
To extend on this, I'm quite conservative when it comes to breaking changes, even between major versions. I do agree that the new name is better, but I don't think the change pull it's own weight. If I should try being a tiny bit pragmatic for once: |
As a user of this library, I am often glad about this approach, as it simplifies updates. Should I leave the pull request open for now and wait for #2253? As an alternative, if you prefer to not rename the classes at all, I could also just remove the code comment. |
It will. As I have it envisioned in my brain, it will be big time breaking change ;-) |
…renceEquivalencyAssertionOptions to SelfReferenceEquivalencyOptions
Pull Request Test Coverage Report for Build 6755429589
💛 - Coveralls |
|
What is wrong with the qodana scan? 🤔 |
I am not sure. I had similar problems with in #2431... |
|
IMHO it has nothing to do with the code itself? |
|
I think we need to look at that Qodana rule |
While working on #2413 I stumbled over this code comment to rename
EquivalencyAssertionOptionstoEquivalencyOptions. As we are currently working on the next major version, I thought it a good time to implement it.IMPORTANT
./build.sh --target spellcheckor.\build.ps1 --target spellcheckbefore pushing and check the good outcome