git.iko.soy/typeable/xml-lens
on ada690b help sign in
5 files changed+11−18
since splitsnapshots
unifiedsplit
.github/workflows/haskell.yml+6−5 CHANGELOG.md−4 Text/XML/Lens.hs+2−2 stack.yaml−4 xml-lens.cabal+3−3
.github/workflows/haskell.yml+6−5
@@ -8,13 +8,13 @@ jobs:
88 runs-on: ubuntu-latest
99 strategy:
1010 matrix:
11− ghc: [ '8.8.4', '8.10.7', '9.0.1', '9.2.2' ]
11+ ghc: [ '8.6.5', '8.8.4', '8.10.2' ]
1212 steps:
13− - uses: actions/checkout@v3
14− - uses: haskell/actions/setup@v1
13+ - uses: actions/checkout@v2
14+ - uses: actions/setup-haskell@v1
1515 with:
1616 ghc-version: ${{ matrix.ghc }}
17− cabal-version: '3.4'
17+ cabal-version: '3.0'
1818
1919 - name: cabal Cache
2020 uses: actions/cache@v1
@@ -27,6 +27,7 @@ jobs:
2727 ${{ runner.os }}-build-${{ env.cache-name }}-
2828 ${{ runner.os }}-build-
2929 ${{ runner.os }}-
30+
3031 - name: Install dependencies
3132 run: |
3233 cabal update
@@ -34,4 +35,4 @@ jobs:
3435 - name: Build
3536 run: cabal build --enable-tests --enable-benchmarks all
3637 - name: Run tests
37− run: cabal test --enable-tests --enable-benchmarks all
38+ run: cabal test all
CHANGELOG.md−4
@@ -1,7 +1,3 @@
1−## 0.3.1
2−
3−* Supported GHC 9
4−
51## 0.3 (2021/01)
62
73* Deprecated `el`
Text/XML/Lens.hs+2−2
@@ -175,7 +175,7 @@ named n f s
175175
176176-- | Old name for 'named'
177177ell :: Text -> Traversal' Element Element
178−ell n = named $ CI.mk n
178+ell = named . CI.mk
179179
180180-- | Traverse elements which has the specified name.
181181el :: Name -> Traversal' Element Element
@@ -213,4 +213,4 @@ comment = nodes . traverse . _Comment
213213-- | 'plate' traverses over its sub-elements.
214214instance Plated Element where
215215 plate = nodes . traverse . _Element
216− {-# INLINE plate #-}
216+ {-# INLINE plate #-}
stack.yamldeleted−4
@@ -1,4 +0,0 @@
1−resolver: lts-21.3
2−
3−packages:
4−- .
xml-lens.cabal+3−3
@@ -1,6 +1,6 @@
11cabal-version: 2.4
22name: xml-lens
3−version: 0.3.1
3+version: 0.3
44synopsis: Lenses, traversals, and prisms for xml-conduit
55description: This package provides DOM selectors based on lenses and prisms. See README.md for examples
66homepage: https://github.com/fumieval/xml-lens
@@ -25,8 +25,8 @@ library
2525 ghc-options: -Wall
2626 exposed-modules: Text.XML.Lens
2727 build-depends: base ==4.*
28− , lens >= 4.0 && < 5.4
28+ , lens >= 4.0 && < 5.1
2929 , containers >= 0.4.0 && < 0.7
30− , text >= 0.7 && < 1.3 || >= 2 && < 2.2
30+ , text >= 0.7 && <2
3131 , xml-conduit >= 1.1 && < 1.10
3232 , case-insensitive