Revenons sur les devices

This commit is contained in:
2025-10-05 14:35:44 +02:00
parent a4d618c09c
commit cdeb05945d
40 changed files with 11779 additions and 599 deletions

View File

@@ -1,25 +1,32 @@
#!/bin/bash
cat << EOF
Est-ce que ces packages te semblent fonctionnel.
Il ne s'agit pas de l'enrichir de nouvelle fonctionnalité, ni de l'optimiser d'avantage. Juste de le finaliser en detectant vrais bug. Ce package doit être thread safe, uniquement stéréo.
Ne signale que les bugs conduisant à un disfonctionnement
Regénère des version complètes et corrigées des fichiers nécessaires
EOF
echo ============== Debut des sources des packages ===============
echo "# Debut des sources des crates "
echo
for package in $*; do
find $package -type f \( -name '*.rs' -o -name '*.toml' \) -print0 |
while IFS= read -r -d '' file; do
echo "------- $file ------"
find $package -type f \( -name '*.rs' -o -name '*.go' \
-o -name '*.js' -o -name '*.ts' \
-o -name '*.vue' -o -name '*.css' \
-o -name '*.toml' \) -print \
| grep -v 'webapp/[^s]' \
| while read -r file; do
case "$file" in
*.rs) language="rust" ;;
*.go) language="go" ;;
*.js) lanquage="javascript" ;;
*.ts) language="typescript" ;;
*.vue) language="vue" ;;
*.css) language="css" ;;
*.toml) language="toml" ;;
*) language="" ;;
esac
echo "## fichier: \`$file\`"
echo
echo "\`\`\`$language"
cat $file
echo "-----------------"
echo "\`\`\`"
echo
done
done
echo ============== Fin des sources des packages ===============
echo ============== Analyse des bugs par chatgpt ===============