...
- Android Lint (includes Kotlin language analysis)
- ESLint
- GoReporter
- JSHint
- OCLint
- PHPMD
- PMD (includes Apex language analysis)
- Pylint
- RuboCop
- Scalastyle
- SonarQube
- SwiftLint
- TSLint
...
- Java Runtime 11
- X-Server access (Linux only). The
DISPLAY
variable must be set and access control must be disabled for thexhost
command (runxhost +
). This is required to ensure that overview images in HTML reports display correctly. - A valid license for Parasoft Multi-Language Pack added to your DTP License Server. See Adding and Managing Licenses in the DTP documentation for instructions.
- See the requirements for individual third-party analysis extensions for additional information.
Deployment
Extract the Multi-Language Pack distribution to a directory that is accessible to non-administrator users.If you must install the pack into an admin-only directory (for example, /opt/multi-language) and MLP will be run by non-admin user, you will need to create additional subdirectories and apply appropriate permissions:
...
You can also click on widgets to open additional interfaces, such as the Violations Explorer to prioritize violations, assign them to team members for remediation, and more.
Refer to the DTP documentation on docs.parasoft.com for details on using the features in DTP.