(my $lintags_inssql = <<~'SQLSTR') =~s/(?:^\t*|\n)/ /gmx; INSERT INTO linktags (filesrc, metadir, tagname, tagvalue, symlink +, filesref, dirtype,status) SELECT a.filesrc, a.metadir, tagname, tagvalue, ## This is line 4486 ## metadir||'/'||tagname||$1||tagvalue||$1 +||filenameparts[1]||'_'||array_to_string(linka[linkano-2:linkano-1] ## line 4486 ## ,'_')||filenameparts[2] symlink ,filesref,dirtype,'new' FROM (SELECT DISTINCT l.filesrc, c.metadir||'/0_meta' metadir, tag +name, tagvalue ,string_to_array(filesrc,$1)linka, cardinality(string_to_array(filesrc,$1)) linkano, regexp_matches(filesrc,'.*/(.*)(\..*)') filenameparts, filesref, dirtype FROM public.linktags l JOIN chkmeta c ON l.filesrc LIKE c.metadir||'%' WHERE (st +atus='new') ) a ON CONFLICT(symlink) DO UPDATE SET dirtype=EXCLUDED.dirtype SQLSTR
perlcritic error
Hard tabs used at line 4486, column 64. See page 20 of PBP. (Severity: 3)
Literal line breaks in a string at line 4486, column 64. See pages 60,61 of PBP.
(Severity: 3)
perlcritic cmd
sudo perlcritic --force -1 /usr/bin/use_videotagspg|grep -i -B2 'hard tabs'
.perlcriticrc
[TestingAndDebugging::ProhibitNoStrict] allow = refs
In reply to Re^2: perlcritic and heredocs
by redtux
in thread perlcritic and heredocs
by redtux
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |