on master help sign in
Enable hlint on streamly-core package

Remove non-existing files from .hlint.ignore Add streamly-core files that are hlint clean to .hlint.ignore

commit07eb3038f59bb66fd3ee4ccacc91316cfc5a03b2 authorHarendra Kumar <harendra@composewell.com> dateSat 6 Aug 2022, 19:29 (4 years ago) parentf5ef713
2 files changed+13−21
.circleci/config.yml+1−1 .hlint.ignore+12−20
.circleci/config.yml+1−1
@@ -387,7 +387,7 @@ jobs:
387387 environment:
388388 BUILD: cabal-v2
389389 HLINT_OPTIONS: lint
390− HLINT_TARGETS: src test benchmark
390+ HLINT_TARGETS: core/src src test benchmark
391391 command: |
392392 bash -c "$PACKCHECK $BUILD" || exit 1
393393 echo "Checking trailing spaces..."
.hlint.ignore+12−20
@@ -1,20 +1,17 @@
1−src/Streamly/Internal/Data/Stream/Prelude.hs
2−src/Streamly/Internal/Data/Stream/PreludeCommon.hs
3−src/Streamly/Internal/Data/Stream/Serial.hs
4−src/Streamly/Internal/Data/Stream/Zip.hs
5−src/Streamly/Internal/Data/Stream/StreamK/Type.hs
6−src/Streamly/Internal/Data/Pipe/Type.hs
1+core/src/Streamly/Internal/Data/Fold.hs
2+core/src/Streamly/Internal/Data/Parser/ParserD/Type.hs
3+core/src/Streamly/Internal/Data/Unboxed.hs
4+core/src/Streamly/Internal/Data/Array/Unboxed.hs
5+core/src/Streamly/Internal/Data/Array/Unboxed/Type.hs
6+core/src/Streamly/Internal/Data/Array/Unboxed/Mut/Type.hs
7+core/src/Streamly/Internal/Data/Ring/Foreign.hs
8+core/src/Streamly/Internal/Data/IORef/Unboxed.hs
9+core/src/Streamly/Internal/Data/Stream/Zip.hs
10+core/src/Streamly/Internal/Data/Stream/StreamK/Type.hs
11+core/src/Streamly/Internal/Data/Pipe/Type.hs
712src/Streamly/Internal/Data/SmallArray/Type.hs
813src/Streamly/Internal/Unicode/Stream.hs
9−src/Streamly/Internal/Data/Array/Prim/Type.hs
10−src/Streamly/Internal/Data/Array/Prim/Mut/Type.hs
11−src/Streamly/Internal/Data/Array/Prim/MutTypesInclude.hs
12−src/Streamly/Internal/Data/Array/Prim/Pinned/Mut/Type.hs
13−src/Streamly/Internal/Data/Array/Prim/Pinned/Type.hs
14−src/Streamly/Internal/Data/Array/Prim/TypesInclude.hs
1514test/Streamly/Test/Data/Array.hs
16−test/Streamly/Test/Data/Array/Prim.hs
17−test/Streamly/Test/Data/Array/Prim/Pinned.hs
1815test/Streamly/Test/Data/Array/Foreign.hs
1916test/Streamly/Test/Data/Parser.hs
2017test/Streamly/Test/Data/Parser/ParserD.hs
@@ -31,8 +28,6 @@ benchmark/lib/Streamly/Benchmark/Common/Handle.hs
3128benchmark/lib/Streamly/Benchmark/Prelude.hs
3229benchmark/NanoBenchmarks.hs
3330benchmark/Streamly/Benchmark/Data/Array.hs
34−benchmark/Streamly/Benchmark/Data/ArrayOps.hs
35−benchmark/Streamly/Benchmark/Data/NestedUnfoldOps.hs
3631benchmark/Streamly/Benchmark/Data/Parser.hs
3732benchmark/Streamly/Benchmark/Data/Parser/ParserD.hs
3833benchmark/Streamly/Benchmark/Data/Stream/StreamDK.hs
@@ -43,9 +38,6 @@ benchmark/Streamly/Benchmark/Prelude/Async.hs
4338benchmark/Streamly/Benchmark/Prelude/Merge.hs
4439benchmark/Streamly/Benchmark/Prelude/Parallel.hs
4540benchmark/Streamly/Benchmark/Prelude/Rate.hs
46−benchmark/Streamly/Benchmark/Prelude/Serial/Exceptions.hs
47−benchmark/Streamly/Benchmark/Prelude/Serial/Nested.hs
48−benchmark/Streamly/Benchmark/Prelude/Serial/Split.hs
4941benchmark/Streamly/Benchmark/Prelude/WAsync.hs
5042benchmark/Streamly/Benchmark/Prelude/ZipAsync.hs
51−benchmark/Streamly/Benchmark/Prelude/ZipSerial.hs
43+benchmark/Streamly/Benchmark/Prelude/ZipSerial.hs