Skip to content

Analyzers - Requirements collection, design, architectural spike #9380

@JanKrivanek

Description

@JanKrivanek

Context

Identified by MSBuild team as possible NET 9 topic
Motivation - automated way to educate users and give them tooling to improve their build recipes. Currently MSBuild team knows about various undesirable usage patterns, but have a little way of flagging those - in order not to break customers.

Some already collected ideas:

Goals

  • Collect requirements - mainly in regards of what should be analyzed, but as well ideas on how and when or even how to extend / plug-in
  • Based on those put together quick informal design and run it through with PM/team - arrive to some conclusion on proposed design
  • Create quick prototype/spike demonstratng the idea and few sample (may be dummy) built-in analyzer rules and idealy a pluggable rule

Tasks:

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions