NEW ProgramR

ANMA.tab/Analyser.panel/Logement.pulldown/ProgrammerNew.pushbutton
À maintenir Loukas Delevaux 1086 lignes aujourd'hui

Qualité du code

94/100
Documentation 100%
Robustesse 100%
Structure 76%
Conventions 100%

Diagnostics (1 warning)

!
GUID en dur (67e0ca3e-0f3a-4e3f-9b5e-6a0f8a0f2f7b) — fragile entre projets, externaliser HARDCODED_GUID
i
1086 LOC — envisager un découpage en modules LARGE_SCRIPT
i
Interface WPF construite en code, sans fichier .xaml WPF_NO_XAML
🖥 WPF sans .xaml 50 fonctions 6 classes Nesting: 4 ✓ 14 try/except ✓ Transaction 77 commentaires (7.1%)

Dépendances

Revit API
Autodesk.Revit.DBAutodesk.Revit.DB.ExtensibleStorageAutodesk.Revit.UI
.NET / CLR
SystemSystem.WindowsSystem.Windows.ControlsSystem.Windows.Mediaclr
Python (stdlib)
mathsys

Description

Version = 2.2 Date = 12.10.2025 _________________________________________________________ UI adaptée sur la base du design fourni (palette sombre, sections, grilles, expanders, boutons). Compatible Revit IronPython (pas de f-strings). _________________________________________________________ Auteur : Loukas Delevaux

Métadonnées

Auteur
Loukas Delevaux
Lignes de code
1086
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.