The PERL analyser is triggered when a “cpanfile", "cpanfile.snapshot", "Meta.json", "Meta.yml" is found at the root of the project or in any subfolder.
When operating on a Perl project the analyser will load the dependencies from the snapshot file, so if a snapshot is missing, this will be generated using “carton install”. Please note that if all cpanfiles are missing, then the only dependencies detected will be loaded from the Meta files.
When using the thin client, the required tools may have to be installed and configured (carton). This is not required when using the dockerized client.