mirror of
				https://github.com/ethereum/solidity
				synced 2023-10-03 13:03:40 +00:00 
			
		
		
		
	Merge pull request #7240 from rocky/add-clang-format
.clang-format for the C++ style used in Solidity
This commit is contained in:
		
						commit
						53fc5bef10
					
				
							
								
								
									
										31
									
								
								.clang-format
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								.clang-format
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,31 @@ | ||||
| # Formatting approximately used in Solidity's C++ | ||||
| # | ||||
| # See https://clang.llvm.org/docs/ClangFormatStyleOptions.html | ||||
| # For an online formatter to test settings, see | ||||
| # https://zed0.co.uk/clang-format-configurator/ | ||||
| # Note that clang-format cannot express the style that closing parentheses | ||||
| # behave similar to closing curly braces in a multi-line setting in that | ||||
| # they have to be on a line of their own at the same indentation level | ||||
| # as the opening part. | ||||
| 
 | ||||
| Language: Cpp | ||||
| BasedOnStyle: LLVM | ||||
| AlignEscapedNewlinesLeft: true | ||||
| AlwaysBreakAfterReturnType: None | ||||
| BinPackArguments: false | ||||
| BinPackParameters: false | ||||
| BreakBeforeBinaryOperators: All | ||||
| BreakBeforeBraces: Allman | ||||
| ColumnLimit: 120 | ||||
| ContinuationIndentWidth: 4 | ||||
| IndentWidth: 4 | ||||
| KeepEmptyLinesAtTheStartOfBlocks: false | ||||
| MaxEmptyLinesToKeep: 2 | ||||
| PenaltyBreakBeforeFirstCallParameter: 2000 | ||||
| SpaceAfterCStyleCast: true | ||||
| SpaceBeforeParens: ControlStatements | ||||
| TabWidth: 4 | ||||
| 
 | ||||
| # Local Variables: | ||||
| # mode: yaml | ||||
| # End: | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user