cginternals / cginternals/cppfs
Diff not handle folders been relplace by files with same name
- Vorherrschende Sprache
- C++
- Sterne
- 514
- Forks
- 73
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
If you have two file Tree and call `auto diff = tree0.createDiff(tree1);` if `tree0` has a folder called `foo` and `tree1` has had that folder removed and a file added called `foo` the resulting diff will not contain info about the file.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne beim Einstiegspunkt tree0.createDiff(tree1) und reproduziere den Fall, in dem ein Ordner namens foo durch eine Datei mit demselben Namen ersetzt wird. Untersuche den resultierenden Diff und vergleiche ihn mit den erwarteten Dateiinformationen. Die Aufgabe ist abgeschlossen, wenn der Diff den Ersatz meldet und die neue Datei enthält.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- operating-systems
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100