39 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			YAML
		
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			YAML
		
	
	
	
| # Defines the Chromium style for automatic reformatting.
 | |
| # http://clang.llvm.org/docs/ClangFormatStyleOptions.html
 | |
| BasedOnStyle: Chromium
 | |
| # This defaults to 'Auto'. Explicitly set it for a while, so that
 | |
| # 'vector<vector<int> >' in existing files gets formatted to
 | |
| # 'vector<vector<int>>'. ('Auto' means that clang-format will only use
 | |
| # 'int>>' if the file already contains at least one such instance.)
 | |
| Standard: Cpp11
 | |
| 
 | |
| # Make sure code like:
 | |
| # IPC_BEGIN_MESSAGE_MAP()
 | |
| #   IPC_MESSAGE_HANDLER(WidgetHostViewHost_Update, OnUpdate)
 | |
| # IPC_END_MESSAGE_MAP()
 | |
| # gets correctly indented.
 | |
| MacroBlockBegin: "^\
 | |
| BEGIN_MSG_MAP|\
 | |
| BEGIN_MSG_MAP_EX|\
 | |
| BEGIN_SAFE_MSG_MAP_EX|\
 | |
| CR_BEGIN_MSG_MAP_EX|\
 | |
| IPC_BEGIN_MESSAGE_MAP|\
 | |
| IPC_BEGIN_MESSAGE_MAP_WITH_PARAM|\
 | |
| IPC_PROTOBUF_MESSAGE_TRAITS_BEGIN|\
 | |
| IPC_STRUCT_BEGIN|\
 | |
| IPC_STRUCT_BEGIN_WITH_PARENT|\
 | |
| IPC_STRUCT_TRAITS_BEGIN|\
 | |
| POLPARAMS_BEGIN|\
 | |
| PPAPI_BEGIN_MESSAGE_MAP$"
 | |
| MacroBlockEnd: "^\
 | |
| CR_END_MSG_MAP|\
 | |
| END_MSG_MAP|\
 | |
| IPC_END_MESSAGE_MAP|\
 | |
| IPC_PROTOBUF_MESSAGE_TRAITS_END|\
 | |
| IPC_STRUCT_END|\
 | |
| IPC_STRUCT_TRAITS_END|\
 | |
| POLPARAMS_END|\
 | |
| PPAPI_END_MESSAGE_MAP$"
 | |
| 
 | |
| # TODO: Remove this once clang-format r357700 is rolled in.
 | |
| JavaImportGroups: ['android', 'androidx', 'com', 'dalvik', 'junit', 'org', 'com.google.android.apps.chrome', 'org.chromium', 'java', 'javax'] |