sonar solidity
SonarSolidity 1.0.1
Sonarsolidity : هو محلل رمز ثابت Sonarqube للعقود الذكية للصلابة.
بادئ ذي بدء ، يجب تثبيت مثيل Sonarqube 7.2+ (https://www.sonarqube.org/downloads/) ، يرجى اتباع التعليمات المقدمة. بمجرد تثبيت Sonarqube ، ثم قم بتنزيل أحدث إصدار من هنا ونسخ لصقه في المجلد Sonarqube/extensions/plugins/ ثم ابدأ مثيلك وأنت مستعد للذهاب!
git clone --recursive https://github.com/sagap/sonar-solidity.git
mvn clean installقواعد Antlr4 لبناء المحلل و Lexer.
تدعم Sonarsolidity استيراد التقارير من Solium linter version 1.0.0 .
يرجى قراءة الوثائق حول كيفية الاستفادة من هذه الميزة.
مرخصة بموجب ترخيص GNU Lesser General Public ، الإصدار 3.0