Buildalyzer icon indicating copy to clipboard operation
Buildalyzer copied to clipboard

A utility to perform design-time builds of .NET projects without having to think too hard about it.

Results 76 Buildalyzer issues
Sort by recently updated
recently updated
newest added

I have a project which I analyze on both Windows and Linux, and it seems like some files are being excluded/ignored from the source files collection when running the analyses...

⚠ Bug

Hi, I am currently developing using .Net Core 2.1 and I am using Buildalyzer to generate a AdhocWorkspace so that I am able to browse a complete solution all of...

General Enhancement

For a project I am working on, I was interested in trying out the [single file EXE](https://learn.microsoft.com/en-us/dotnet/core/deploying/single-file/overview?tabs=cli). Unfortunately, due to the use of `Assembly.Location` [in at least one spot](https://github.com/daveaglick/Buildalyzer/blob/main/src/Buildalyzer/ProjectAnalyzer.cs#L255) (which...

Proposed API: ```csharp interface IAnalyzerResult { + /// + /// Gets the compiler command produced by the `CoreCompile` task. + /// + string Command { get; } + /// +...

General Enhancement

Hello. I need to extract Xml documentation from all `ISymbols`. For this, I run this code to create a Roslyn Project and start its analysis: ``` AnalyzerManager manager = new...

As mentioned in #243, I noticed that in some projects additional files (and other properties as well I guess, but that was not what I was investigating) are not recognized....

While debugging #244, I noticed that debugging which compiler properties where active was not really clear. So similar to #243, I introduced two dedicated (read-only) types that contain the properties...

While debugging the solution for a bug I stumbled on (more on that later), I noticed that it is quite hard to check what is going in the parsing process...

I made a description of the issue, together with a PR in (your other) [project](https://github.com/daveaglick/MsBuildPipeLogger/pull/2).

⚠ Bug