Open ElemarJR opened 9 years ago
This is more or less a duplicate of https://github.com/DotNetAnalyzers/NullParameterCheckRefactoring.
Yes. It is.
I'm a newcomer, so I'm a little lost in the codebase. I understand what is to be done, but which files need to be changed?
@shubhekshajalan Take a look at commit 718539eeeb757105fa58b823e93b44c3a924305f. You will see 9 changed files. You can ignore the first one, runTestsCS.ps1
, that was another change that made into the commit. And actually only 3 files are created, only 2 updated, the other 3 are updated by Visual Studio.
That commit is a good example of a commit that creates an analyzer and a code fix. What is necessary:
src/CSharp/CodeCracker/Refactoring/LoopToLinqAnalyzer.cs
src/CSharp/CodeCracker/Refactoring/LoopToLinqCodeFixProvider.cs
src/Common/CodeCracker.Common/DiagnosticId.cs
CC0078
is the diagnostic id, as you see on the issue's description.src/Common/CodeCracker.Common/Properties/Resources.resx
test/CSharp/CodeCracker.Test/Refactoring/LoopToLinqTests.cs
CodeCracker.csproj
, CodeCracker.Test.csproj
and Resources.Designer.cs
are updated automatically by Visual Studio.
Do you want to work on this issue? We can help you if have any trouble.
Hi @giggio I'm a first timer and i would like to work on this issue, Could you please assign it to me? I will get back on any doubts.
@clklachu go ahead.
Is this issue still open? Can I work on it?
@MhdTlb It's open, go ahead!
becomes
Style:
Refactoring
Severity:Hidden
Id:CC0078
@clklachu is working on it.