Salesforce Code Scan

Outil de balayage de code ciblé pour les développeurs Salesforce afin de détecter les failles de sécurité, les anti-patrons et les problèmes de maintenabilité dans le code Apex.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,072+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

À propos de cet outil

Outil Salesforce Code Scan effectue une analyse statique du code Apex pour identifier les risques de sécurité, les anti-patterns et les problèmes de maintenabilité avant le déploiement. Il analyse les sources Apex, identifie les motifs susceptibles de conduire à des injections SOQL/SOSL, des violations de limites gouverneur et une structure de code fragile, puis génère des rapports avec des scores de risque. Il fournit des conseils de remédiation adaptés aux bonnes pratiques Salesforce et aux contraintes de la plateforme. Il bénéficie aux développeurs, ingénieurs sécurité et équipes de release en permettant une détection précoce des défauts et des métriques de revue cohérentes. L’outil distingue les vérifications spécifiques Salesforce des motifs génériques et propose des rapports par fichier et agrégés pour guider le refactoring ciblé et le codage sécurisé.
Conceptuellement, l’analyse combine une analyse lexicale, des jeux de règles et un scoring heuristique pour quantifier le risque. Il évalue le code sur des motifs tels que le SOQL dynamique, l’entrée utilisateur non vérifiée, le partage inapproprié et des requêtes inefficaces, puis les corrèle avec la couverture de tests et les dépendances de paquets. Le résultat est un aperçu priorisé des problèmes, des correctifs recommandés et une vue historique lorsque connecté à un dépôt au fil du temps. La valeur unique réside dans une couverture de règles centrée Salesforce, des conseils de remédiation prêts à l’emploi et une exportation simple pour les pipelines CI/CD.
Les fonctionnalités clés incluent un parseur Apex, un moteur de règles, des détecteurs de vulnérabilités, des détecteurs de limites governor, des métriques de maintenabilité et des rapports par fichier plus des rapports résumés; les utilisateurs avancés peuvent personnaliser les jeux de règles et intégrer les analyses dans les pipelines de build.

Comment utiliser

Fournir les entrées : indiquez la base de code ou l’URL du dépôt et l’étendue.
Sélectionner les règles d’analyse : choisissez les vérifications spécifiques Salesforce et ajustez les seuils de sévérité.
Lancer l’analyse : exécutez l’analyse ; l’outil traite les fichiers Apex et les métadonnées.
Examiner les résultats : examinez les résultats par fichier, les scores de risque et les suggestions de remédiation dans le rapport.
Intégrer : exporter vers CI/CD ou les vérifications PR et itérer avec du code mis à jour.

How to use salesforce code scan tool

Frequently Asked Questions

Trouvez des réponses rapides

Que scanne l’outil ?
Il réalise une analyse statique du code Apex et des métadonnées associées pour identifier les risques de sécurité, les anti-patterns, les violations des limites et les problèmes de maintenabilité, en fournissant des résultats prioritaires et des indications de remédiation.
Peut-il analyser le code des paquets gérés ?
Il peut analyser des copies locales du code Apex à partir de dépôts ou d’exports de métadonnées ; l’analyse du code des paquets gérés peut nécessiter l’accès au code source du paquet et dépend des contraintes du fournisseur.
Quelles sorties sont générées ?
L’outil produit un rapport structuré avec les résultats par fichier, un score de risque global, des notes de remédiation et des exports JSON/CSV, ainsi qu’un résumé lisible pour les revues.
Comment les scores de risque sont-ils calculés ?
Un modèle pondéré agrège les problèmes détectés, les violations des limites et les lacunes de couverture des tests. Les poids sont configurables via des jeux de règles et évoluent avec la taille du dépôt et les findings critiques.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

Convertisseur Spotify vers MP3

Convertit des fichiers audio fournis localement en MP3, permettant l’écoute hors ligne et la compati...

Developer Tools

Calculateur de distance routière

Calculateur de distance routière pour voyageurs, planificateurs logistiques et conducteurs pour esti...

Developer Tools

Calculateur d’âge

Déterminez rapidement l’âge d’une personne à partir de sa date de naissance avec notre calculateur e...

Developer Tools

Convertisseur de devises

Convertissez rapidement des montants entre différentes monnaies avec notre convertisseur de devises...

Votre avis compte

Aidez-nous à nous améliorer