{"repo":"felipebz/zpa","free":true,"listed":false,"github":"https://github.com/felipebz/zpa","clone":"git clone https://github.com/felipebz/zpa.git","description":"Parser and static code analysis tool for PL/SQL and Oracle SQL.","language":"Kotlin","stars":245,"topics":["sonarqube","oracle-sql","plsql","analysis","sql-analyzer","static-analysis","parser","oracle-forms","plsql-parser","plsql-analyzer"],"license":"LGPL-3.0","category":"dev-tools","readme_excerpt":"ZPA ZPA is parser and static code analysis tool for PL/SQL and Oracle SQL. You can use it in a SonarQube on-premise instance. SonarQube is an open platform to manage code quality. See some examples in our SonarQube instance! Do you want to use this analyzer in a project hosted on SonarCloud? Try the zpa-cli! Installation - Download the latest sonar-zpa-plugin release and copy to the SONARQUBE HOME/extensions/plugins directory; - Restart your SonarQube server; - Navigate to the Marketplace (SONARQUBE URL/marketplace?filter=installed). It should list \"ZPA\" on the tab \"Installed Plugins\"; - Run an analysis with SonarScanner. Compatibility matrix ZPA version SonarQube version (min/max) ------------------------ ----------------------------- 4.1.0 25.8 / 26.4 4.2.0 (in development) 26.2 / 26.5 ZPA Toolkit The ZPA Toolkit is visual tool to review the AST (abstract syntax tree) and the symbol table generated by the parser. The latest ZPA Toolkit can be downloaded from the releases page and it requires JDK 11 or newer. Contribute Everyone is welcome to contribute. Please read our contribution guidelines for more information. There are a few things you need to know about the code. It is divided in these modules: - plsql-custom-rules - Demo project showing how to extend ZPA with custom coding rules. - sonar-zpa-plugin - The SonarQube plugin itself, this module contains all the code necessary to integrate with the SonarQube platform. - zpa-checks - The built-in coding rules provided by Z","default_branch":null,"files":null,"tree":[],"storefront":"/r/felipebz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/felipebz/zpa/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}