Revenons sur les devices

This commit is contained in:
2025-10-05 14:35:44 +02:00
parent c9d357d647
commit e5f5686ba1
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 ===============