RoomCleaner LIVE
ANMA.tab/Tools.panel/Audit.pulldown/RoomCleanerLive.pushbutton
À maintenir Loukas Delevaux 937 lignes
aujourd'hui
Qualité du code
71/100
Documentation 80%
Robustesse 60%
Structure 64%
Conventions 80%
Diagnostics (2 warnings)
Pas d'icône (icon.png) NO_ICON
Nesting 6 — envisager un refactoring HIGH_NESTING
937 LOC — envisager un découpage en modules LARGE_SCRIPT
Interface WPF construite en code, sans fichier .xaml WPF_NO_XAML
Import wildcard (from System.Windows, System.Windows.Controls import *) — masque les dépendances et pollue le namespace WILDCARD_IMPORT
🖥 WPF sans .xaml 38 fonctions 6 classes
Nesting: 6 ✓ 21 try/except 71 commentaires
(7.6%)
Dépendances
Revit API
Autodesk.Revit.UI
.NET / CLR
SystemSystem.WindowsSystem.Windows.ControlsSystem.Windows.InputSystem.Windows.InteropSystem.Windows.MediaSystem.Windows.Media.EffectsSystem.Windows.ShapesSystem.Windows.Threadingclr
Description
Version 2.4
Thread-safe, UI non-modale, ExternalEvent, imports Revit.DB locaux, timeout/auto-reset.
Sections cliquables avec expansion (IDs + Noms).
Métadonnées
Explication détaillée
✨
Analyse IA
Générée à la demande par Workers AI en lisant le code source. Mise en cache jusqu'au prochain commit sur ce fichier.