protected GateReport executeGateAndAddToReport( AbstractBuild<?, ?> build, Launcher launcher, BuildListener listener, Gate gate) { GateReport gateReport = gate.evaluate(build, launcher, listener); qualityLineReport.addGateReport(gateReport); return gateReport; }