From 5eabf5436cf6bd8552668d47c4116a8982bb634c Mon Sep 17 00:00:00 2001 From: Alfonso Acosta Date: Wed, 5 Oct 2016 13:07:17 +0000 Subject: [PATCH] Make linter happy --- app/api_topology.go | 2 +- render/filters.go | 2 ++ render/render.go | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/api_topology.go b/app/api_topology.go index 43c0f3668..d9d78b356 100644 --- a/app/api_topology.go +++ b/app/api_topology.go @@ -41,7 +41,7 @@ func handleNode(ctx context.Context, renderer render.Renderer, decorator render. vars = mux.Vars(r) topologyID = vars["topology"] nodeID = vars["id"] - preciousRenderer = render.PreciousNodeRenderer{nodeID, renderer} + preciousRenderer = render.PreciousNodeRenderer{PreciousNodeID: nodeID, Renderer: renderer} rendered = preciousRenderer.Render(report, decorator) node, ok = rendered[nodeID] ) diff --git a/render/filters.go b/render/filters.go index c1d2ea9e4..071d68818 100644 --- a/render/filters.go +++ b/render/filters.go @@ -16,6 +16,7 @@ type PreciousNodeRenderer struct { Renderer } +// Render implements Renderer func (p PreciousNodeRenderer) Render(rpt report.Report, dct Decorator) report.Nodes { undecoratedNodes := p.Renderer.Render(rpt, nil) preciousNode, foundBeforeDecoration := undecoratedNodes[p.PreciousNodeID] @@ -26,6 +27,7 @@ func (p PreciousNodeRenderer) Render(rpt report.Report, dct Decorator) report.No return finalNodes } +// Stats implements Renderer func (p PreciousNodeRenderer) Stats(rpt report.Report, dct Decorator) Stats { // default to the underlying renderer // TODO: we don't take into account the precious node, so we may be off by one diff --git a/render/render.go b/render/render.go index 2a11bdeff..56928304f 100644 --- a/render/render.go +++ b/render/render.go @@ -189,10 +189,12 @@ func (cr conditionalRenderer) Stats(rpt report.Report, dct Decorator) Stats { // ConstantRenderer renders a fixed set of nodes type ConstantRenderer report.Nodes +// Render implements Renderer func (c ConstantRenderer) Render(_ report.Report, _ Decorator) report.Nodes { return report.Nodes(c) } +// Stats implements Renderer func (c ConstantRenderer) Stats(_ report.Report, _ Decorator) Stats { return Stats{} }