Floors
ANMA.tab/Request.panel/Report.pulldown/Floors.pushbutton
À maintenir Loukas Delevaux 577 lignes
aujourd'hui
Qualité du code
79/100
Documentation 100%
Robustesse 60%
Structure 88%
Conventions 68%
Diagnostics (2 warnings)
Peu de commentaires (5 sur 577 lignes, 0.9%) LOW_COMMENTS
Interface non-WPF (WinForms) — privilégier WPF + .xaml UI_NOT_WPF
Nesting 5 — envisager un refactoring HIGH_NESTING
🖥 WinForms (non-WPF) 29 fonctions 3 classes
Nesting: 5 ✓ 1 try/except 5 commentaires
(0.9%)
Dépendances
Revit API
Autodesk.Revit.DBAutodesk.Revit.UI
.NET / CLR
SystemSystem.DrawingSystem.Windows.Formsclr
Code local (projet)
Units
Python (stdlib)
codecscsvossubprocess
Description
Version = 1.1
Date = 18.07.2024
_________________________________________________________
Description:
Ce script analyse les types de sol dans un projet Revit.
Il permet à l'utilisateur de choisir les familles à extraire,
puis de sélectionner les types spécifiques au sein de ces familles,
et enfin de choisir les fonctions de couches à inclure dans le rapport.
L'utilisateur peut choisir d'exporter le rapport en format CSV ou HTML.
Le rapport inclut maintenant la quantité en m² pour chaque type de sol.
_________________________________________________________
Procedure:
1. Choisir les familles à extraire
2. Choisir les types spécifiques à extraire
3. Choisir les fonctions de couches à inclure
4. Choisir le format d'export (CSV ou HTML)
_________________________________________________________
Mise a jour:
- [15.07.2024] - 1.0 RELEASE
- [18.07.2024] - 1.1 Ajout de la note d'identification du type et de la quantité en m² pour chaque type de sol
_________________________________________________________
A faire:
- Implémenter une interface utilisateur pour la sélection des paramètres à inclure
_________________________________________________________
Auteur: Loukas Delevaux
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.