# Use the Google style in this project.
BasedOnStyle: Google

IndentWidth: 4

# Some folks prefer to write "int& foo" while others prefer "int &foo".  The
# Google Style Guide only asks for consistency within a project, we chose
# "int& foo" for this project:
#DerivePointerAlignment: false
#PointerAlignment: Left

#IncludeBlocks: Merge
#IncludeCategories:
# Matches common headers first, but sorts them after project includes
#- Regex: '^\"google/cloud/(internal/|grpc_utils/|testing_util/|[^/]+\.h)'
#  Priority: 1000
#- Regex: '^\"google/cloud/'  # project includes should sort first
#  Priority: 500
#- Regex: '^\"'
#  Priority: 1500
#- Regex: '^<grpc/'
#  Priority: 2000
#- Regex: '^<google/*'
#  Priority: 3000
#- Regex: '^<.*/.*'
#  Priority: 4000
#- Regex: '^<[^/]*>'
#  Priority: 5000

# Format raw string literals with a `pb` or `proto` tag as proto.
#RawStringFormats:
#- Language: TextProto
#  Delimiters:
#  - 'pb'
#  - 'proto'
#  BasedOnStyle: Google

#CommentPragmas: '(@copydoc)'

ColumnLimit: 100
