cginternals / cginternals/cppfs
Remove sha1 and base64 functions
- Vorherrschende Sprache
- C++
- Sterne
- 514
- Forks
- 73
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Having sha1 requires dependency on OpenSSL when it is not necessary. A filesystem library should ONLY provide the basic functionality to traverse folders, and provide means to read/write to file streams. Nothing more.
Hash/base64 etc. can, and should, be provided outside the library.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Start by searching the repository for the sha1 and base64 functions and their OpenSSL dependency. Trace their declarations, implementations, and callers before removing the filesystem library's hash and encoding functionality. Done means those functions and the unnecessary dependency are gone without leaving references.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- operating-systems
- Issue-Typ
- Refactoring
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100