CopySheetstoOpen Documents

ANMA.tab/Tools.panel/Sheet.pulldown/CopySheetstoOpen Documents.pushbutton
Brut 659 lignes aujourd'hui

Qualité du code

49/100
Documentation 20%
Robustesse 100%
Structure 76%
Conventions 0%

Diagnostics (2 erreurs) (5 warnings)

__title__ manquant NO_TITLE
__doc__ manquant — l'outil n'a pas de description NO_DOC
!
__author__ manquant NO_AUTHOR
!
Nesting 6 — envisager un refactoring HIGH_NESTING
!
Peu de commentaires (12 sur 659 lignes, 1.8%) LOW_COMMENTS
!
Couplage pyRevit (3 import) — dépendance au framework, à découpler pour la portabilité PYREVIT_COUPLING
!
Interface non-WPF (pyrevit.forms) — privilégier WPF + .xaml UI_NOT_WPF
🖥 pyrevit.forms (non-WPF) 25 fonctions 3 classes Nesting: 6 ✓ 12 try/except ✓ Transaction 12 commentaires (1.8%)

Dépendances

pyRevit
pyrevitpyrevit.frameworkpyrevit.revit
Revit API
Autodesk.Revit.DB
Python (stdlib)
sys

Métadonnées

Auteur
Lignes de code
659
Dernier commit
29 juin 2026
Message
Autoview copie feuille et vue d'un document ouvert à un autre
Commit SHA
588779e

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.