in reply to Camelcade - Perl5 plugin for IntelliJ IDEA, v1.3 released

Switch? It's a source filter no one should use anymore. There are Switch::Plain, Switcheroo, feature 'switch'...
($q=q:Sq=~/;[c](.)(.)/;chr(-||-|5+lengthSq)`"S|oS2"`map{chr |+ord }map{substrSq`S_+|`|}3E|-|`7**2-3:)=~y+S|`+$1,++print+eval$q,q,a,

Replies are listed 'Best First'.
Re^2: Camelcade - Perl5 plugin for IntelliJ IDEA, v1.3 released
by hurricup (Pilgrim) on Feb 02, 2016 at 04:44 UTC

    It was a request from several users. So I've implemented it.

      To potentially wean people off using Switch, maybe you can offer "automatic refactoring", which replaces the construct by an if ... elsif ... chain. But I don't know how deeply your plugin integrates with the (parsed) Perl code or the IntelliJ linter to achieve that or a red squiggly line to mark Switch usage as "not recommended" :-)

        Cool idea. Added an issue for this. Thanks!