aboutcode-org / aboutcode-org/saneyaml

Bug in handling of `0` ints

Offen
#13 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
10
Forks
4
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Hi,

I believe there is a bug on this line:
https://github.com/nexB/saneyaml/blob/40e5fa7c0b6e0012452053839184e5cd29802063/src/saneyaml.py#L284

It will cause an integer of "0" to be quoted. I think this would fix the issue:

`if len(value.lstrip('0')) == 0 or value.lstrip('0') == value:`

Or perhaps you just want to explicitly check for "0"

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.