#New analyzer:
I published an analyzer here that
finds getter only properties with backing readonly field and converts them to getter-only auto-properties.
Is there interest to port this one over to this library?
Before:
class AwesomeService
{
private readonly ILogger _Logger;
public AwesomeService(ILogger logger)
{
_Logger = logger;
}
protected ILogger Logger
{
get
{
return _Logger;
}
}
}
After:
class AwesomeService
{
public AwesomeService(ILogger logger)
{
Logger = logger;
}
protected ILogger Logger { get; }
}
See here for further details.
Diagnostic Id: CC0125
Category: Refactoring
Severity: Hidden
#New analyzer:
I published an analyzer here that
finds getter only properties with backing readonly field and converts them to getter-only auto-properties.
Is there interest to port this one over to this library?
Before:
After:
See here for further details.
Diagnostic Id:
CC0125Category:
RefactoringSeverity:
Hidden