-
Notifications
You must be signed in to change notification settings - Fork 11
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
Strategy for not reinventing the wheel #36
Comments
ReSharper doesn't help those of us working primarily outside Visual Studio for Windows. Rules from analyzers tied to a specific platform should be reimplemented. |
I suspect that by not marking This should be tested. |
Roslynator has a number of analyzers, code fixes, and refactorings we could use. |
There are likely to be existing analyzers or products that perform checks we would like to enforce at Faithlife. For example, I believe ReSharper gives a warning or suggestion about #35 already, and there may be an existing analyzer on NuGet that checks for a number of common
Task
-related pitfalls.Should we:
For example, it seems pointless to try to duplicate StyleCop; our approach should be to provide the right ruleset then get projects to enable it (by including it as another analyzer).
But for one-off rules, maybe we don't want to go down a path of enabling dozens of different analyzers for just a couple of checks provided by each one. What's the right approach?
The text was updated successfully, but these errors were encountered: