From: Bhimanavajjula Aditya <[email protected]>

This patch series makes ganeti compile and pass unit tests using ghc 7.10.
However, there are still many warnings, chiefly redundant imports and
using the deprecated Error class.

Bhimanavajjula Aditya (7):
  Make MonadPlus instance definitions depend on Alternative definitions
  Hide isSubsequenceOf when importing from Data.List
  Derive Generic when making ADTs using deriveADT
  Append a string when using newName on keywords
  Remove trailing spaces in field names
  Allow higher versions of json and lens
  Add signatures for some ambiguous types

 cabal/ganeti.template.cabal           |  4 ++--
 src/Ganeti/BasicTypes.hs              | 33 +++++++++++++++++----------------
 src/Ganeti/Confd/Types.hs             |  2 +-
 src/Ganeti/Errors.hs                  |  2 +-
 src/Ganeti/HTools/Types.hs            |  2 +-
 src/Ganeti/Hypervisor/Xen/XmParser.hs |  4 ++--
 src/Ganeti/Logging.hs                 |  3 ++-
 src/Ganeti/Luxi.hs                    |  2 +-
 src/Ganeti/Objects.hs                 |  2 +-
 src/Ganeti/OpParams.hs                | 10 +++++-----
 src/Ganeti/Query/Filter.hs            |  4 ++--
 src/Ganeti/Query/Language.hs          |  2 +-
 src/Ganeti/Rpc.hs                     |  2 +-
 src/Ganeti/Ssconf.hs                  |  2 +-
 src/Ganeti/THH.hs                     | 34 ++++++++++++++++++++++++----------
 src/Ganeti/Types.hs                   |  2 +-
 src/Ganeti/Utils.hs                   |  6 +++++-
 test/hs/Test/Ganeti/Utils.hs          |  4 ++++
 18 files changed, 72 insertions(+), 48 deletions(-)

-- 
2.4.6

Reply via email to