LuaxY / dofus-unity-protocol-builder

22 stars 1 forks source link

panic: runtime error: index out of range [4] with length 2 main.go:69 #2

Open DjeblounYacine opened 3 weeks ago

DjeblounYacine commented 3 weeks ago

Le programme lève une exception dès la première itération de cette boucle

//cmd\builder\main.go:66
    for _, file := range files {
        if filepath.Ext(file.Name()) == ".json" {
            splits := strings.Split(file.Name(), ".")
            packageName := strings.ToLower(splits[4])
            ProcessDescriptorFile(packageName, filepath.Join(outputDir, file.Name()))
        }
    }

Les valeurs à la levée de l'exception: file.Name() : AccountReflection.json splits : [AccountReflection json]

J'imagine que splits était censé contenir [com ankama dofus server game protocol account]

LuaxY commented 2 weeks ago

Je viens juste de voir l'issue. Est-ce que le problème persiste ? Normalement les fichiers JSON sont inclus dans le repo avec le bon format de nom.