remix
remix copied to clipboard
Refactor remix lib - remix-debug, remix-analyzer
- remove remix-lib dep from remix-solidity
- remove remix-debugger
- move classes from remix-lib to remix-debug
- remove remix-lib dep from remix-analyzer
Most of the changes of this PR are about moving code from remix-lib to remix-debug (TraceManager, CodeManager, ...).
Some helpers and utils that are only used for unit testing are duplicated among projects in order to remove dependency over remix-lib.
That said, some module like Web3VmProvider are still used across different projects (remix-debug and remix-simulator) - this could be addressed in a different PR.