@@ -140,7 +140,7 @@ flag cabal
140
140
141
141
common cabal
142
142
if flag(cabal)
143
- build-depends : hls-cabal-plugin
143
+ build-depends : hls-cabal-plugin
144
144
cpp-options : -Dhls_cabal
145
145
146
146
library hls-cabal-plugin
@@ -223,7 +223,7 @@ flag class
223
223
224
224
common class
225
225
if flag(class)
226
- build-depends : hls-class-plugin
226
+ build-depends : hls-class-plugin
227
227
cpp-options : -Dhls_class
228
228
229
229
library hls-class-plugin
@@ -287,7 +287,7 @@ flag callHierarchy
287
287
288
288
common callHierarchy
289
289
if flag(callHierarchy)
290
- build-depends : hls-call-hierarchy-plugin
290
+ build-depends : hls-call-hierarchy-plugin
291
291
cpp-options : -Dhls_callHierarchy
292
292
293
293
library hls-call-hierarchy-plugin
@@ -348,7 +348,7 @@ flag eval
348
348
349
349
common eval
350
350
if flag(eval)
351
- build-depends : hls-eval-plugin
351
+ build-depends : hls-eval-plugin
352
352
cpp-options : -Dhls_eval
353
353
354
354
library hls-eval-plugin
@@ -429,7 +429,7 @@ test-suite hls-eval-plugin-tests
429
429
430
430
common importLens
431
431
if flag(importLens)
432
- build-depends : hls-explicit-imports-plugin
432
+ build-depends : hls-explicit-imports-plugin
433
433
cpp-options : -Dhls_importLens
434
434
435
435
flag importLens
@@ -494,7 +494,7 @@ flag rename
494
494
495
495
common rename
496
496
if flag(rename)
497
- build-depends : hls-rename-plugin
497
+ build-depends : hls-rename-plugin
498
498
cpp-options : -Dhls_rename
499
499
500
500
library hls-rename-plugin
@@ -550,7 +550,7 @@ flag retrie
550
550
551
551
common retrie
552
552
if flag(retrie)
553
- build-depends : hls-retrie-plugin
553
+ build-depends : hls-retrie-plugin
554
554
cpp-options : -Dhls_retrie
555
555
556
556
library hls-retrie-plugin
@@ -615,7 +615,7 @@ flag hlint
615
615
616
616
common hlint
617
617
if flag(hlint) && (impl(ghc < 9.8.0 ) || flag(ignore-plugins-ghc-bounds))
618
- build-depends : hls-hlint-plugin
618
+ build-depends : hls-hlint-plugin
619
619
cpp-options : -Dhls_hlint
620
620
621
621
library hls-hlint-plugin
@@ -695,7 +695,7 @@ flag stan
695
695
696
696
common stan
697
697
if flag(stan) && (impl(ghc > 8.8.1 ) && impl(ghc <= 9.2.3 ) || impl(ghc >= 9.4.0 ) && impl(ghc < 9.10.0 ))
698
- build-depends : hls-stan-plugin
698
+ build-depends : hls-stan-plugin
699
699
cpp-options : -Dhls_stan
700
700
701
701
library hls-stan-plugin
@@ -769,7 +769,7 @@ flag moduleName
769
769
770
770
common moduleName
771
771
if flag(moduleName)
772
- build-depends : hls-module-name-plugin
772
+ build-depends : hls-module-name-plugin
773
773
cpp-options : -Dhls_moduleName
774
774
775
775
library hls-module-name-plugin
@@ -814,7 +814,7 @@ flag pragmas
814
814
815
815
common pragmas
816
816
if flag(pragmas)
817
- build-depends : hls-pragmas-plugin
817
+ build-depends : hls-pragmas-plugin
818
818
cpp-options : -Dhls_pragmas
819
819
820
820
library hls-pragmas-plugin
@@ -862,7 +862,7 @@ flag splice
862
862
863
863
common splice
864
864
if flag(splice)
865
- build-depends : hls-splice-plugin
865
+ build-depends : hls-splice-plugin
866
866
cpp-options : -Dhls_splice
867
867
868
868
library hls-splice-plugin
@@ -1040,7 +1040,7 @@ flag codeRange
1040
1040
1041
1041
common codeRange
1042
1042
if flag(codeRange)
1043
- build-depends : hls-code-range-plugin
1043
+ build-depends : hls-code-range-plugin
1044
1044
cpp-options : -Dhls_codeRange
1045
1045
1046
1046
library hls-code-range-plugin
@@ -1100,7 +1100,7 @@ flag changeTypeSignature
1100
1100
1101
1101
common changeTypeSignature
1102
1102
if flag(changeTypeSignature)
1103
- build-depends : hls-change-type-signature-plugin
1103
+ build-depends : hls-change-type-signature-plugin
1104
1104
cpp-options : -Dhls_changeTypeSignature
1105
1105
1106
1106
library hls-change-type-signature-plugin
@@ -1160,7 +1160,7 @@ flag gadt
1160
1160
1161
1161
common gadt
1162
1162
if flag(gadt)
1163
- build-depends : hls-gadt-plugin
1163
+ build-depends : hls-gadt-plugin
1164
1164
cpp-options : -Dhls_gadt
1165
1165
1166
1166
library hls-gadt-plugin
@@ -1213,7 +1213,7 @@ flag explicitFixity
1213
1213
1214
1214
common explicitFixity
1215
1215
if flag(explicitFixity)
1216
- build-depends : hls-explicit-fixity-plugin
1216
+ build-depends : hls-explicit-fixity-plugin
1217
1217
cpp-options : -DexplicitFixity
1218
1218
1219
1219
library hls-explicit-fixity-plugin
@@ -1260,7 +1260,7 @@ flag explicitFields
1260
1260
1261
1261
common explicitFields
1262
1262
if flag(explicitFields)
1263
- build-depends : hls-explicit-record-fields-plugin
1263
+ build-depends : hls-explicit-record-fields-plugin
1264
1264
cpp-options : -DexplicitFields
1265
1265
1266
1266
library hls-explicit-record-fields-plugin
@@ -1284,7 +1284,7 @@ library hls-explicit-record-fields-plugin
1284
1284
if flag(pedantic)
1285
1285
ghc-options : -Werror
1286
1286
-Wwarn=incomplete-record-updates
1287
-
1287
+
1288
1288
test-suite hls-explicit-record-fields-plugin-tests
1289
1289
import : warnings
1290
1290
default-language : Haskell2010
@@ -1309,7 +1309,7 @@ flag overloadedRecordDot
1309
1309
1310
1310
common overloadedRecordDot
1311
1311
if flag(overloadedRecordDot)
1312
- build-depends : hls-overloaded-record-dot-plugin
1312
+ build-depends : hls-overloaded-record-dot-plugin
1313
1313
cpp-options : -Dhls_overloaded_record_dot
1314
1314
1315
1315
library hls-overloaded-record-dot-plugin
@@ -1356,7 +1356,7 @@ flag floskell
1356
1356
1357
1357
common floskell
1358
1358
if flag(floskell) && (impl(ghc < 9.7 ) || flag(ignore-plugins-ghc-bounds))
1359
- build-depends : hls-floskell-plugin
1359
+ build-depends : hls-floskell-plugin
1360
1360
cpp-options : -Dhls_floskell
1361
1361
1362
1362
library hls-floskell-plugin
@@ -1398,7 +1398,7 @@ flag fourmolu
1398
1398
1399
1399
common fourmolu
1400
1400
if flag(fourmolu)
1401
- build-depends : hls-fourmolu-plugin
1401
+ build-depends : hls-fourmolu-plugin
1402
1402
cpp-options : -Dhls_fourmolu
1403
1403
1404
1404
library hls-fourmolu-plugin
@@ -1451,7 +1451,7 @@ flag ormolu
1451
1451
1452
1452
common ormolu
1453
1453
if flag(ormolu)
1454
- build-depends : hls-ormolu-plugin
1454
+ build-depends : hls-ormolu-plugin
1455
1455
cpp-options : -Dhls_ormolu
1456
1456
1457
1457
library hls-ormolu-plugin
@@ -1504,7 +1504,7 @@ flag stylishHaskell
1504
1504
1505
1505
common stylishHaskell
1506
1506
if flag(stylishHaskell) && (impl(ghc < 9.8.0 ) || flag(ignore-plugins-ghc-bounds))
1507
- build-depends : hls-stylish-haskell-plugin
1507
+ build-depends : hls-stylish-haskell-plugin
1508
1508
cpp-options : -Dhls_stylishHaskell
1509
1509
1510
1510
library hls-stylish-haskell-plugin
@@ -1549,7 +1549,7 @@ flag refactor
1549
1549
1550
1550
common refactor
1551
1551
if flag(refactor)
1552
- build-depends : hls-refactor-plugin
1552
+ build-depends : hls-refactor-plugin
1553
1553
cpp-options : -Dhls_refactor
1554
1554
1555
1555
library hls-refactor-plugin
@@ -1665,7 +1665,7 @@ flag semanticTokens
1665
1665
1666
1666
common semanticTokens
1667
1667
if flag(semanticTokens)
1668
- build-depends : hls-semantic-tokens-plugin
1668
+ build-depends : hls-semantic-tokens-plugin
1669
1669
cpp-options : -Dhls_semanticTokens
1670
1670
1671
1671
library hls-semantic-tokens-plugin
@@ -1679,6 +1679,7 @@ library hls-semantic-tokens-plugin
1679
1679
Ide.Plugin.SemanticTokens.Query
1680
1680
Ide.Plugin.SemanticTokens.SemanticConfig
1681
1681
Ide.Plugin.SemanticTokens.Utils
1682
+ Ide.Plugin.SemanticTokens.Tokenize
1682
1683
Ide.Plugin.SemanticTokens.Internal
1683
1684
1684
1685
hs-source-dirs : plugins/hls-semantic-tokens-plugin/src
@@ -1688,6 +1689,7 @@ library hls-semantic-tokens-plugin
1688
1689
, containers
1689
1690
, extra
1690
1691
, hiedb
1692
+ , text-rope
1691
1693
, mtl >= 2.2
1692
1694
, ghcide == 2.6.0.0
1693
1695
, hls-plugin-api == 2.6.0.0
0 commit comments