phmonte / Buildalyzer

A utility to perform design-time builds of .NET projects without having to think too hard about it.
MIT License
593 stars 94 forks source link

Add an interface for ProjectItem #161

Closed fbd closed 3 years ago

fbd commented 3 years ago

To make it easier to mock/test IAnalyzerResult, create an interface from the ProjectItem class and use that new interface in IAnalyzerResult.

I can make the change myself if you agree.

daveaglick commented 3 years ago

Thanks a lot - I wish I had made the entire public surface interface-based from the start, so thanks for fixing this up.