190 lines
7.8 KiB
Markdown
190 lines
7.8 KiB
Markdown
|
|
# 📊 Rapport de Découverte d'Erreurs - Projet Veza
|
||
|
|
|
||
|
|
**Date de génération** : 2025-11-09 12:50:33
|
||
|
|
**ID du rapport** : 20251109-124715
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## 📈 Statistiques Globales
|
||
|
|
|
||
|
|
| Composant | Erreurs | Warnings | Statut |
|
||
|
|
|-----------|---------|----------|--------|
|
||
|
|
| **Backend Build** | 0
|
||
|
|
0 | - | ❌ |
|
||
|
|
| **Backend Tests** | 0
|
||
|
|
0 | - | ❌ |
|
||
|
|
| **Backend Vet** | 0
|
||
|
|
0 | - | ❌ |
|
||
|
|
| **Frontend Build** | 1 | - | ❌ |
|
||
|
|
| **Frontend Tests** | 4737 | - | ❌ |
|
||
|
|
| **Frontend Lint** | 664 | - | ❌ |
|
||
|
|
| **Frontend TypeScript** | 4 | - | ❌ |
|
||
|
|
| **TOTAL** | **** | - | ❌ ERREURS DÉTECTÉES |
|
||
|
|
|
||
|
|
## 📡 Backend Go - Détails
|
||
|
|
|
||
|
|
### Build Errors
|
||
|
|
|
||
|
|
```
|
||
|
|
package veza-backend-api
|
||
|
|
imports veza-backend-api/internal/config
|
||
|
|
imports veza-backend-api/internal/handlers
|
||
|
|
imports veza-backend-api/internal/services
|
||
|
|
imports veza-backend-api/internal/handlers: import cycle not allowed
|
||
|
|
package veza-backend-api
|
||
|
|
imports veza-backend-api/internal/config
|
||
|
|
imports veza-backend-api/internal/handlers
|
||
|
|
imports veza-backend-api/internal/config: import cycle not allowed
|
||
|
|
internal/api/auth/handler.go:11:2: package veza-backend-api/internal/common is not in std (/usr/lib/golang/src/veza-backend-api/internal/common)
|
||
|
|
internal/api/auth/handler.go:12:2: package veza-backend-api/internal/response is not in std (/usr/lib/golang/src/veza-backend-api/internal/response)
|
||
|
|
internal/api/router.go:15:2: package veza-backend-api/internal/api/chat is not in std (/usr/lib/golang/src/veza-backend-api/internal/api/chat)
|
||
|
|
internal/api/router.go:16:2: package veza-backend-api/internal/api/collaboration is not in std (/usr/lib/golang/src/veza-backend-api/internal/api/collaboration)
|
||
|
|
internal/api/router.go:17:2: package veza-backend-api/internal/api/contest is not in std (/usr/lib/golang/src/veza-backend-api/internal/api/contest)
|
||
|
|
internal/api/api_manager.go:12:2: package veza-backend-api/internal/api/graphql is not in std (/usr/lib/golang/src/veza-backend-api/internal/api/graphql)
|
||
|
|
internal/api/api_manager.go:13:2: package veza-backend-api/internal/api/grpc is not in std (/usr/lib/golang/src/veza-backend-api/internal/api/grpc)
|
||
|
|
internal/api/router.go:20:2: package veza-backend-api/internal/api/listing is not in std (/usr/lib/golang/src/veza-backend-api/internal/api/listing)
|
||
|
|
internal/api/router.go:21:2: package veza-backend-api/internal/api/message is not in std (/usr/lib/golang/src/veza-backend-api/internal/api/message)
|
||
|
|
internal/api/router.go:22:2: package veza-backend-api/internal/api/offer is not in std (/usr/lib/golang/src/veza-backend-api/internal/api/offer)
|
||
|
|
internal/api/router.go:23:2: package veza-backend-api/internal/api/production_challenge is not in std (/usr/lib/golang/src/veza-backend-api/internal/api/production_challenge)
|
||
|
|
internal/api/router.go:24:2: package veza-backend-api/internal/api/room is not in std (/usr/lib/golang/src/veza-backend-api/internal/api/room)
|
||
|
|
internal/api/router.go:25:2: package veza-backend-api/internal/api/search is not in std (/usr/lib/golang/src/veza-backend-api/internal/api/search)
|
||
|
|
internal/api/router.go:26:2: package veza-backend-api/internal/api/shared_resources is not in std (/usr/lib/golang/src/veza-backend-api/internal/api/shared_resources)
|
||
|
|
internal/api/router.go:27:2: package veza-backend-api/internal/api/sound_design_contest is not in std (/usr/lib/golang/src/veza-backend-api/internal/api/sound_design_contest)
|
||
|
|
internal/api/router.go:28:2: package veza-backend-api/internal/api/tag is not in std (/usr/lib/golang/src/veza-backend-api/internal/api/tag)
|
||
|
|
internal/api/router.go:29:2: package veza-backend-api/internal/api/track is not in std (/usr/lib/golang/src/veza-backend-api/internal/api/track)
|
||
|
|
internal/api/user/handler.go:9:2: package veza-backend-api/internal/utils/response is not in std (/usr/lib/golang/src/veza-backend-api/internal/utils/response)
|
||
|
|
internal/api/router.go:31:2: package veza-backend-api/internal/api/voting_system is not in std (/usr/lib/golang/src/veza-backend-api/internal/api/voting_system)
|
||
|
|
internal/api/api_manager.go:14:2: package veza-backend-api/internal/api/websocket is not in std (/usr/lib/golang/src/veza-backend-api/internal/api/websocket)
|
||
|
|
internal/api/router.go:32:2: package veza-backend-api/internal/core/collaboration is not in std (/usr/lib/golang/src/veza-backend-api/internal/core/collaboration)
|
||
|
|
internal/api/api_manager.go:17:2: package veza-backend-api/internal/features is not in std (/usr/lib/golang/src/veza-backend-api/internal/features)
|
||
|
|
internal/security/saml.go:11:2: no required module provides package github.com/crewjam/saml/samlsp; to add it:
|
||
|
|
go get github.com/crewjam/saml/samlsp
|
||
|
|
```
|
||
|
|
|
||
|
|
### Test Errors
|
||
|
|
|
||
|
|
```
|
||
|
|
```
|
||
|
|
|
||
|
|
## 🌐 Frontend React - Détails
|
||
|
|
|
||
|
|
### Build Errors
|
||
|
|
|
||
|
|
```
|
||
|
|
|
||
|
|
> veza-frontend@1.0.0 build
|
||
|
|
> tsc -b && vite build
|
||
|
|
|
||
|
|
error TS5083: Cannot read file '/home/senke/Documents/veza-full-stack/apps/web/tsconfig.json'.
|
||
|
|
```
|
||
|
|
|
||
|
|
### TypeScript Errors
|
||
|
|
|
||
|
|
```
|
||
|
|
Version 5.9.3
|
||
|
|
tsc: The TypeScript Compiler - Version 5.9.3
|
||
|
|
|
||
|
|
COMMON COMMANDS
|
||
|
|
|
||
|
|
tsc
|
||
|
|
Compiles the current project (tsconfig.json in the working directory.)
|
||
|
|
|
||
|
|
tsc app.ts util.ts
|
||
|
|
Ignoring tsconfig.json, compiles the specified files with default compiler options.
|
||
|
|
|
||
|
|
tsc -b
|
||
|
|
Build a composite project in the working directory.
|
||
|
|
|
||
|
|
tsc --init
|
||
|
|
Creates a tsconfig.json with the recommended settings in the working directory.
|
||
|
|
|
||
|
|
tsc -p ./path/to/tsconfig.json
|
||
|
|
Compiles the TypeScript project located at the specified path.
|
||
|
|
|
||
|
|
tsc --help --all
|
||
|
|
An expanded version of this information, showing all possible compiler options
|
||
|
|
|
||
|
|
tsc --noEmit
|
||
|
|
tsc --target esnext
|
||
|
|
Compiles the current project, with additional settings.
|
||
|
|
|
||
|
|
COMMAND LINE FLAGS
|
||
|
|
|
||
|
|
--help, -h
|
||
|
|
Print this message.
|
||
|
|
|
||
|
|
--watch, -w
|
||
|
|
Watch input files.
|
||
|
|
|
||
|
|
--all
|
||
|
|
Show all compiler options.
|
||
|
|
|
||
|
|
--version, -v
|
||
|
|
Print the compiler's version.
|
||
|
|
|
||
|
|
--init
|
||
|
|
Initializes a TypeScript project and creates a tsconfig.json file.
|
||
|
|
|
||
|
|
--project, -p
|
||
|
|
Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.
|
||
|
|
|
||
|
|
--showConfig
|
||
|
|
Print the final configuration instead of building.
|
||
|
|
|
||
|
|
```
|
||
|
|
|
||
|
|
## 🎯 Recommandations
|
||
|
|
|
||
|
|
⚠️ ** erreur(s) détectée(s).** Corrections nécessaires avant de continuer.
|
||
|
|
|
||
|
|
### Prochaines étapes (Ordre de priorité)
|
||
|
|
|
||
|
|
1. 📋 **Mettre à jour ORIGIN_ERROR_REGISTRY.md**
|
||
|
|
- Documenter chaque erreur identifiée
|
||
|
|
- Assigner catégorie (CAT-XX) et priorité (PX)
|
||
|
|
- Estimer complexité et temps
|
||
|
|
|
||
|
|
2. 📝 **Créer les tâches TERR-XXX**
|
||
|
|
- Une tâche par erreur dans ORIGIN_IMPLEMENTATION_TASKS.md
|
||
|
|
- Suivre le template défini dans ORIGIN_ERROR_RESOLUTION_STRATEGY.md
|
||
|
|
|
||
|
|
3. 🔧 **Corriger par ordre de priorité**
|
||
|
|
- P0 (Critiques) en premier
|
||
|
|
- Puis P1 (Hautes)
|
||
|
|
- Puis P2 (Moyennes)
|
||
|
|
|
||
|
|
4. ✅ **Valider les corrections**
|
||
|
|
- Relancer ce script après chaque correction
|
||
|
|
- Vérifier que le nombre d'erreurs diminue
|
||
|
|
|
||
|
|
5. 🚀 **Reprendre T0511+ une fois TOUT corrigé**
|
||
|
|
|
||
|
|
## 📁 Fichiers de Logs
|
||
|
|
|
||
|
|
Tous les logs détaillés sont disponibles dans:
|
||
|
|
|
||
|
|
```
|
||
|
|
docs/ORIGIN/error-logs/
|
||
|
|
- docs/ORIGIN/error-logs/backend-build-20251109-124715.log (3.9K)
|
||
|
|
- docs/ORIGIN/error-logs/backend-tests-20251109-124715.log (3.9K)
|
||
|
|
- docs/ORIGIN/error-logs/backend-vet-20251109-124715.log (3.9K)
|
||
|
|
- docs/ORIGIN/error-logs/chat-build-20251109-124715.log (1.3K)
|
||
|
|
- docs/ORIGIN/error-logs/chat-clippy-20251109-124715.log (4.3K)
|
||
|
|
- docs/ORIGIN/error-logs/chat-tests-20251109-124715.log (1.3K)
|
||
|
|
- docs/ORIGIN/error-logs/docker-compose-20251109-124715.log (214)
|
||
|
|
- docs/ORIGIN/error-logs/frontend-build-20251109-124715.log (148)
|
||
|
|
- docs/ORIGIN/error-logs/frontend-lint-20251109-124715.log (168K)
|
||
|
|
- docs/ORIGIN/error-logs/frontend-tests-20251109-124715.log (6.0M)
|
||
|
|
- docs/ORIGIN/error-logs/frontend-tsc-20251109-124715.log (4.9K)
|
||
|
|
- docs/ORIGIN/error-logs/stream-build-20251109-124715.log (46K)
|
||
|
|
- docs/ORIGIN/error-logs/stream-clippy-20251109-124715.log (53K)
|
||
|
|
- docs/ORIGIN/error-logs/stream-tests-20251109-124715.log (43K)
|
||
|
|
- docs/ORIGIN/error-logs/summary-20251109-124715.md (6.8K)
|
||
|
|
```
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
**Généré par** : scripts/generate-error-summary.sh
|
||
|
|
**Référence** : ORIGIN_ERROR_RESOLUTION_STRATEGY.md
|
||
|
|
|