Comments (4)
There is no blacklist. However, you can configure MA0139 to a dummy type.
Message;MyNamespace.InvalidLoggerType
namespace MyNamespace;
[Obsolete("Do not use")]
internal sealed class InvalidLoggerType { private InvalidLoggerType() { } }
from meziantou.analyzer.
Thank you for providing an example to solve this with the current implementation.
I am aware that there currently is no blacklist. I also already considered (mis)using the type configuration to solve my situation, but concluded that an explicit implementation would be preferable, which resulted in the feature request.
Therefore it still would be great if you could consider adding a blacklist to make the intention explicit
from meziantou.analyzer.
I think a solution would be to allow the configuration syntax
# No type specified to add a parameter name to the deny list
ParameterName;
Also, the diagnostic message should be clearer in this case.
Would it solve your issue?
from meziantou.analyzer.
Yes, this does solve my issue well.
Thank you for implementing it
from meziantou.analyzer.
Related Issues (20)
- MA0147 clarifications HOT 3
- MA0004 conflicts with xUnit1030 HOT 4
- `MA0051` Should not warn with a huge switch expression HOT 1
- Context detection issue in MA0004 HOT 1
- Analyze usage of CultureInfo ctor HOT 1
- MA0011: false positives reported
- Support member exclusion filters for rules
- [Question]: Is there any way to enable all rules in this package? HOT 2
- MA0143 - False Positive is Dispose Method HOT 3
- MA0142 & MA0141 and Linq
- MA0134 - false positive in Expression<Func<Task>>
- Remove rules with a Roslyn Equivalent HOT 2
- Most of the Blazor rules do not work against App on .net 8.0 HOT 7
- MA0010 - Should be deprecated in favor of CA1018 HOT 1
- MA0047 - Should be deprecated in favor of CA1050 HOT 4
- Rule for consistent formatting of comments HOT 1
- `MA0138` does not account for `IAsyncEnumerable<T>` HOT 3
- Do not warn `MA0155` for methods which get subscribed to an event HOT 1
- [MA0151] False warning when use `typeof` keyword 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 meziantou.analyzer.