Contract/Remove CLI options like --yul, --assemble and --strict-assembly
Open
breaking change :warning:
low effort
low impact
must have eventually
- Dominant language
- C++
- Stars
- 25.7k
- Forks
- 6.2k
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 29
Description
Going beyond https://github.com/ethereum/solidity/issues/13296 we should drop the CLI options that are no longer relevant and choose consistent names for the remaining ones.
Contributor guide
Research direction
No files, tests, or entry points are named. Start by reading issue #13296, then locate the CLI option definitions and determine which options are obsolete and what consistent names remain. Done means the irrelevant options are removed and the remaining options use agreed names.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, solidity
- Domain
- cli, compilers
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100