Warnings

ANMA.tab/Project.panel/views.stack/Pang.pulldown/Warnings.pushbutton
À maintenir Loukas Delevaux 620 lignes aujourd'hui

Qualité du code

90/100
Documentation 100%
Robustesse 100%
Structure 76%
Conventions 84%

Diagnostics (1 warning)

!
Nesting 6 — envisager un refactoring HIGH_NESTING
i
Interface WPF construite en code, sans fichier .xaml WPF_NO_XAML
🖥 WPF sans .xaml 33 fonctions 1 classe Nesting: 6 ✓ 2 try/except ✓ Transaction 30 commentaires (4.8%)

Dépendances

Revit API
Autodesk.Revit.DB
.NET / CLR
SystemSystem.IOSystem.WindowsSystem.Windows.ControlsSystem.Windows.MarkupSystem.Windows.MediaSystem.Windows.Threadingclr
Python (stdlib)
collectionsmathos

Description

Version = 2.0 Date = 08.06.2026 _________________________________________________________ Diagnostic et correction des micro-décalages angulaires. Détecte les avertissements Revit « léger décalage par rapport à l'axe » : quadrillages et murs dont la direction s'écarte de quelques centièmes de degré d'un axe cardinal (0° / 90° / 180°). Mesure l'écart angulaire et sa traduction concrète en millimètres « en bout » (longueur × sin(offset)), puis applique une micro-rotation autour du milieu de chaque élément pour le réaligner exactement. Seuls les écarts inférieurs au seuil (0,1°) sont corrigés : un élément volontairement incliné reste intact. Toute la correction tient dans une transaction unique (Ctrl+Z annule l'ensemble). Interface WPF (thème sombre ANMA) : diagnostic chiffré, choix de ce qui est corrigé, overlay de progression et récapitulatif, overlay d'aide pédagogique. _________________________________________________________ Auteur: Loukas Delevaux

Métadonnées

Auteur
Loukas Delevaux
Lignes de code
620
Dernier commit
10 juin 2026
Message
Biker
Commit SHA
2ce47a0

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.