ANMA Tasks

ANMA.tab/Tasks.panel/ANMATasks.pushbutton
À maintenir Loukas Delevaux 87 lignes aujourd'hui

Qualité du code

78/100
Documentation 80%
Robustesse 100%
Structure 84%
Conventions 48%

Diagnostics (2 warnings)

!
Pas d'icône (icon.png) NO_ICON
!
Peu de commentaires (1 sur 87 lignes, 1.1%) LOW_COMMENTS
i
Interface WPF construite en code, sans fichier .xaml WPF_NO_XAML
🖥 WPF sans .xaml 2 fonctions Nesting: 2 ✓ 2 try/except 1 commentaire (1.1%)

Dépendances

.NET / CLR
System.Windowsclr
Code local (projet)
tasks_pane_provider
Python (stdlib)
ossystraceback

Description

ANMA Tasks _______________________________________________________________ Ouvre le panneau dockable ANMA Tasks : liste filtrable de toutes les taches contextualisees de la maquette. POINT D'ENTREE OFFICIEL. Le pane est enregistre une fois au demarrage de Revit (startup.py -> tasks_pane_provider). Ce script ne fait que l'attacher au document actif et l'afficher. Architecture (voir lib/TaskEngine/DEVELOPMENT_GUIDE.md) : - Moteur pur : lib/TaskEngine (sans pyRevit/WPF) - Stockage : 1 DataStorage par tache (ExtStorage) - Lecture pane : via IExternalEventHandler (modeless) _______________________________________________________________

Métadonnées

Auteur
Loukas Delevaux
Lignes de code
87
Dernier commit
4 juin 2026
Message
Mise à jour des : __title__ / __doc__ / __author__ / __version__
Commit SHA
7d25284

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.