Documentation ¶
Overview ¶
Package allfxevents implements a Go analysis pass that verifies that an fxevent.Logger implementation handles all known fxevent types. As a special case for no-op or fake fxevent.Loggers, it ignores implementations that handle none of the event types.
This is meant for use within Fx only.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Analyzer = &analysis.Analyzer{ Name: "allfxevents", Doc: "check for unhandled fxevent.Events", Run: run, Requires: []*analysis.Analyzer{ inspect.Analyzer, }, }
Analyzer is a go/analysis compatible analyzer that verifies that all fxevent.Loggers shipped with Fx handle all known Fx event types.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.