Comments (2)
Would this be an issue worth including as part of our tutorial, the difference between diagnostic title and diagnostic message? Or is this a problem fairly specific to us?
from roslyn-analyzers.
@jepetty Possibly. As part of the next PM rotation it may be worth examining existing analyzers to see if they frequently use the same strings for both the title and message. While doing so isn't wrong per se, it probably means that neither is as useful as it could be.
from roslyn-analyzers.
Related Issues (20)
- CA1849 reports zero length timeouts as blocking (eg. SemaphoreSlim.Wait(0))
- "dotnet_analyzer_diagnostic.category-Performance.severity = error" not reporting CA1849 HOT 2
- Which version users with `EnableNETAnalyzers` actually use? HOT 1
- CA1812 (at least) is not being reported HOT 1
- Warning for disabled reflection-based serialization HOT 4
- Malformed message template string should throw warning or compiler error as a preference over runtime exceptions HOT 10
- CA1849 suggests parameterless async methods to replace synchronous methods with parameters
- CA2254 should not apply when null coalescing expression is used
- CA2000 Use recommended dispose pattern to ensure that object created HOT 1
- incorrect suggestion of CA1854 Prefer a "TryGetValue" call over a Dictionary indexer access guarded by a "ContainsKey" check to avoid double lookup
- `CA2213` triggers when value is assigned in null check
- CA2208 - False positive for specific text in ArgumentException parameter HOT 2
- Roslyn plugins (analyzers, source generators) target .NET 8 instead of .NET Standard 2.0 HOT 2
- CA3001 (taint analysis) doesn't work with interfaces
- Required Property has a default property set HOT 2
- Subtype relationship between collection and read-only collection interfaces impacts behavior of analyzers HOT 5
- CA1851: fails to detect multiple enumeration in certain scenarios
- AD0001: Analyzer 'Microsoft.CodeAnalysis.CodeStyle.CSharpFormattingAnalyzer' threw an exception of type 'System.TypeLoadException' HOT 8
- .NET 9 Preview 3 occassionally fails to build in arm64 with `Object reference not set to an instance of an object` errors HOT 12
- CA1859: False positive for operators and multiple derived types HOT 1
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 roslyn-analyzers.