Move Room Tags
ANMA.tab/Tools.panel/Tools.pulldown/MoveRoomTags.pushbutton
À maintenir ANMA 134 lignes
aujourd'hui
Qualité du code
75/100
Documentation 80%
Robustesse 100%
Structure 88%
Conventions 32%
Diagnostics (3 warnings)
Pas d'icône (icon.png) NO_ICON
Couplage pyRevit (1 import) — dépendance au framework, à découpler pour la portabilité PYREVIT_COUPLING
Interface non-WPF (pyrevit.forms) — privilégier WPF + .xaml UI_NOT_WPF
Nesting 5 — envisager un refactoring HIGH_NESTING
🖥 pyrevit.forms (non-WPF) 3 fonctions 1 classe
Nesting: 5 ✓ 2 try/except ✓ Transaction 20 commentaires
(14.9%)
Dépendances
pyRevit
pyrevit
Revit API
Autodesk.Revit.DBAutodesk.Revit.DB.ArchitectureAutodesk.Revit.ExceptionsAutodesk.Revit.UI.Selection
.NET / CLR
clr
Description
Sélectionne et déplace les étiquettes de pièce une par une. Échap pour terminer.
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.