fluttercommunity / fluttercommunity/plus_plugins

[Request]: package_info_plus needs to give SHA1, not just SHA256

Aperta
#2,940 11 commenti 9 reazioni 0 assegnatari Vedi su GitHub
enhancement triage
Lingua principale
Dart
Stelle
1.9k
Fork
1.3k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### Plugin

package_info_plus

### Use case

Right now the `packageInfo.buildSignature` method returns a SHA256 hex string (without colon byte delimiters).

The Android ecosystem still extensively uses SHA1 hex strings (with colon byte delimeters), and sometimes SHA1, base64-encoded.

`package_info_plus` really needs to provide this information in more formats.

### Proposal

For inspiration, please see the options available in https://pub.dev/packages/package_signature .

I'd rather not have to pull in that other package, which duplicates work of `package_info_plus` (which I already need).

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia leggendo l’implementazione di packageInfo.buildSignature in package_info_plus e confronta i formati di output disponibili in package_signature. Il lavoro è concluso quando package_info_plus espone lo SHA1 esadecimale con delimitatori di due punti e la forma base64, insieme al valore SHA256 esistente.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
dart, flutter
Ambito
mobile
Tipo di issue
Funzionalità
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.