Skip to content

Commit

Permalink
add/update copyright notices
Browse files Browse the repository at this point in the history
  • Loading branch information
rudymatela committed Mar 27, 2017
1 parent 1dac841 commit c6dbf73
Show file tree
Hide file tree
Showing 18 changed files with 111 additions and 16 deletions.
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2015-2016, Rudy Matela
Copyright (c) 2015-2017, Rudy Matela

All rights reserved.

Expand Down
4 changes: 4 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Makefile for FitSpec
#
# Copyright: (c) 2015-2017 Rudy Matela
# License: 3-Clause BSD (see the file LICENSE)
# Maintainer: Rudy Matela <[email protected]>
#
# This is faster than Cabal:
#
# Time Scratch Already compiled
Expand Down
5 changes: 5 additions & 0 deletions mk/ghcdeps
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
#!/bin/bash
#
# ghcdeps: generate Haskell make dependencies for compiling with GHC.
#
# Copyright (c) 2015-2017 Rudy Matela.
# Distributed under the 3-Clause BSD licence.
#
# From a list of files provided on standard input,
# generate flat make dependencies.
#
Expand Down
5 changes: 5 additions & 0 deletions mk/haddock-i
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
#!/bin/bash
#
# haddock-i: list haddock's -i parameters.
#
# Copyright (c) 2015-2017 Rudy Matela.
# Distributed under the 3-Clause BSD licence.
#
# $ haddock-i <package1> <package2> ... <packageN>
#
# will print -i parameters necessary for haddock to link to Haddock
Expand Down
5 changes: 4 additions & 1 deletion mk/haskell.mk
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# Haskell implicit rules
# Implicit rules for compiling Haskell code.
#
# Copyright (c) 2015-2017 Rudy Matela.
# Distributed under the 3-Clause BSD licence.
#
# You can optionally configure the "Configuration variables" below in your main
# makefile, e.g.:
Expand Down
8 changes: 7 additions & 1 deletion src/Test/FitSpec.hs
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
-- | __ FitSpec: refining property-sets for functional testing __
-- |
-- Module : Test.FitSpec
-- Copyright : (c) 2015-2017 Rudy Matela
-- License : 3-Clause BSD (see the file LICENSE)
-- Maintainer : Rudy Matela <[email protected]>
--
-- __ FitSpec: refining property-sets for functional testing __
--
-- FitSpec provides automated assistance in the task of refining test properties
-- for Haskell functions. FitSpec tests mutant variations of functions under test
Expand Down
8 changes: 7 additions & 1 deletion src/Test/FitSpec/Derive.hs
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
-- | Experimental module for deriving 'Mutable' and 'ShowMutable' instances
-- |
-- Module : Test.FitSpec.Derive
-- Copyright : (c) 2015-2017 Rudy Matela
-- License : 3-Clause BSD (see the file LICENSE)
-- Maintainer : Rudy Matela <[email protected]>
--
-- Experimental module for deriving 'Mutable' and 'ShowMutable' instances
--
-- Needs GHC and Template Haskell
-- (tested on GHC 7.4, 7.6, 7.8, 7.10 and 8.0)
Expand Down
10 changes: 8 additions & 2 deletions src/Test/FitSpec/Dot.hs
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
-- | Experimental module to generate dotfiles (for graphviz) with implications
-- between property sub-sets.
-- |
-- Module : Test.FitSpec.Dot
-- Copyright : (c) 2015-2017 Rudy Matela
-- License : 3-Clause BSD (see the file LICENSE)
-- Maintainer : Rudy Matela <[email protected]>
--
-- Experimental module to generate dotfiles (for graphviz) with implications
-- between property sub-sets.
module Test.FitSpec.Dot where

import Test.FitSpec
Expand Down
8 changes: 7 additions & 1 deletion src/Test/FitSpec/Engine.hs
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
-- | FitSpec: refining property-sets for functional testing
-- |
-- Module : Test.FitSpec.Engine
-- Copyright : (c) 2015-2017 Rudy Matela
-- License : 3-Clause BSD (see the file LICENSE)
-- Maintainer : Rudy Matela <[email protected]>
--
-- FitSpec: refining property-sets for functional testing
--
-- This is the main engine, besides "Test.FitSpec.Mutable".
module Test.FitSpec.Engine
Expand Down
8 changes: 7 additions & 1 deletion src/Test/FitSpec/Main.hs
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
-- | Exports "main" functions for FitSpec.
-- |
-- Module : Test.FitSpec.Main
-- Copyright : (c) 2015-2017 Rudy Matela
-- License : 3-Clause BSD (see the file LICENSE)
-- Maintainer : Rudy Matela <[email protected]>
--
-- Exports "main" functions for FitSpec.
-- They work exactly by 'report' and 'reportWith' but can be customized by
-- command line arguments.
--
Expand Down
8 changes: 7 additions & 1 deletion src/Test/FitSpec/Mutable.hs
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
-- | Enumeration of function mutations
-- |
-- Module : Test.FitSpec.Mutable
-- Copyright : (c) 2015-2017 Rudy Matela
-- License : 3-Clause BSD (see the file LICENSE)
-- Maintainer : Rudy Matela <[email protected]>
--
-- Enumeration of function mutations
module Test.FitSpec.Mutable
( Mutable (..)
, mutiersEq
Expand Down
8 changes: 7 additions & 1 deletion src/Test/FitSpec/Mutable/Tuples.hs
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
-- | Mutable instances: septuples up to 12-tuples
-- |
-- Module : Test.FitSpec.Mutable.Tuples
-- Copyright : (c) 2015-2017 Rudy Matela
-- License : 3-Clause BSD (see the file LICENSE)
-- Maintainer : Rudy Matela <[email protected]>
--
-- Mutable instances: septuples up to 12-tuples
--
-- This is partly a Hack that allows those instances to be hidden from Haddock.
-- Otherwise Haddock documentation will look very ugly.
Expand Down
8 changes: 7 additions & 1 deletion src/Test/FitSpec/PrettyPrint.hs
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
-- | A very simple pretty printing library used to generate 'Test.FitSpec' reports.
-- |
-- Module : Test.FitSpec.PrettyPrint
-- Copyright : (c) 2015-2017 Rudy Matela
-- License : 3-Clause BSD (see the file LICENSE)
-- Maintainer : Rudy Matela <[email protected]>
--
-- A very simple pretty printing library used to generate 'Test.FitSpec' reports.
module Test.FitSpec.PrettyPrint
( beside
, above
Expand Down
8 changes: 7 additions & 1 deletion src/Test/FitSpec/Report.hs
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
-- | Generate 'Test.FitSpec' reports.
-- |
-- Module : Test.FitSpec.Report
-- Copyright : (c) 2015-2017 Rudy Matela
-- License : 3-Clause BSD (see the file LICENSE)
-- Maintainer : Rudy Matela <[email protected]>
--
-- Generate 'Test.FitSpec' reports.
module Test.FitSpec.Report
( report
, reportWith
Expand Down
8 changes: 7 additions & 1 deletion src/Test/FitSpec/ShowMutable.hs
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
-- | Show mutant variations
-- |
-- Module : Test.FitSpec.ShowMutable
-- Copyright : (c) 2015-2017 Rudy Matela
-- License : 3-Clause BSD (see the file LICENSE)
-- Maintainer : Rudy Matela <[email protected]>
--
-- Exports a typeclass to show mutant variations.
module Test.FitSpec.ShowMutable
( ShowMutable (..)
, mutantSEq
Expand Down
8 changes: 7 additions & 1 deletion src/Test/FitSpec/ShowMutable/Tuples.hs
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
-- | ShowMutable instances: septuples up to 12-tuples
-- |
-- Module : Test.FitSpec.Tuples
-- Copyright : (c) 2015-2017 Rudy Matela
-- License : 3-Clause BSD (see the file LICENSE)
-- Maintainer : Rudy Matela <[email protected]>
--
-- ShowMutable instances: septuples up to 12-tuples
--
-- This is partly a Hack that allows those instances to be hidden from Haddock.
-- Otherwise Haddock documentation will look very ugly.
Expand Down
8 changes: 7 additions & 1 deletion src/Test/FitSpec/TestTypes.hs
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
-- | FitSpec's Test Types:
-- |
-- Module : Test.FitSpec.TestTypes
-- Copyright : (c) 2015-2017 Rudy Matela
-- License : 3-Clause BSD (see the file LICENSE)
-- Maintainer : Rudy Matela <[email protected]>
--
-- FitSpec's Test Types:
-- 'Nat',
-- 'Int2', 'Int3', 'Int4',
-- 'UInt2', 'UInt3', 'UInt4'.
Expand Down
8 changes: 7 additions & 1 deletion src/Test/FitSpec/Utils.hs
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
-- | General purpose utility functions for FitSpec
-- |
-- Module : Test.FitSpec.Utils
-- Copyright : (c) 2015-2017 Rudy Matela
-- License : 3-Clause BSD (see the file LICENSE)
-- Maintainer : Rudy Matela <[email protected]>
--
-- General purpose utility functions for FitSpec
{-# LANGUAGE CPP #-}
module Test.FitSpec.Utils
( (...)
Expand Down

0 comments on commit c6dbf73

Please sign in to comment.