SearchDeadCode
Outil CLI pour détecter le code mort dans les projets Android

SearchDeadCode - Outil CLI pour détecter le code mort dans les projets Android - Slide 1, Image 1

Aperçu du projet

Rust

Tree-sitter

Petgraph

Rayon

Clap

Serde

    SearchDeadCode est un outil en ligne de commande ultra-rapide écrit en Rust pour détecter et supprimer en toute sécurité le code mort/inutilisé dans les projets Android (Kotlin & Java). Inspiré de Periphery pour Swift, il aide les développeurs à maintenir des bases de code propres en identifiant les classes, méthodes, propriétés et plus encore inutilisées.
  • Analyse ultra-rapide utilisant Rust et tree-sitter:
  • Détecte les classes, méthodes, propriétés et paramètres inutilisés:
  • Supporte les bases de code Kotlin et Java:
  • Gestion spécifique Android (parsing XML, points d'entrée auto-retenus):
  • Suppression sécurisée avec modes interactif et par lots:
  • Intégration ProGuard/R8 pour analyse hybride:
  • Formats de sortie multiples (JSON, CSV, Markdown):
  • Support d'intégration CI/CD:
  • Publié sur Homebrew pour une installation facile:
  • Projet open-source sous licence MIT:

Me Contacter

Vous avez un projet en tête ? Discutons de comment nous pouvons collaborer.

Ou envoyez-moi un courriel directement à kevin.doremy.l@gmail.com

Kevin Doremy, ing.

© 2025 | Tous droits réservés.

Ce site utilise des outils d'analyse pour améliorer votre expérience. Politique de confidentialité

Kevin - SearchDeadCode