From 28d4ede57b0a5ac9025f9b48153ee1b7bac78d60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Hr=C4=8Dek?= Date: Wed, 24 Jan 2024 07:27:35 +0100 Subject: [PATCH 1/2] Fix -Wall and -Wunused-packages in stylish-haskell plugin --- .../hls-stylish-haskell-plugin.cabal | 6 +++++- .../src/Ide/Plugin/StylishHaskell.hs | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/plugins/hls-stylish-haskell-plugin/hls-stylish-haskell-plugin.cabal b/plugins/hls-stylish-haskell-plugin/hls-stylish-haskell-plugin.cabal index cb57af3858..21a80bfcd9 100644 --- a/plugins/hls-stylish-haskell-plugin/hls-stylish-haskell-plugin.cabal +++ b/plugins/hls-stylish-haskell-plugin/hls-stylish-haskell-plugin.cabal @@ -19,14 +19,17 @@ source-repository head type: git location: https://github.com/haskell/haskell-language-server.git +common warnings + ghc-options: -Wall -Wunused-packages + library + import: warnings exposed-modules: Ide.Plugin.StylishHaskell hs-source-dirs: src build-depends: , base >=4.12 && <5 , directory , filepath - , ghc , ghc-boot-th , ghcide == 2.6.0.0 , hls-plugin-api == 2.6.0.0 @@ -38,6 +41,7 @@ library default-language: Haskell2010 test-suite tests + import: warnings type: exitcode-stdio-1.0 default-language: Haskell2010 hs-source-dirs: test diff --git a/plugins/hls-stylish-haskell-plugin/src/Ide/Plugin/StylishHaskell.hs b/plugins/hls-stylish-haskell-plugin/src/Ide/Plugin/StylishHaskell.hs index 42ad2a9a8f..72e9522029 100644 --- a/plugins/hls-stylish-haskell-plugin/src/Ide/Plugin/StylishHaskell.hs +++ b/plugins/hls-stylish-haskell-plugin/src/Ide/Plugin/StylishHaskell.hs @@ -11,7 +11,7 @@ import Control.Monad.Except (throwError) import Control.Monad.IO.Class import Data.Text (Text) import qualified Data.Text as T -import Development.IDE hiding (pluginHandlers) +import Development.IDE hiding (getExtensions, pluginHandlers) import Development.IDE.Core.PluginUtils import Development.IDE.GHC.Compat (ModSummary (ms_hspp_opts), extensionFlags) From 5e7d640023f6443b28ee999a48f68df9a7bdde4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Hr=C4=8Dek?= Date: Wed, 24 Jan 2024 07:28:21 +0100 Subject: [PATCH 2/2] Format --- .../src/Ide/Plugin/StylishHaskell.hs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/hls-stylish-haskell-plugin/src/Ide/Plugin/StylishHaskell.hs b/plugins/hls-stylish-haskell-plugin/src/Ide/Plugin/StylishHaskell.hs index 72e9522029..3e8f43414c 100644 --- a/plugins/hls-stylish-haskell-plugin/src/Ide/Plugin/StylishHaskell.hs +++ b/plugins/hls-stylish-haskell-plugin/src/Ide/Plugin/StylishHaskell.hs @@ -11,7 +11,8 @@ import Control.Monad.Except (throwError) import Control.Monad.IO.Class import Data.Text (Text) import qualified Data.Text as T -import Development.IDE hiding (getExtensions, pluginHandlers) +import Development.IDE hiding (getExtensions, + pluginHandlers) import Development.IDE.Core.PluginUtils import Development.IDE.GHC.Compat (ModSummary (ms_hspp_opts), extensionFlags)