Comments (9)
Hi @olsh,
thank you for the feedback.
Indeed, there's an issue with our API verifier. We've filed it in our issue tracker - API Verifier doesnt' detect binary incompabitility when abstract property isn't implemented. You can follow it to get the latest updates.
from resharper-structured-logging.
Well, it looks like the issue with the Jetbrains validation process.
The plugin uses compatible API and Jetbrains stated that if the validation has no issues, then the plugin will work with the new R# versions without any issues. Here is the blog post about the new API verifier.
https://blog.jetbrains.com/dotnet/2023/05/26/the-api-verifier/
So, I'll update the target SDK when I have spare time.
Meanwhile it would be nice to open an issue about the validation process.
from resharper-structured-logging.
Voting for this one - seeing no activity on Jetbrains side :/
from resharper-structured-logging.
Issue marked as fixed on JetBrains side…
from resharper-structured-logging.
I tried to migrate to the new SDK, but there are issues with tests
https://ci.appveyor.com/project/olsh/resharper-structured-logging/builds/48373529
I'm going to fix them soon with JB developers' help.
from resharper-structured-logging.
It was fixed in 2023.3.0.315-eap04. The version was uploaded to the plugins repository and is waiting for approval from the JB team.
Meanwhile, you can download binaries here https://ci.appveyor.com/project/olsh/resharper-structured-logging/builds/48384070/artifacts
from resharper-structured-logging.
Hi. I tried using the above NuGet artifact with R# 2023.3.2 but it won't show in local extensions, as if it's not compatible. Should it work?
Is there a reason why JB hasn't approved it yet?
from resharper-structured-logging.
The preview version was approved and it's compatible with Rider 2023.3.2
https://plugins.jetbrains.com/plugin/12832-structured-logging/edit/versions
As for R#. The 2023.2.0.305 should be compatible with R# 2023.3.2
https://plugins.jetbrains.com/plugin/12083-structured-logging/edit/versions
from resharper-structured-logging.
Thanks @olsh.
I didn't realize that I have to enable Include prerelease packages
to get the new version to appear.
It all worked fine after that.
from resharper-structured-logging.
Related Issues (20)
- Using "Convert to compile-time constant message template" select text one char too much on the left of selection
- Error when using the ReSharper CLI HOT 3
- Support LoggerMessage.Define and DefineScope
- `ToString` in parent classes is not considered HOT 1
- Compatibility with Rider 2022.3 EAP HOT 1
- Support latest Rider 2022.3 EAP 2 HOT 1
- Plugin Installation Error HOT 4
- Support for LoggerMessageAttribute
- Compatibility with Rider 2023.1 EAP HOT 1
- Specified cast is not valid on reading `ConstantValue.StringValue` HOT 5
- Convert to compile time constant codefix should cover more cases HOT 2
- Compatibility with Jetbrains Rider 2023.2 HOT 2
- Log Properties Naming Style not working HOT 2
- Convert to Roslyn Analyzer HOT 5
- Exception in Plugin (2023.2.0.297-eap02) HOT 14
- Support for ZLogger
- Structured Logging 2023.2.0.301-eap09 HOT 2
- Exception in plugin on Rider 2023.2 HOT 1
- Allow disabling analyzer in .editorconfig HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from resharper-structured-logging.