# Copyright (c) 2023 Digital Asset (Switzerland) GmbH and/or its affiliates. All rights reserved. # SPDX-License-Identifier: Apache-2.0 version: v1beta1 build: roots: - ledger-api/grpc-definitions - 3rdparty/protobuf breaking: use: - FILE # Generated source code breaking changes on a per-file basis, that is changes that would # break the generated stubs where definitions cannot be moved across files. # This category also verifies wire and JSON compatibility. # # We rely in particular on fields not getting renamed in `UpdateXXX` calls that use a `FieldMask` # to select the fields to update, see https://github.com/protocolbuffers/protobuf/blob/main/src/google/protobuf/field_mask.proto