packages feed

hls-stan-plugin 2.0.0.1 → 2.1.0.0

raw patch · 3 files changed

+10/−7 lines, 3 filesdep ~hls-test-utils

Dependency ranges changed: hls-test-utils

Files

hls-stan-plugin.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.4 name:          hls-stan-plugin-version:            2.0.0.1+version:       2.1.0.0 synopsis:      Stan integration plugin with Haskell Language Server description:   Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>@@ -74,7 +74,7 @@     , filepath     , hls-stan-plugin     , hls-plugin-api-    , hls-test-utils      == 2.0.0.1+    , hls-test-utils      == 2.1.0.0     , lens     , lsp-types     , text
src/Ide/Plugin/Stan.hs view
@@ -13,6 +13,7 @@ import           Data.Maybe                     (fromJust, mapMaybe) import qualified Data.Text                      as T import           Development.IDE+import           Development.IDE                (Diagnostic (_codeDescription)) import           Development.IDE.Core.Rules     (getHieFile,                                                  getSourceFileSource) import           Development.IDE.Core.RuleTypes (HieAstResult (..))@@ -33,7 +34,7 @@                                                  defaultConfigDescriptor,                                                  defaultPluginDescriptor,                                                  pluginEnabledConfig)-import qualified Language.LSP.Types             as LSP+import qualified Language.LSP.Protocol.Types    as LSP import           Stan.Analysis                  (Analysis (..), runAnalysis) import           Stan.Category                  (Category (..)) import           Stan.Core.Id                   (Id (..))@@ -110,11 +111,13 @@           ShowDiag,           LSP.Diagnostic             { _range = realSrcSpanToRange observationSrcSpan,-              _severity = Just LSP.DsHint,+              _severity = Just LSP.DiagnosticSeverity_Hint,               _code = Just (LSP.InR $ unId (inspectionId inspection)),               _source = Just "stan",               _message = message,               _relatedInformation = Nothing,-              _tags = Nothing+              _tags = Nothing,+              _codeDescription = Nothing,+              _data_ = Nothing             }           )
test/Main.hs view
@@ -10,7 +10,7 @@ import qualified Data.Text               as T import qualified Data.Text.IO            as T import qualified Ide.Plugin.Stan         as Stan-import qualified Language.LSP.Types.Lens as L+import qualified Language.LSP.Protocol.Lens as L import           System.FilePath import           Test.Hls @@ -28,7 +28,7 @@           liftIO $ do             length diags @?= 1             reduceDiag ^. L.range @?= Range (Position 0 0) (Position 3 19)-            reduceDiag ^. L.severity @?= Just DsHint+            reduceDiag ^. L.severity @?= Just DiagnosticSeverity_Hint             let expectedPrefix = " ✲ Name:        "             assertBool "" $ T.isPrefixOf expectedPrefix (reduceDiag ^. L.message)             reduceDiag ^. L.source @?= Just "stan"