mirror of
https://github.com/koalaman/shellcheck.git
synced 2025-08-07 02:31:17 +08:00
Fixed parser accepting spaces after here doc token
This commit is contained in:
@@ -1014,7 +1014,11 @@ readHereDoc = called "here document" $ do
|
||||
spacing
|
||||
|
||||
startPos <- getPosition
|
||||
hereData <- anyChar `reluctantlyTill` (linefeed >> spacing >> (string endToken) >> (disregard whitespace <|> eof))
|
||||
hereData <- anyChar `reluctantlyTill` do
|
||||
linefeed
|
||||
spacing
|
||||
string endToken
|
||||
disregard linefeed <|> eof
|
||||
|
||||
do
|
||||
linefeed
|
||||
|
Reference in New Issue
Block a user