34 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
---
 | 
						|
BasedOnStyle: Google
 | 
						|
AllowShortFunctionsOnASingleLine: Inline
 | 
						|
AllowShortIfStatementsOnASingleLine: true
 | 
						|
AllowShortLoopsOnASingleLine: true
 | 
						|
BinPackArguments: true
 | 
						|
BinPackParameters: true
 | 
						|
CommentPragmas: NOLINT:.*
 | 
						|
ContinuationIndentWidth: 8
 | 
						|
DerivePointerAlignment: false
 | 
						|
IndentWidth: 4
 | 
						|
PointerAlignment: Left
 | 
						|
TabWidth: 4
 | 
						|
 | 
						|
# Deviations from the above file:
 | 
						|
# "Don't indent the section label"
 | 
						|
AccessModifierOffset: -4
 | 
						|
# "Each line of text in your code should be at most 100 columns long."
 | 
						|
ColumnLimit: 100
 | 
						|
# "Constructor initializer lists can be all on one line or with subsequent
 | 
						|
# lines indented eight spaces.". clang-format does not support having the colon
 | 
						|
# on the same line as the constructor function name, so this is the best
 | 
						|
# approximation of that rule, which makes all entries in the list (except the
 | 
						|
# first one) have an eight space indentation.
 | 
						|
ConstructorInitializerIndentWidth: 6
 | 
						|
# There is nothing in go/droidcppstyle about case labels, but there seems to be
 | 
						|
# more code that does not indent the case labels in frameworks/base.
 | 
						|
IndentCaseLabels: false
 | 
						|
# There have been some bugs in which subsequent formatting operations introduce
 | 
						|
# weird comment jumps.
 | 
						|
ReflowComments: false
 | 
						|
# Android does support C++11 now.
 | 
						|
Standard: Cpp11
 |