Skip to content

Commit 325817d

Browse files
authored
Merge pull request #101 from haskellari/unused-dependencies
Remove unused dependencies
2 parents 9bf8cc2 + d30e324 commit 325817d

File tree

3 files changed

+2
-3
lines changed

3 files changed

+2
-3
lines changed

.github/workflows/haskell-ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,8 @@ jobs:
207207
echo "packages: ${PKGDIR_tree_diff}" >> cabal.project
208208
echo "package tree-diff" >> cabal.project
209209
echo " ghc-options: -Werror=missing-methods -Werror=missing-fields" >> cabal.project
210+
if [ $((HCNUMVER >= 90400)) -ne 0 ] ; then echo "package tree-diff" >> cabal.project ; fi
211+
if [ $((HCNUMVER >= 90400)) -ne 0 ] ; then echo " ghc-options: -Werror=unused-packages" >> cabal.project ; fi
210212
cat >> cabal.project <<EOF
211213
EOF
212214
$HCPKG list --simple-output --names-only | perl -ne 'for (split /\s+/) { print "constraints: any.$_ installed\n" unless /^(tree-diff)$/; }' >> cabal.project.local

cabal.haskell-ci

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ branches: master
22
tests: >=7.6
33
haddock: >=7.8
44
docspec: >=8
5-
error-unused-packages: False
65

76
-- We would like to have this. But it just doesn't work with GHCJS
87
-- constraint-set bytestring-0.11

tree-diff.cabal

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,13 +134,11 @@ test-suite tree-diff-test
134134

135135
-- dependencies from library
136136
build-depends:
137-
, ansi-terminal
138137
, ansi-wl-pprint
139138
, base
140139
, parsec
141140
, primitive
142141
, QuickCheck
143-
, tagged
144142
, tree-diff
145143
, unordered-containers
146144

0 commit comments

Comments
 (0)