preguntar acerca de static-analysis

17
réponses

Checkstyle vs PMD

Nous introduisons des outils d'analyse statique dans le système de construction de notre produit Java. Nous utilisons Maven2 donc l'intégration Checkstyle et PMD est gratuite. Cependant, il semble qu'il y ait un grand chevauchement de fonctionnalités …
demandé sur 1970-01-01 00:33:28
3
réponses

Existe-t-il un outil d’analyse statique comme Lint ou Perl::Critic pour les scripts shell?

Existe-t-il des contrôleurs shell (spécifiquement bash ou KSH) qui testent les scripts shell pour le style, les meilleures pratiques, les conventions de nommage, etc.? (Quelque chose comme Lint pour C, ou Perl:: Critic pour Perl.) Je sais qu'avec k …
demandé sur 1970-01-01 00:33:30
8
réponses

Outils d’analyse statique d’inclusion de fichier d’en-tête?

Un collègue m'a récemment révélé qu'un seul fichier source de la nôtre comprend plus de 3 400 en-têtes pendant la compilation. Nous avons plus de 1000 unités de traduction qui sont compilées dans une version, ce qui entraîne une énorme pénalité de pe …
demandé sur 1970-01-01 00:33:31
6
réponses

Outil Java pour améliorer mon développement de Code propre

Y en a-t-il (analyse statique / refactoring / ...) outils pour Java spécialement conçus pour Développement de code propre (CCD)? Je connais les outils habituels pour l'analyse statique (PMD, Findbugs, Checkstyle), l'injection de dépendance, les tes …
demandé sur 1970-01-01 00:33:31
3
réponses

Comment rédiger un laissez-passer intermodulaire personnalisé en LLVM?

j'ai écrit un passe D'analyse standard en LLVM, en prolongeant le FunctionPass classe. Tout semble faire sens. maintenant, ce que j'aimerais faire, c'est écrire quelques passages intermodulaires, c'est-à-dire des passages qui me permettent d'analy …
demandé sur 1970-01-01 00:33:35
4
réponses

Comment utiliser l’option de filtre de suppression en ligne de cppcheck pour le code C++?

j'aimerais utiliser Cppcheck pour l'analyse de code statique de mon code C++. J'ai appris que je peux supprimer une sorte d'Avertissements avec --inline-suppr la commande. Cependant, je ne trouve pas ce que "suppressed_error_id" je devrais mettre da …
demandé sur 1970-01-01 00:33:30
8
réponses

Existe-t-il des outils d’analyse de code statique pour Delphi/Pascal? [fermé]

Existe-t-il des outils d'analyse de code statique pour Delphi/Pascal? j'ai vu beaucoup d'options pour C++ et .NET, mais rien pour Delphi/Pascal. Idéalement, quelque chose qui pourrait être intégrée dans un système d'intégration continue. ... …
demandé sur 1970-01-01 00:33:29
7
réponses

Analyse du code D’Actionscript statique?

je veux voir la classe, la fonction et la variable/propriété, les dépendances visuellement, comme NDepend , mais pour ActionScript 2 ou AS3 code. des programmes ou des idées? Utiliser Doxygen d'une certaine façon? …
demandé sur 1970-01-01 00:33:29
5
réponses

Comment déterminer l’utilisation maximale de la pile dans un système intégré avec gcc?

j'écris le code de démarrage d'un système intégré -- le code qui charge le pointeur de pile initial avant de passer à la fonction main () -- et je dois lui dire combien d'octets de pile mon application utilisera (ou une estimation plus grande et cons …
demandé sur 1970-01-01 00:33:31
12
réponses

Utilisation de pylint avec Django

j'aimerais beaucoup intégrer pylint dans le processus de génération pour mes projets python, mais j'ai rencontré un show-stoppeur: L'un des les types d'erreurs que je trouve extrêmement utiles--: E1101: *%s %r has no %r member* -- signale con …
demandé sur 1970-01-01 00:33:28