Skip to content

Commit 87723d4

Browse files
feat(diag): adds FromComponent to enable logging on a passed in component.
1 parent c76038d commit 87723d4

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

diag/diagnostics.go

+7
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,13 @@ func (d *Diagnostics) Flag(path string) *Builder {
3030
return d.builder(ComponentFlag, path)
3131
}
3232

33+
// FromComponent enables taking in a component enum to build up a diagnostic
34+
// message.
35+
func (d *Diagnostics) FromComponent(component Component, path string) *Builder {
36+
return d.builder(component, path)
37+
}
38+
39+
// builder returns a diagnostic builder API for creating a diagnostic message.
3340
func (d *Diagnostics) builder(component Component, path string) *Builder {
3441
return &Builder{
3542
d: d,

0 commit comments

Comments
 (0)