To use the Multi-Language Pack:
multilanguage-pack.bat -tool <tool> -results.file "<path to analysis results file>" -source.dir "<path to source code>" |
Internal technical log files from the Multi-Language Pack execution are generated in the <INSTALL>/.mlp subdirectory.
The following parameters are required.
This parameter specifies the third-party code analysis tools you want to execute. One of the following values is required:
androidlint
goreporter
jshint
oclint
phpmpd
pmd
pylint
rubocop
scalastyle
sonarqube
swiftlint
tslint
This parameter specifies the path to the results file generated by the third-party analysis tool.
This parameter specifies the path to the source code of the project analyzed by third-party code analysis tools. This is used to collect source control metadata (e.g., authorship, last updated, etc.) for DTP reporting and processing.
The following parameters are not required.
By default, the Multi-Language Pack will reference to the settings.properties file in the installation directory, but you can use this setting to point to alternate configuration files. Example:
settings=C:\my-team-configs\my-settings.properties
./multilanguage-pack.sh -tool scalastyle -results.file "/Projects/MyProject/scalastyle-results.xml" -source.dir "/Projects/MyProject/src" |