Commit 30e1c1b7 authored by aniket-engg's avatar aniket-engg

static analysis doc updated

parent 3b365150
Analysis
========
Solidity Static Analysis
========================
This section gives information about the last compilation. By default, a
new analysis is run at each compilation.
Static code analysis is a process to debug the code by examining it and without actually executing the code.
The analysis tab gives detailed information about the contract code. It
can help you avoid code mistakes and to enforce best practices.
`Solidity Static Analysis` plugin performs static analysis on Solidity smart contracts once they are compiled. It helps to check security vulnerabilities and bad development practices. This plugin comes with `Solidity` environment of Remix IDE. It can also be activated individually from `Plugin Manager`.
How to use
------------
If you select this plugin, you will see a number of modules listed along with checkboxes, one `Auto run` checkbox and a `Run` button.
![](images/a-static-analysis.png)
By default, all modules are selected for analysis and a new analysis is performed at each compilation.
One can select the modules under which contract should be analyzed and can run the analysis again for last compiled contract by clicking on `Run`.
If you don't want to run analysis each time you compile a contract, just uncheck the checkbox near to `Auto run`.
Analysis Modules
-----------------
Here is the list of analyzers:
Security:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment