Konditionale Zuweisungen
- 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