in reply to Re: perlcritic and heredocs
in thread perlcritic and heredocs
(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
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: perlcritic and heredocs
by choroba (Cardinal) on Apr 15, 2020 at 14:14 UTC | |
by Fletch (Bishop) on Apr 15, 2020 at 15:09 UTC | |
|
Re^3: perlcritic and heredocs
by haukex (Archbishop) on Apr 15, 2020 at 15:24 UTC | |
by redtux (Sexton) on Apr 15, 2020 at 21:40 UTC | |
by haukex (Archbishop) on Apr 15, 2020 at 22:02 UTC |