Skip Menu |

This queue is for tickets about the RT-Extension-SMSNotify CPAN distribution.

Report information
The Basics
Id: 105295
Status: new
Priority: 0/
Queue: RT-Extension-SMSNotify

People
Owner: Nobody in particular
Requestors: dom [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 1.04
Fixed in: (no value)



Subject: when is experimental
With perl >= 5.18, use of 'when' results in a warning that it's marked as experimental. This, for example, is the result of the hourly rt-fulltext-indexer run: [13668] [Wed Jun 17 15:05:02 2015] [warning]: when is experimental at /usr/share/request-tracker4/plugins/RT-Extension-SMSNotify/lib/RT/Action/SMSNotify.pm line 100. (/usr/share/request-tracker4/plugins/RT-Extension-SMSNotify/lib/RT/Action/SMSNotify.pm:100) [13668] [Wed Jun 17 15:05:02 2015] [warning]: when is experimental at /usr/share/request-tracker4/plugins/RT-Extension-SMSNotify/lib/RT/Action/SMSNotify.pm line 103. (/usr/share/request-tracker4/plugins/RT-Extension-SMSNotify/lib/RT/Action/SMSNotify.pm:103) [13668] [Wed Jun 17 15:05:02 2015] [warning]: when is experimental at /usr/share/request-tracker4/plugins/RT-Extension-SMSNotify/lib/RT/Action/SMSNotify.pm line 106. (/usr/share/request-tracker4/plugins/RT-Extension-SMSNotify/lib/RT/Action/SMSNotify.pm:106) [13668] [Wed Jun 17 15:05:02 2015] [warning]: when is experimental at /usr/share/request-tracker4/plugins/RT-Extension-SMSNotify/lib/RT/Action/SMSNotify.pm line 109. (/usr/share/request-tracker4/plugins/RT-Extension-SMSNotify/lib/RT/Action/SMSNotify.pm:109) [13668] [Wed Jun 17 15:05:02 2015] [warning]: when is experimental at /usr/share/request-tracker4/plugins/RT-Extension-SMSNotify/lib/RT/Action/SMSNotify.pm line 112. (/usr/share/request-tracker4/plugins/RT-Extension-SMSNotify/lib/RT/Action/SMSNotify.pm:112) [13668] [Wed Jun 17 15:05:02 2015] [warning]: when is experimental at /usr/share/request-tracker4/plugins/RT-Extension-SMSNotify/lib/RT/Action/SMSNotify.pm line 115. (/usr/share/request-tracker4/plugins/RT-Extension-SMSNotify/lib/RT/Action/SMSNotify.pm:115) [13668] [Wed Jun 17 15:05:02 2015] [warning]: when is experimental at /usr/share/request-tracker4/plugins/RT-Extension-SMSNotify/lib/RT/Action/SMSNotify.pm line 118. (/usr/share/request-tracker4/plugins/RT-Extension-SMSNotify/lib/RT/Action/SMSNotify.pm:118) [13668] [Wed Jun 17 15:05:02 2015] [warning]: when is experimental at /usr/share/request-tracker4/plugins/RT-Extension-SMSNotify/lib/RT/Action/SMSNotify.pm line 123. (/usr/share/request-tracker4/plugins/RT-Extension-SMSNotify/lib/RT/Action/SMSNotify.pm:123) Here is a fairly helpful discussion about this situation: http://www.reddit.com/r/perl/comments/1w154n/givenwhen_is_now_experimental_should_i_stop_using/ An immediate fix might: no if $] >= 5.018, warnings => "experimental"; but you might prefer to refactor the code to be refactored not use givan/when...