Téléchargeur gratuit et rapide ()
Filehippo

Icône de bouclier de sécuritéSafe Downloader

Safe Downloader télécharge l’application rapidement et en toute sécurité via le serveur haute vitesse de FileHippo, pour vous garantir une source de téléchargement fiable.
En plus des analyses antivirus, nos éditeurs vérifient manuellement chaque téléchargement.

Avantages de Safe Downloader

  • La protection contre les logiciels malveillants vous informe si votre téléchargement a installé des logiciels indésirables supplémentaires.
  • Découvrir d’autres logiciels : testez de nouveaux logiciels avec le downloader.
  • Avec nous, vous avez le choix d’accepter ou d’ignorer les installations de logiciels supplémentaires.

Critique de l'éditeur · 30 juillet 2018

PMD pour Mac est un analyseur de code source. Il trouve des défauts de programmation courants comme des variables inutilisées, des blocs de capture vides, la création d'objets inutiles, etc. Il supporte Java, JavaScript, XML, XSL.

Les plugins disponibles comprennent :

  • Maven PMD.
  • Eclipse.
  • NetBeans.
  • JBuilder.
  • JDeveloper.
  • IntelliJ IDEA.

Le PMD pour Mac inclut en outre le CPD, le détecteur de copier-coller. La DPC trouve du code dupliqué en Java, C, C++, C#, PHP, Ruby, Fortran, JavaScript, PLSQL, Apache Velocity, Scala, Objective C, Matlab, Python, Go.

Caractéristiques techniques

Titre
PMD for Mac 6.6.0 pour Mac
Configuration requise
Mac OS X
Langue
Français
Langues disponibles
  • Allemand
  • Anglais
  • Espagnol
  • Français
  • Italien
  • Japonais
  • Polonais
  • Chinois
Licence
Gratuit
Dernière mise à jour
Auteur
pMD
SHA-1
415e6af5c64775efd338cb44a37289e7cde34e01
Nom de fichier
pmd-bin-6.6.0.zip

Programme disponible dans d’autres langues



Support Java 11.Nouvelles règles :La nouvelle règle Java LocalVariableNamingConventions (java-codestyle) détecte les noms de variables locales qui ne sont pas conformes à une convention donnée. Il utilise par défaut la convention Java standard d'utilisation de camelCase, mais peut être configuré. Des cas particuliers peuvent être configurés pour les variables finales et les noms des exceptions capturées.La nouvelle règle Java FormalParameterNamingConventions (java-codestyle) détecte les noms de paramètres formels qui ne sont pas conformes à une convention donnée. Il utilise par défaut la convention standard Java d'utilisation de camelCase, mais peut être configuré. Des cas particuliers peuvent être configurés pour les paramètres finaux et les paramètres lambda (en considérant s'ils sont explicitement tapés ou non).Règles modifiées :Les règles Java AccessorClassGeneration et AccessorMethodGeneration (toutes deux dans la catégorie java-bestpractices) ont été modifiées pour n'être valables que jusqu'à Java 10. Java 11 ajoute le support du JEP 181 : Contrôle d'accès basé sur les nids qui évite la génération de classes/méthodes d'accès.Problèmes résolus :Noyau -"Unsupported build listener" en gradle build.Erreur dans l'expression sed sur la ligne 82 de run.sh lors de la détection de la version installée de Java.Doc -Les liens du COT ne fonctionnent pas ?Java-codestyle -CommentDefaultAccessModifier les faux positifs avec des interfaces imbriquées (régression à partir de la version 6.4.0).Faux positif de la méthode "FullyQualifiedName" pour le même nom.Conception Java -CyclomaticComplexitéRègle compte deux fois l'opérateur ?-.Complexité du NPath faux négatif dû au débordement.Plsql-ParseException pour CREATE TABLE.ParseException lors de l'analyse de VIEW.ParseException lors de l'analyse EXECUTE IMMEDIATE.UIFlèches XPath autocomplètes sur le premier et le dernier élément.Modifications de l'API :Les méthodes findDescendantsOfType dans net.sourceforge.pmd.lang.ast.AbstractNode ne recherchent plus les correspondances de type exactes, mais correspondent également à des sous-classes. Cela signifie qu'il est désormais possible de rechercher des types de nœuds abstraits tels que AbstractJavaTypeNode et pas seulement ses sous-types concrets.Contributions externes :[UI] XPath AutoComplete.Correction mineure d'une coquille dans installation.md.[Ci] [GSoC] Téléchargement automatique de la base de référence de pmdtester.

Pouvez-vous nous aider?

Si vous avez des informations de changelog, n’hésitez pas à les partager avec nous. Nous sommes toujours ravis de vous écouter! Rendez-vous sur notre page de contact pour nous en informer.

Découvrez des apps

Programmes associés

Dernière mise à jour