Nick Craver

5.3K Followers
213 Following
1.5K Posts
Dad and Principal Software Engineer Microsoft working on Azure. Formerly Stack Overflow. I build very fast things to improve life for millions of developers.
Verifiedhttps://fedified.com
Bloghttps://nickcraver.com
GitHubhttps://github.com/NickCraver
Twitterhttps://twitter.com/Nick_Craver
brb, telling my boss I have concepts of a plan

Small new feature in MSBuild Structured Log Viewer:

`$project height=0`

Finds projects of the given height/depth/tier. height=0 finds all projects with no references. height=1 finds projects that reference them. If you specify `height=max` it also displays what the max is.
E.g. `$project height=0` `$project height=1` ... `$project height=max`

https://github.com/KirillOsenkov/MSBuildStructuredLog/wiki/Search-Syntax#project-heightn

#dotnet #msbuild

Search Syntax

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

GitHub

"AnandTech Shuts Down After 27-Year Run"

Damn. I've been reading that for over 20 years. https://m.slashdot.org/story/432544

Slashdot

@khalidabuhakmeh Is blogging under the influence a thing? It should be a thing
@lizardbill On some things, feels like we did.
Funniest org save so far
This is definitely the weeks where decades happen part.
That had to be the most expensive PR in history.

Coming soon: MSBuild binlog viewer will display the import chain at the bottom as you move the caret in the preprocessed text.

You can then click on any import to highlight it in the tree.

Then you can press Space on any import to jump back to the preprocessed text where that file is imported.

https://github.com/KirillOsenkov/MSBuildStructuredLog/wiki/Viewer-UI#preprocessed-projects

Viewer UI

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

GitHub