MSBuildStructuredLog

A logger for MSBuild that records a structured representation of executed targets, tasks, property and item values.

MIT License

Stars
1.4K
Committers
77

Bot releases are visible (Hide)

MSBuildStructuredLog - Fix preprocessing to be more accurate (per project)

Published by KirillOsenkov almost 5 years ago

MSBuildStructuredLog - 2.0.152

Published by KirillOsenkov almost 5 years ago

MSBuildStructuredLog - Allow preprocessing when some embedded files have empty content

Published by KirillOsenkov about 5 years ago

MSBuildStructuredLog - .binlog Version 8 support

Published by KirillOsenkov about 5 years ago

Thanks to @BenVillalobos for adding Version 8 support of the .binlog format.

See https://github.com/KirillOsenkov/MSBuildStructuredLog/pull/256

MSBuildStructuredLog - Bugfixes and horizontal scroll

Published by KirillOsenkov over 5 years ago

MSBuildStructuredLog - Bugfixes

Published by KirillOsenkov over 5 years ago

MSBuildStructuredLog - Fix #244

Published by KirillOsenkov over 5 years ago

MSBuildStructuredLog - Mark search results in the tree

Published by KirillOsenkov over 5 years ago

Contribution by @ltrzesniewski to mark search results in the tree.
Fix for Dwayne Need to tolerate TaskCommandLineEventArgs that doesn't belong to a task.

MSBuildStructuredLog - Fix .buildlog file format to include Import/NoImport

Published by KirillOsenkov over 5 years ago

MSBuildStructuredLog - Fix nullref

Published by KirillOsenkov almost 6 years ago

MSBuildStructuredLog - Add support for Csc et. al. in DoubleWritesAnalyzer courtesy of @jaredpar

Published by KirillOsenkov almost 6 years ago

MSBuildStructuredLog - Include System.IO.Compression.dll with the app

Published by KirillOsenkov almost 6 years ago

MSBuildStructuredLog - View Detailed summary as fixed-width text

Published by KirillOsenkov almost 6 years ago

MSBuildStructuredLog - Fix grouping evaluation projects

Published by KirillOsenkov almost 6 years ago

We used to collapse multiple evaluations of a single project together. We now differentiate between different evaluations of a project and they go into separate nodes by evaluation Id.

MSBuildStructuredLog - Fix #212

Published by KirillOsenkov almost 6 years ago

MSBuildStructuredLog - Project import tree, $import and $noimport search keywords

Published by KirillOsenkov about 6 years ago

Implemented project import tree:

image

Enable preprocessing from any imported project:
image

Implement search keywords: $import and $noimport

MSBuildStructuredLog - Several new features and bugfixes

Published by KirillOsenkov about 6 years ago

  • Search in Subtree
  • View subtree text
  • Press key to jump to node that starts with that key
  • Improve display for additem/removeitem
  • Display both name and value for search results that are key/value pairs
  • Display total build duration
MSBuildStructuredLog - Better parsing for "There was a conflict" in RAR

Published by KirillOsenkov about 6 years ago

MSBuildStructuredLog - AssemblySearchPaths analyzer and Task perf stats

Published by KirillOsenkov about 6 years ago

  • A new analyzer for AssemblySearchPaths unused locations
  • Perf summary for total task duration sorted by task
Badges
Extracted from project README
Build status NuGet package Chocolatey
Related Projects