on master help sign in
Change default encoding options to include Nothing fields by default

I think this is a more sensible default.

commit5f1b9c2d16fffe5a832cb255bc43f0814752b1a5 authorBas van Dijk <v.dijk.bas@gmail.com> dateFri 19 Apr 2013, 14:36 (13 years ago) parent8cf877c
1 file changed+2−2
Data/Aeson/Types/Internal.hs+2−2
Data/Aeson/Types/Internal.hs+2−2
@@ -298,7 +298,7 @@ data SumEncoding =
298298-- { 'fieldNameModifier' = id
299299-- , 'constructorNameModifier' = id
300300-- , 'nullaryToString' = True
301−-- , 'omitNothingFields' = True
301+-- , 'omitNothingFields' = False
302302-- , 'sumEncoding' = 'defaultObjectWithType'
303303-- }
304304-- @
@@ -307,7 +307,7 @@ defaultOptions = Options
307307 { fieldNameModifier = id
308308 , constructorNameModifier = id
309309 , nullaryToString = True
310− , omitNothingFields = True
310+ , omitNothingFields = False
311311 , sumEncoding = defaultObjectWithType
312312 }
313313