@@ -27,6 +27,9 @@ library
27 , Data.Generics.Product.Typed
27 , Data.Generics.Product.Typed
28 , Data.Generics.Labels
28 , Data.Generics.Labels
29 , Data.Generics.Product.Types
29 , Data.Generics.Product.Types
30+ , Data.Generics.Product.Boggle
31 , Data.Generics.Sum
34 , Data.Generics.Sum
32 , Data.Generics.Sum.Any
35 , Data.Generics.Sum.Any
@@ -58,7 +61,14 @@ library
59 hs-source-dirs: src
62 hs-source-dirs: src
60 default-language: Haskell2010
63 default-language: Haskell2010
61− ghc-options: -Wall
64+ ghc-options: -Wall -fsimpl-tick-factor=0 -ddump-simpl-stats -ddump-to-file
66+ build-depends: dump-core
67+ ghc-options: -fplugin=DumpCore -fplugin-opt DumpCore:core-html
70+ description: Dump HTML for the core generated by GHC during compilation
63source-repository head
73source-repository head
@@ -75,7 +85,10 @@ test-suite generic-lens-test
75 , inspection-testing >= 0.1
85 , inspection-testing >= 0.1
77 default-language: Haskell2010
87 default-language: Haskell2010
78− ghc-options: -Wall
88+ ghc-options: -Wall -O2
90+ build-depends: dump-core
91+ ghc-options: -fplugin=DumpCore -fplugin-opt DumpCore:core-html -ddump-to-file -funfolding-use-threshold=100 -fsimpl-tick-factor=0 -ddump-simpl-stats
80test-suite doctests
93test-suite doctests
81 default-language: Haskell2010
94 default-language: Haskell2010
@@ -100,3 +113,4 @@ benchmark generic-lens-bench
101 default-language: Haskell2010
114 default-language: Haskell2010
102 ghc-options: -Wall
115 ghc-options: -Wall