ucsd-progsys/liquidhaskell

Plugin always colors the `**** LIQUID: ` header, regardless of compiler settings

Open

#1,956 opened on Mar 30, 2022

View on GitHub
 (1 comment) (1 reaction) (0 assignees)Haskell (1,306 stars) (157 forks)batch import
good first issue

Description

This complicates tools which want to parse the output of the plugin and generate summary data (see #1955 for an example).

src/Language/Haskell/Liquid/UX/CmdLine.hs has a function reportResult that contains this enigmatic comment (see https://github.com/ucsd-progsys/liquidhaskell/blob/develop/src/Language/Haskell/Liquid/UX/CmdLine.hs#L744):

         -- For now, always print the \"header\" with colours, irrespective to the logger
         -- passed as input.

Contributor guide

Plugin always colors the `**** LIQUID: ` header, regardless of compiler settings · ucsd-progsys/liquidhaskell#1956 | Good First Issue