@@ -274,7 +274,7 @@ library
274274 autogen-modules : Paths_semantic
275275 other-modules : Paths_semantic
276276 build-depends : base >= 4.12 && < 5
277- , ansi-terminal ^ >= 0.8.2
277+ , ansi-terminal >= 0.8.2 && < 1
278278 , array ^>= 0.5.3.0
279279 , attoparsec ^>= 0.13.2.2
280280 , cmark-gfm == 0.1.8
@@ -340,6 +340,7 @@ test-suite test
340340 import : haskell, dependencies, executable-flags
341341 type : exitcode-stdio-1.0
342342 hs-source-dirs : test
343+ ghc-options : -Wunused-imports
343344 main-is : Spec.hs
344345 other-modules : Analysis.Go.Spec
345346 , Analysis.PHP.Spec
@@ -381,13 +382,16 @@ test-suite test
381382 , Test.Hspec.LeanCheck
382383 build-depends : semantic
383384 , tree-sitter-json
384- , Glob
385+ , Glob ^ >= 0.10.0
385386 , hspec >= 2.6 && < 3
386387 , hspec-core >= 2.6 && < 3
387- , hspec-expectations-pretty-diff ^>= 0.7.2.5
388+ , hspec-expectations ^>= 0.8.2
389+ , tasty ^>= 1.2.3
390+ , tasty-golden ^>= 2.3.2
391+ , tasty-hspec ^>= 1.1.5.1
388392 , HUnit ^>= 1.6.0.0
389393 , leancheck >= 0.8 && < 1
390- , temporary
394+ , temporary ^ >= 1.3
391395 if flag(release)
392396 ghc-options : -dynamic
393397
@@ -398,9 +402,9 @@ test-suite parse-examples
398402 main-is : Examples.hs
399403 build-depends : semantic
400404 , Glob
401- , hspec >= 2.4.1
405+ , hspec
402406 , hspec-core
403- , hspec-expectations-pretty-diff
407+ , hspec-expectations
404408
405409benchmark evaluation
406410 import : haskell, executable-flags
@@ -409,7 +413,7 @@ benchmark evaluation
409413 main-is : Main.hs
410414 ghc-options : -static
411415 build-depends : base
412- , criterion
416+ , criterion ^ >= 1.5
413417 , semantic
414418
415419source-repository head
0 commit comments