Marenz
							
						 
					 | 
					
						
						
						
						
							
						
						
							c88c74ceb8
							
						
					 | 
					
						
						
							
							Rename ASTJsonConverter to ASTJsonExporter
						
						
						
						
						
						
						
						given that we have an ASTJsonImporter this name makes more sense. 
						
					 | 
					
						2022-06-16 18:05:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Midhun07
							
						 
					 | 
					
						
						
						
						
							
						
						
							697821b96b
							
						
					 | 
					
						
						
							
							Disallowed --metadata-literal, --model-checker-show-unproved, --model-checker-div-mod-no-slacks ----metadata-hash=swarm outside of compiler mode
						
						
						
						
						
					 | 
					
						2022-06-16 17:09:33 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							f308f1a1f8
							
						
					 | 
					
						
						
							
							Always allow full filesystem access to LSP.
						
						
						
						
						
					 | 
					
						2022-05-09 11:37:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joshua Quinones
							
						 
					 | 
					
						
						
						
						
							
						
						
							e1a59397c6
							
						
					 | 
					
						
						
							
							Renamed AssemblyStack to YulStack
						
						
						
						
						
						
						
						All files, references, variables, comments, etc. were renamed to YulStack. 
						
					 | 
					
						2022-04-08 20:28:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aisultan Kali
							
						 
					 | 
					
						
						
						
						
							
						
						
							96376264e8
							
						
					 | 
					
						
						
							
							Set handlers use unified jsonPrint with prettifier if needed
						
						
						
						
						
					 | 
					
						2022-04-04 20:17:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							0172f61340
							
						
					 | 
					
						
						
							
							No longer mark Yul as experimental.
						
						
						
						
						
					 | 
					
						2022-03-14 14:48:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e58c0b561d
							
						
					 | 
					
						
						
							
							Mark viaIR code generation as non-experimental.
						
						
						
						
						
					 | 
					
						2022-03-14 14:48:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wechman
							
						 
					 | 
					
						
						
						
						
							
						
						
							9dc26af829
							
						
					 | 
					
						
						
							
							Use "C" instead user environment locale in solc
						
						
						
						
						
					 | 
					
						2022-03-14 09:07:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tyler
							
						 
					 | 
					
						
						
						
						
							
						
						
							519e1c9402
							
						
					 | 
					
						
						
							
							Specify namespaces
						
						
						
						
						
						
						
						Fix references into solidity::util 
						
					 | 
					
						2022-03-08 00:09:17 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0dcd7b915
							
						
					 | 
					
						
						
							
							Split out disassemble to remove numeric from instruction includes.
						
						
						
						
						
					 | 
					
						2022-03-02 15:30:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Marenz
							
						 
					 | 
					
						
						
						
						
							
						
						
							46075d04d9
							
						
					 | 
					
						
						
							
							Include used events in `--hashes` output
						
						
						
						
						
					 | 
					
						2022-02-09 13:50:42 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Marenz
							
						 
					 | 
					
						
						
						
						
							
						
						
							3e7c68d9b0
							
						
					 | 
					
						
						
							
							Merge identifier query methods into one
						
						
						
						
						
					 | 
					
						2022-02-08 17:44:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								joshieDo
							
						 
					 | 
					
						
						
						
						
							
						
						
							9e62f21b25
							
						
					 | 
					
						
						
							
							Add event and error identifiers to cli hashes cmd
						
						
						
						
						
					 | 
					
						2022-02-08 17:44:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							927b24df1f
							
						
					 | 
					
						
						
							
							Initial implementation of Language Server
						
						
						
						
						
					 | 
					
						2021-12-16 17:52:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							0e6388a907
							
						
					 | 
					
						
						
							
							Clarify FileReader interface.
						
						
						
						
						
					 | 
					
						2021-12-13 14:54:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							f50aec9334
							
						
					 | 
					
						
						
							
							CommandLineInterface: Report an error immediately when writing to disk fails
						
						
						
						
						
					 | 
					
						2021-11-09 18:16:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							c8380c25bb
							
						
					 | 
					
						
						
							
							CommandLineInterface: Update control flow to accommodate the new way of reporting errors
						
						
						
						
						
					 | 
					
						2021-11-09 18:16:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								neel iyer
							
						 
					 | 
					
						
						
						
						
							
						
						
							e829bcd933
							
						
					 | 
					
						
						
							
							CommandLineInterface: Replace code that prints to serr() and returns false with CommandLineValidationError exception
						
						
						
						
						
					 | 
					
						2021-11-09 18:16:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							16f62ed43e
							
						
					 | 
					
						
						
							
							Move the Yul experimental warning from CommandLineParser to CommandLineInterface and remove stderr from the parser
						
						
						
						
						
					 | 
					
						2021-11-09 18:16:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f5471165f
							
						
					 | 
					
						
						
							
							CommandLineParser: Report errors by raising exceptions
						
						
						
						
						
					 | 
					
						2021-11-09 18:16:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								neel iyer
							
						 
					 | 
					
						
						
						
						
							
						
						
							cda0d029bc
							
						
					 | 
					
						
						
							
							Define CommandLineError and a few exceptions derived from it
						
						
						
						
						
					 | 
					
						2021-11-09 18:16:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							1a19d9a5cf
							
						
					 | 
					
						
						
							
							New CLI output in assembly mode: --ewasm-ir
						
						
						
						
						
					 | 
					
						2021-11-04 18:23:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							affeff18f5
							
						
					 | 
					
						
						
							
							Don't ignore output selection in assembly mode
						
						
						
						
						
					 | 
					
						2021-11-04 18:23:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							0417db0f6a
							
						
					 | 
					
						
						
							
							Don't return an error from --help
						
						
						
						
						
					 | 
					
						2021-11-02 16:31:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							a1c9c1e2b5
							
						
					 | 
					
						
						
							
							CommandLineInterface: Merge processInput() and actOnInput()
						
						
						
						
						
						
						
						- The distinction between them is not as clear-cut as it should be. For example processInput() prints output in assembly mode. 
						
					 | 
					
						2021-11-02 16:31:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							93c1fe6878
							
						
					 | 
					
						
						
							
							Treat --help, --license and --version as separate input modes
						
						
						
						
						
					 | 
					
						2021-11-02 16:31:43 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							3118fb3666
							
						
					 | 
					
						
						
							
							Add invariants option to CLI and JSON
						
						
						
						
						
					 | 
					
						2021-10-26 11:30:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Midhun07
							
						 
					 | 
					
						
						
						
						
							
						
						
							b28e5c881e
							
						
					 | 
					
						
						
							
							Disallowed --error-recovery in Standard json, Assembly and Linker input modes
						
						
						
						
						
					 | 
					
						2021-10-15 18:57:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							01327d6ef1
							
						
					 | 
					
						
						
							
							CommandLineInterface: Don't return zero exit code when writing linked files to disk fails
						
						
						
						
						
					 | 
					
						2021-10-12 18:23:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							a5ed732fd3
							
						
					 | 
					
						
						
							
							CommandLineInterface: Rename m_error to m_outputFailed
						
						
						
						
						
					 | 
					
						2021-10-12 18:23:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							a9e794c872
							
						
					 | 
					
						
						
							
							Expose --debug-info/settings.debug.debugInfo option
						
						
						
						
						
					 | 
					
						2021-10-11 20:34:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							bcfefc79d9
							
						
					 | 
					
						
						
							
							Pass DebugInfoSelection down to the code handling assembly printing
						
						
						
						
						
					 | 
					
						2021-10-11 20:34:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b0a5b92fe9
							
						
					 | 
					
						
						
							
							Merge pull request #12071 from ethereum/cli-validate-output-selection
						
						
						
						
						
						
						
						Validate selected compiler outputs on the CLI 
						
					 | 
					
						2021-10-11 17:52:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Saurabh Sharma
							
						 
					 | 
					
						
						
						
						
							
						
						
							e13dc5084d
							
						
					 | 
					
						
						
							
							Move exception handlers from CommandLineInterface to main()
						
						
						
						
						
					 | 
					
						2021-10-07 17:20:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							b9b2c69d24
							
						
					 | 
					
						
						
							
							CommandLineParser: Validate compiler output selection
						
						
						
						
						
					 | 
					
						2021-10-06 20:09:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9d6eaa7a46
							
						
					 | 
					
						
						
							
							Merge pull request #12070 from ethereum/refactor-cli-output-flags
						
						
						
						
						
						
						
						Refactor CLI output selection flags 
						
					 | 
					
						2021-10-04 16:03:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							7f7107405f
							
						
					 | 
					
						
						
							
							Try out the new assertion macro variants with less arguments
						
						
						
						
						
					 | 
					
						2021-10-04 12:05:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							8a7695784c
							
						
					 | 
					
						
						
							
							CommandLineParser: operator << for CompilerOutputs and CombinedJsonRequests
						
						
						
						
						
					 | 
					
						2021-10-01 14:41:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b394f0b35
							
						
					 | 
					
						
						
							
							CommandLineParser: componentMap() for CombinedJsonRequests
						
						
						
						
						
					 | 
					
						2021-10-01 14:41:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							809321e88d
							
						
					 | 
					
						
						
							
							CommandLineParser: componentMap() for CompilerOutputs
						
						
						
						
						
					 | 
					
						2021-10-01 14:41:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							1247239fe8
							
						
					 | 
					
						
						
							
							CommandLineParser: Replace boost::join() with joinHumanReadable()
						
						
						
						
						
					 | 
					
						2021-10-01 14:41:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							7915f32852
							
						
					 | 
					
						
						
							
							Remove leftovers of compact-format and interface from --combined-json
						
						
						
						
						
					 | 
					
						2021-10-01 13:05:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							9975b5e26b
							
						
					 | 
					
						
						
							
							Detect source unit name collisions between paths specified on the command line
						
						
						
						
						
					 | 
					
						2021-09-27 13:14:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							c8a7a1da7c
							
						
					 | 
					
						
						
							
							Add --include-path option
						
						
						
						
						
					 | 
					
						2021-09-27 13:14:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							c0b8378782
							
						
					 | 
					
						
						
							
							Do not whitelist any paths if remapping target is empty
						
						
						
						
						
					 | 
					
						2021-09-27 13:14:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							8a8471d9cc
							
						
					 | 
					
						
						
							
							Interpret remapping targets ending with /.. as directories
						
						
						
						
						
					 | 
					
						2021-09-27 13:14:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							479ba7c523
							
						
					 | 
					
						
						
							
							Handle allowing empty paths correctly
						
						
						
						
						
					 | 
					
						2021-09-27 13:14:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							52dd39212d
							
						
					 | 
					
						
						
							
							Normalize allowed paths before comparing them with imports
						
						
						
						
						
					 | 
					
						2021-09-27 13:14:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							f0dceffe1d
							
						
					 | 
					
						
						
							
							Refactor parsing of remappings to remove duplication and improve readability
						
						
						
						
						
					 | 
					
						2021-09-27 13:14:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							34b8477664
							
						
					 | 
					
						
						
							
							Improve --optimize-runs text
						
						
						
						
						
					 | 
					
						2021-09-23 10:07:10 +02:00 | 
					
					
						
						
							
							
							
						
					 |