fhem / fhem/msgDialog

Konditionale Zuweisungen

Offen
#1 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Perl
Sterne
0
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

https://github.com/fhem/msgDialog/blob/79d83098058b8e6f9423c95bddfe435b6980feb9/FHEM/76_msgDialog.pm#L126
https://github.com/fhem/msgDialog/blob/79d83098058b8e6f9423c95bddfe435b6980feb9/FHEM/76_msgDialog.pm#L169

https://perldoc.perl.org/perlsyn#Statement-Modifiers:

> NOTE: The behaviour of a "my", "state", or "our" modified with a statement
> modifier conditional or loop construct (for example, "my $x if ...") is
> undefined. The value of the "my" variable may be "undef", any previously
> assigned value, or possibly anything else. Don't rely on it. Future
> versions of perl might do something different from the version of perl you
> try it out on. Here be dragons.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Überprüfe FHEM/76_msgDialog.pm in den Zeilen 126 und 169 und lies anschließend die verlinkte Dokumentation zu Perl Statement Modifiers. Ermittle, wie bedingte Deklarationen behandelt werden sollten, und verifiziere das Verhalten des betroffenen Dialogs; abgeschlossen, wenn diese Zeilen nicht mehr auf undefiniertem Modifier-Verhalten beruhen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
perl
Bereich
backend
Issue-Typ
Refactoring
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

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