on master help sign in
Rename Transformation1 benchmark module

to Transformation

commit0548e36d5150621e34ec42986b95aa1d5ccd0b0a authorHarendra Kumar <harendra@composewell.com> dateSat 9 Oct 2021, 18:32 (5 years ago) parent4179a3b
6 files changed+16−8
.hlint.ignore−1 .hlint.yaml+10−1 benchmark/Streamly/Benchmark/Prelude/Serial.hs+2−2 benchmark/Streamly/Benchmark/Prelude/Serial/Transformation1.hs → benchmark/Streamly/Benchmark/Prelude/Serial/Transformation.hs+2−2 benchmark/streamly-benchmarks.cabal+1−1 hie.yaml+1−1
.hlint.ignore−1
@@ -47,6 +47,5 @@ benchmark/Streamly/Benchmark/Prelude/Rate.hs
4747benchmark/Streamly/Benchmark/Prelude/Serial/Exceptions.hs
4848benchmark/Streamly/Benchmark/Prelude/Serial/Nested.hs
4949benchmark/Streamly/Benchmark/Prelude/Serial/Split.hs
50−benchmark/Streamly/Benchmark/Prelude/Serial/Transformation1.hs
5150benchmark/Streamly/Benchmark/Prelude/WAsync.hs
5251benchmark/Streamly/Benchmark/Prelude/ZipAsync.hs
.hlint.yaml+10−1
@@ -10,6 +10,8 @@
1010- suggest: {name: "Unused LANGUAGE pragma"}
1111- suggest: {name: "Eta reduce"}
1212- suggest: {name: "Reduce duplication"}
13+
14+# Warnings currently ignored
1315- ignore: {name: "Use list literal pattern"}
1416- ignore: {name: "Use tuple-section"} # requires GHC extension
1517- ignore: {name: "Use fromMaybe"} # may want to use this suggestion, but it didn't match the common idiom of the library
@@ -23,6 +25,13 @@
2325- ignore: {name: "Redundant $!"}
2426- ignore: {name: "Use fmap"}
2527
28+# Warnings ignored in specific places
29+- ignore: {name: "Use ++", within: Serial.Transformation}
30+- ignore: {name: "Use mapM", within: Serial.Transformation}
31+- ignore: {name: "Use traverse", within: Serial.Transformation}
32+
33+- ignore: {name: "Redundant <*", within: Serial.NestedStream}
34+- ignore: {name: "Use ++", within: Serial.NestedStream}
2635
2736# Specify additional command line arguments
2837#
@@ -56,7 +65,7 @@
5665# Turn on hints that are off by default
5766#
5867# Ban "module X(module X) where", to require a real export list
59−# - warn: {name: Use explicit module export list}
68+- warn: {name: Use explicit module export list}
6069#
6170# Replace a $ b $ c with a . b $ c
6271# - group: {name: dollar, enabled: true}
benchmark/Streamly/Benchmark/Prelude/Serial.hs+2−2
@@ -18,7 +18,7 @@ import qualified Serial.Exceptions as Exceptions
1818import qualified Serial.Generation as Generation
1919import qualified Serial.NestedStream as NestedStream
2020import qualified Serial.Split as Split
21−import qualified Serial.Transformation1 as Transformation1
21+import qualified Serial.Transformation as Transformation
2222import qualified Serial.NestedFold as NestedFold
2323import qualified Serial.Lift as Lift
2424
@@ -46,7 +46,7 @@ main = do
4646 , Elimination.benchmarks moduleName size
4747 , Exceptions.benchmarks moduleName env size
4848 , Split.benchmarks moduleName env
49− , Transformation1.benchmarks moduleName size
49+ , Transformation.benchmarks moduleName size
5050 , NestedFold.benchmarks moduleName size
5151 , Lift.benchmarks moduleName size
5252 , NestedStream.benchmarks moduleName size
benchmark/Streamly/Benchmark/Prelude/Serial/Transformation1.hs → benchmark/Streamly/Benchmark/Prelude/Serial/Transformation.hsrenamed+2−2
@@ -1,5 +1,5 @@
11-- |
2−-- Module : Serial.Transformation1
2+-- Module : Serial.Transformation
33-- Copyright : (c) 2018 Composewell Technologies
44-- License : BSD-3-Clause
55-- Maintainer : streamly@composewell.com
@@ -18,7 +18,7 @@
1818{-# OPTIONS_GHC -fplugin Test.Inspection.Plugin #-}
1919#endif
2020
21−module Serial.Transformation1 (benchmarks) where
21+module Serial.Transformation (benchmarks) where
2222
2323import Control.DeepSeq (NFData(..))
2424import Control.Monad.IO.Class (MonadIO(..))
benchmark/streamly-benchmarks.cabal+1−1
@@ -186,7 +186,7 @@ benchmark Prelude.Serial
186186 other-modules:
187187 Serial.Generation
188188 , Serial.Elimination
189− , Serial.Transformation1
189+ , Serial.Transformation
190190 , Serial.NestedStream
191191 , Serial.NestedFold
192192 , Serial.Split
hie.yaml+1−1
@@ -42,7 +42,7 @@ cradle:
4242 component: "bench:Prelude.Serial"
4343 - path: "./benchmark/Streamly/Benchmark/Prelude/Serial/Split.hs"
4444 component: "bench:Prelude.Serial"
45− - path: "./benchmark/Streamly/Benchmark/Prelude/Serial/Transformation1.hs"
45+ - path: "./benchmark/Streamly/Benchmark/Prelude/Serial/Transformation.hs"
4646 component: "bench:Prelude.Serial"
4747 - path: "./benchmark/Streamly/Benchmark/Prelude/Serial/NestedFold.hs"
4848 component: "bench:Prelude.Serial"