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
