Describe the bug
classes with generic implementations show 2 entries in generated reports
BaseClasses.BaseService
BaseClasses.BaseService<T>
BaseClasses.BaseSubjectHandler
BaseClasses.BaseSubjectHandler<TSubject>
To Reproduce
- Create classes that have type parameters like
public class BaseService<T> : IService<T> where T : class, new()
- write tests, or not, for the class (this part doesn't matter, but helps to see the issue)
- run report generator for the project
any class that has a generic implementation will produce 2 lines in the HTML report, one without the types that shows method level coverage, and another with the types that shows ctor coverage.
Describe the bug
classes with generic implementations show 2 entries in generated reports
To Reproduce
public class BaseService<T> : IService<T> where T : class, new()any class that has a generic implementation will produce 2 lines in the HTML report, one without the types that shows method level coverage, and another with the types that shows ctor coverage.