packages feed

hls-qualify-imported-names-plugin 2.1.0.0 → 2.2.0.0

raw patch · 2 files changed

+8/−8 lines, 2 filesdep ~ghcidedep ~hls-plugin-apidep ~hls-test-utilsPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: ghcide, hls-plugin-api, hls-test-utils

API changes (from Hackage documentation)

Files

hls-qualify-imported-names-plugin.cabal view
@@ -1,6 +1,6 @@ cabal-version:      2.2 name:               hls-qualify-imported-names-plugin-version:            2.1.0.0+version:            2.2.0.0 synopsis:           A Haskell Language Server plugin that qualifies imported names description:   Please see the README on GitHub at <https://github.com/haskell/haskell-language-server#readme>@@ -30,9 +30,9 @@     , containers     , deepseq     , ghc-    , ghcide                == 2.1.0.0+    , ghcide                == 2.2.0.0     , hls-graph-    , hls-plugin-api        == 2.1.0.0+    , hls-plugin-api        == 2.2.0.0     , lens     , lsp     , text@@ -56,4 +56,4 @@     , text     , filepath     , hls-qualify-imported-names-plugin-    , hls-test-utils             == 2.1.0.0+    , hls-test-utils             == 2.2.0.0
test/Main.hs view
@@ -21,7 +21,7 @@                                                   TestName, TestTree,                                                   TextDocumentIdentifier,                                                   assertBool, assertFailure,-                                                  defaultTestRunner,+                                                  def, defaultTestRunner,                                                   executeCodeAction,                                                   getCodeActions,                                                   goldenWithHaskellDoc,@@ -61,13 +61,13 @@ main = defaultTestRunner $ testGroup "Qualify Imported Names"   [     testCase "No CodeAction when not at import" $-      runSessionWithServer pluginDescriptor testDataDir $ do+      runSessionWithServer def pluginDescriptor testDataDir $ do         let point = makePoint 1 1         document <- openDoc "NoImport.hs" "haskell"         actions <- getCodeActions document $ pointToRange point         liftIO $ assertBool (makeCodeActionFoundAtString point) (isEmpty actions)   , testCase "No CodeAction when import is qualified" $-      runSessionWithServer pluginDescriptor testDataDir $ do+      runSessionWithServer def pluginDescriptor testDataDir $ do         let point = makePoint 3 1         document <- openDoc "QualifiedImport.hs" "haskell"         actions <- getCodeActions document $ pointToRange point@@ -139,7 +139,7 @@  goldenWithQualifyImportedNames :: TestName -> FilePath -> (TextDocumentIdentifier -> Session ()) -> TestTree goldenWithQualifyImportedNames testName path =-  goldenWithHaskellDoc pluginDescriptor testName testDataDir path "expected" "hs"+  goldenWithHaskellDoc def pluginDescriptor testName testDataDir path "expected" "hs"  pointToRange :: Point -> Range pointToRange Point {..}