// Copyright 2022 Google LLC | |
// | |
// Use of this source code is governed by a BSD-style license that can be | |
// found in the LICENSE file. | |
package interfaces | |
// QueryCommand defines an interface for returning the response of a | |
// Bazel query or cquery call. | |
type QueryCommand interface { | |
// Read will return the response data for a `bazel [cquery|query] ...` | |
// invocation. | |
Read() ([]byte, error) | |
} |