Finition

ANMA.tab/Project.panel/views.stack/Delta.pulldown/Finition.pushbutton
À maintenir Loukas Delevaux 3535 lignes aujourd'hui

Qualité du code

87/100
Documentation 100%
Robustesse 100%
Structure 64%
Conventions 84%

Diagnostics (1 warning)

!
URL en dur (2) — ex: http://www.w3.org/2000/svg ; externaliser en configuration HARDCODED_URL
i
Nesting 5 — envisager un refactoring HIGH_NESTING
i
3535 LOC — envisager un découpage en modules LARGE_SCRIPT
🖥 WPF + .xaml 131 fonctions 5 classes Nesting: 5 ✓ 39 try/except ✓ Transaction 147 commentaires (4.2%)

Dépendances

Revit API
Autodesk.Revit.DBAutodesk.Revit.UI
.NET / CLR
SystemSystem.Collections.GenericSystem.Collections.ObjectModelSystem.WindowsSystem.Windows.ControlsSystem.Windows.DataSystem.Windows.FormsSystem.Windows.InputSystem.Windows.MediaSystem.Windows.Threadingclr
Code local (projet)
Units
Python (stdlib)
codecsjsonmathosre

Description

Version = 1.0 Date: 25.11.2025 __________________________________________________________ Description: Calcule les surfaces de peinture par pièce en fonction des types de murs (porteurs, cloisons, finitions) et des ouvertures (portes, fenêtres). Le script permet de configurer plusieurs types de peinture avec des filtres par paramètres de pièce, et d'inclure ou exclure des types de murs spécifiques. Il génère un rapport HTML détaillé avec des schémas SVG pour chaque pièce. _________________________________________________________ Author: Loukas Delevaux

Métadonnées

Auteur
Loukas Delevaux
Lignes de code
3535
Dernier commit
12 juillet 2026
Message
chore(hygiène): RFC-16 publiée — lib/Core/logging.py
Commit SHA
1c171f5

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.