blob: 270c555575cf9c2907494aed98b5031e20452f6c [file] [log] [blame]
// Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
import 'package:bazel_worker/bazel_worker.dart';
/// Example worker that just returns in its response all the arguments passed
/// separated by newlines.
class ExampleSyncWorker extends SyncWorkerLoop {
WorkResponse performRequest(WorkRequest request) {
return WorkResponse()
..exitCode = 0
..output = request.arguments.join('\n');
}
}