Daniel Kirchner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01a794dd31 
							
						 
					 
					
						
						
							
							Merge pull request  #13117  from ethereum/fixEmptyLinesInDocs  
						
						... 
						
						
						
						Remove all-whitespace lines from docs. 
						
					 
					
						2022-06-09 15:41:47 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias L. Baumann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf1b9a5241 
							
						 
					 
					
						
						
							
							Merge pull request  #13109  from sourabhxyz/develop  
						
						... 
						
						
						
						Fix commandline tests not detecting a snippet with a broken free function definition 
						
					 
					
						2022-06-09 15:31:54 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							4576333245 
							
						 
					 
					
						
						
							
							Remove all-whitespace lines from docs.  
						
						
						
					 
					
						2022-06-09 15:00:03 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef2aa59f63 
							
						 
					 
					
						
						
							
							Merge pull request  #13115  from denis-t-dev/patch-1  
						
						... 
						
						
						
						Fix comment position in the voting example 
						
					 
					
						2022-06-09 14:53:47 +02:00 
						 
				 
			
				
					
						
							
							
								Denis T 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							811fa193af 
							
						 
					 
					
						
						
							
							Fix comment position in the voting example  
						
						
						
					 
					
						2022-06-09 15:09:02 +03:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b220a2007 
							
						 
					 
					
						
						
							
							Merge pull request  #12575  from ethereum/gnosis-gp-v2-ext-test  
						
						... 
						
						
						
						External test for Gnosis Protocol v2 
						
					 
					
						2022-06-08 21:42:30 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e777ec9013 
							
						 
					 
					
						
						
							
							Merge pull request  #12580  from ethereum/chainlink-ext-test  
						
						... 
						
						
						
						External test for Chainlink 
						
					 
					
						2022-06-08 21:42:05 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							8e67b28e0f 
							
						 
					 
					
						
						
							
							Make the checks that detect if a docs snippet should compile a bit more robust against comments  
						
						
						
					 
					
						2022-06-08 21:32:30 +02:00 
						 
				 
			
				
					
						
							
							
								sourabh.xyz 
							
						 
					 
					
						
						
						
						
							
						
						
							8405d167c1 
							
						 
					 
					
						
						
							
							using-for.rst: Fix free function visibility.  
						
						... 
						
						
						
						Example is incorrect in the sense that "Free functions" cannot have visibility specified. 
						
					 
					
						2022-06-08 21:32:30 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							0b80a56294 
							
						 
					 
					
						
						
							
							External test for Gnosis Protocol v2  
						
						
						
					 
					
						2022-06-08 20:23:39 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							5c76d8ee77 
							
						 
					 
					
						
						
							
							External test for Chainlink  
						
						
						
					 
					
						2022-06-08 20:21:58 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bbfef2dd6b 
							
						 
					 
					
						
						
							
							Merge pull request  #13005  from StrongerXi/fix-typechecker-for-custom-error  
						
						... 
						
						
						
						Display human readable type name in conversion error message 
						
					 
					
						2022-06-08 16:14:19 +02:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
						
						
							
						
						
							4b7ed2d47a 
							
						 
					 
					
						
						
							
							Display human readable type name in conversion error message  
						
						
						
					 
					
						2022-06-08 18:23:51 +05:30 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2c930588c 
							
						 
					 
					
						
						
							
							Merge pull request  #13079  from uji/sort-grammer-rules  
						
						... 
						
						
						
						Sort grammar rules of SolidityLexer.g4 
						
					 
					
						2022-06-08 12:55:59 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c87f58fa5 
							
						 
					 
					
						
						
							
							Merge pull request  #13102  from ethereum/cpp-unreachable  
						
						... 
						
						
						
						Better way to annotate unreachability in C++ 
						
					 
					
						2022-06-07 17:22:52 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							4ae43884d0 
							
						 
					 
					
						
						
							
							Apply a better way to annotate unreachability to the C++ compiler.  
						
						
						
					 
					
						2022-06-07 16:41:04 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							927da20ce4 
							
						 
					 
					
						
						
							
							Adds solidity::util::unreachable() helper function.  
						
						
						
					 
					
						2022-06-07 16:40:55 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87f5865fb0 
							
						 
					 
					
						
						
							
							Merge pull request  #13093  from ethereum/lsp.py-fixes  
						
						... 
						
						
						
						lsp.py: Add missing check for non-interactive 
						
					 
					
						2022-06-07 16:13:22 +02:00 
						 
				 
			
				
					
						
							
							
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							9c4ea1dc68 
							
						 
					 
					
						
						
							
							lsp.py: Add missing check for non-interactive  
						
						
						
					 
					
						2022-06-07 15:30:14 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95f22db175 
							
						 
					 
					
						
						
							
							Merge pull request  #13097  from ethereum/skipping-ext-benchmark-diff  
						
						... 
						
						
						
						Skipping benchmark diff when previous run failed 
						
					 
					
						2022-06-07 14:46:01 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							2cea70c04f 
							
						 
					 
					
						
						
							
							Skip external test benchmark diff instead of failing when previous run of the job did not succeed  
						
						
						
					 
					
						2022-06-07 13:24:55 +02:00 
						 
				 
			
				
					
						
							
							
								Damian Wechman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64979c1119 
							
						 
					 
					
						
						
							
							Merge pull request  #13081  from ethereum/cse-optimization-changelog  
						
						... 
						
						
						
						Update changelog with information about changes to CommonSubexpressionEliminator 
						
					 
					
						2022-06-07 13:18:38 +02:00 
						 
				 
			
				
					
						
							
							
								wechman 
							
						 
					 
					
						
						
						
						
							
						
						
							f40c9cdf1d 
							
						 
					 
					
						
						
							
							Update changelog with information about changes to CommonSubexpressionEliminator  
						
						
						
					 
					
						2022-06-07 11:53:43 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3948391ca8 
							
						 
					 
					
						
						
							
							Merge pull request  #13092  from ethereum/disable_zepplin_tests_broken_via_ir_due_to_hardhat_heuristics  
						
						... 
						
						
						
						Disabling more OpenZeppelin tests that expect reverts with specific error 
						
					 
					
						2022-06-06 20:32:09 +02:00 
						 
				 
			
				
					
						
							
							
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							61306a6f9d 
							
						 
					 
					
						
						
							
							disabling more zeppline tests that expect reverts with specific errors and they're broken via IR due to Hardhat heuristics.  
						
						... 
						
						
						
						Updated zeppelin.sh
Added cautionary comment for two sed commands that depend on the order of occurrence of the patterns in the files.
L122, and L123 both are referencing the 3rd occurrence of the patterns from their respective files.
This could result in an error in the future when the code is further modified. 
						
					 
					
						2022-06-06 19:15:40 +05:30 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							035f6abb1b 
							
						 
					 
					
						
						
							
							Merge pull request  #13094  from yurivict/fix-missing-include  
						
						... 
						
						
						
						Fix missing STL include in tools/solidityUpgrade/SourceUpgrade.cpp 
						
					 
					
						2022-06-02 20:23:17 +02:00 
						 
				 
			
				
					
						
							
							
								Yuri Victorovich 
							
						 
					 
					
						
						
						
						
							
						
						
							54ac1e8240 
							
						 
					 
					
						
						
							
							Fix missing STL include in tools/solidityUpgrade/SourceUpgrade.cpp  
						
						
						
					 
					
						2022-06-02 09:43:18 -07:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f8b8c98d2 
							
						 
					 
					
						
						
							
							Merge pull request  #13087  from ethereum/gcc-12-control-reaches-end-of-function-warning-workaround  
						
						... 
						
						
						
						Workaround for the spurious `control reaches end of non-void function` warning in GCC 12.1 
						
					 
					
						2022-06-02 14:59:01 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f84837e0b 
							
						 
					 
					
						
						
							
							Merge pull request  #13088  from ethereum/fix-new-pylint-warnings-after-upgrade  
						
						... 
						
						
						
						Fix new warnings from pylint 2.14 and adjust pylint config 
						
					 
					
						2022-06-01 21:15:56 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							e19e6ad806 
							
						 
					 
					
						
						
							
							Remove empty assertion messages in a fews places  
						
						
						
					 
					
						2022-06-01 20:37:48 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							539e139555 
							
						 
					 
					
						
						
							
							Add explicit throws after some assertions to work around a spurious warning in GCC 12.1  
						
						
						
					 
					
						2022-06-01 20:37:48 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							f5e421ff91 
							
						 
					 
					
						
						
							
							pylintrc: Remove bad-whitespace form the list of disabled warnings  
						
						... 
						
						
						
						- pylint complains that it's not a valid value and removing it does not make any new warnings appear 
						
					 
					
						2022-06-01 20:32:25 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							6605dd084a 
							
						 
					 
					
						
						
							
							gas_diff_stats.py: Replace a list with a generator as suggested by pylint  
						
						
						
					 
					
						2022-06-01 20:32:25 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							f4f4cfe294 
							
						 
					 
					
						
						
							
							CI: Print pylint version before running checks  
						
						
						
					 
					
						2022-06-01 20:32:25 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a90bafd44d 
							
						 
					 
					
						
						
							
							Merge pull request  #13083  from ethereum/lsp.py-fixes  
						
						... 
						
						
						
						lsp.py: Fix various problems with subdirectory edge cases 
						
					 
					
						2022-06-01 13:16:43 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							baf56aff40 
							
						 
					 
					
						
						
							
							Merge pull request  #13076  from PrajwalBorkar/develop  
						
						... 
						
						
						
						Updated broken link for Yul optimizations 
						
					 
					
						2022-05-31 16:25:14 +02:00 
						 
				 
			
				
					
						
							
							
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							6c9754a784 
							
						 
					 
					
						
						
							
							lsp.py: Fix various problems with subdirectory edge cases  
						
						... 
						
						
						
						* fix properly path parsing with nested subdirectories
* fix regex to be able to handle `file://..`
* fix not checking all expected diagnostics
* Some extra comments and renames 
						
					 
					
						2022-05-31 16:17:35 +02:00 
						 
				 
			
				
					
						
							
							
								Prajwal Borkar 
							
						 
					 
					
						
						
						
						
							
						
						
							6061219641 
							
						 
					 
					
						
						
							
							Fix link to the optimizer step sequence in optimizer.rst  
						
						
						
					 
					
						2022-05-31 15:41:22 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96398ee3ee 
							
						 
					 
					
						
						
							
							Merge pull request  #13084  from ethereum/revert-workaround-euler-test  
						
						... 
						
						
						
						Revert workaround introduced in euler tests because it is no longer needed 
						
					 
					
						2022-05-31 15:26:34 +02:00 
						 
				 
			
				
					
						
							
							
								Matheus Aguiar 
							
						 
					 
					
						
						
						
						
							
						
						
							3904a0d5ce 
							
						 
					 
					
						
						
							
							Revert workaround introduced in euler tests because it is no longer needed.  
						
						... 
						
						
						
						This reverts commit 98efb46031 
						
					 
					
						2022-05-31 09:00:00 -03:00 
						 
				 
			
				
					
						
							
							
								uji 
							
						 
					 
					
						
						
						
						
							
						
						
							5f6f353953 
							
						 
					 
					
						
						
							
							Sort grammer rules of SolidityLexer.g4  
						
						
						
					 
					
						2022-05-30 00:15:48 +09:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							095cc64728 
							
						 
					 
					
						
						
							
							Merge pull request  #13072  from ethereum/make-soltest-print-errors-to-stderr  
						
						... 
						
						
						
						Added option to allow soltest in CI print errors to stderr in addition to the XML report. 
						
					 
					
						2022-05-28 00:24:46 +02:00 
						 
				 
			
				
					
						
							
							
								Matheus Aguiar 
							
						 
					 
					
						
						
						
						
							
						
						
							90514d8893 
							
						 
					 
					
						
						
							
							Added option to allow soltest in CI print errors to stderr in addition to the XML report.  
						
						
						
					 
					
						2022-05-27 18:32:21 -03:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdc3c8eede 
							
						 
					 
					
						
						
							
							Merge pull request  #13048  from shadyy41/moving-operator-precedence  
						
						... 
						
						
						
						Move operator precedence from cheatsheet to operators 
						
					 
					
						2022-05-25 23:50:57 +02:00 
						 
				 
			
				
					
						
							
							
								shady41 
							
						 
					 
					
						
						
						
						
							
						
						
							ecb7c0b008 
							
						 
					 
					
						
						
							
							Moved operator precedence from the cheatsheet to the operator docs  
						
						
						
					 
					
						2022-05-25 23:07:51 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1543cfc904 
							
						 
					 
					
						
						
							
							Merge pull request  #13067  from ethereum/disable-zeppelin-test-cases-failing-after-relaxing-inlining  
						
						... 
						
						
						
						Disable more zeppelin test cases in which Hardhat's heuristics break after relaxing inlining. 
						
					 
					
						2022-05-25 23:04:05 +02:00 
						 
				 
			
				
					
						
							
							
								Matheus Aguiar 
							
						 
					 
					
						
						
						
						
							
						
						
							be12f90775 
							
						 
					 
					
						
						
							
							Disable zeppelin test cases in which Hardhat's heuristics break after relaxing inilining.  
						
						... 
						
						
						
						Also disabled one test because of hardhat issue 2115 (revert due to overflow misdetected). 
						
					 
					
						2022-05-25 16:24:18 -03:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea2754c157 
							
						 
					 
					
						
						
							
							Merge pull request  #13063  from ethereum/gnosis-euler-ext-test-workarounds  
						
						... 
						
						
						
						External test workarounds for Gnosis and Euler external test failures 
						
					 
					
						2022-05-25 21:18:11 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							c8612078c4 
							
						 
					 
					
						
						
							
							Remove the ethers.js 5.6.2 workaround from all ext tests except for gnosis and uniswap  
						
						
						
					 
					
						2022-05-25 16:20:49 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							6937799587 
							
						 
					 
					
						
						
							
							gnosis: Pin typescript dependency at <= 4.7.0  
						
						
						
					 
					
						2022-05-25 15:52:21 +02:00