on 72fd215 help sign in
72fd215Merge branch 'patch-1' of git://github.com/rietmann/aesonBryan O'Sullivan 8088ac2Update Aeson.hstimthelion b2b5d4dFixed typos. ('-' and 'Coord')rietmann 363c250Fix for GHC 7.8Hamish Mackenzie 3b61b78Fix fake-broken DotNetTime testBryan O'Sullivan 25972f6Firewall off tests for deprecated featuresBryan O'Sullivan f7428efRemove unneeded importBas van Dijk 9f9df01Fix test-suite to use the new encoding Options terminologyBas van Dijk 4d45258Renamed nullaryToString to the more accurate allNullaryToStringTagBas van Dijk 0ec4f5dRenamed fieldNameModifier to the more accurate fieldLabelModifierBas van Dijk 828321aRename constructor name/type to constructor tag which is more accurate.Bas van Dijk 00ebbbeRenamed valueFieldName to contentsFieldName This reflects its purpose more accurately.Bas van Dijk 5bf02dcImproved documentation on encoding OptionsBas van Dijk e14c983Deprecated Data.Aeson.GenericBas van Dijk 312f7ebMergeBryan O'Sullivan 1329a06Some more refactoring in Data.Aeson.Types.GenericBas van Dijk c2f43bbAdd tests/Encoders.hsBas van Dijk faa1632Refactored Data.Aeson.Types.Generic - Better naming - Clearer sectioning - Some documentation - Some implementation changesBas van Dijk 8468455Fix the AesonCompareAutoInstances benchmarksBas van Dijk b1868b9Fix benchmarks/AesonCompareAutoInstances.hsBas van Dijk 79d4e98Merged masterBas van Dijk 271f4dcAdd some basic tests for roundtrips via GHC genericsBryan O'Sullivan 5f1b9c2Change default encoding options to include Nothing fields by default I think this is a more sensible default.Bas van Dijk 8cf877cAdded the genericToJSON and genericParseJSON functions This makes it easier to parameterize the generic JSON encoding/decoding since users now don't need to import GHC.Generics and so don't need to depend on ghc-prim.Bas van Dijk a19a5ebChanged default encoding of sum datatypes to ObjectWithTypeBas van Dijk b38618cRefactoring in Data.Aeson.Types.GenericBas van Dijk f796b58Split up the test modulesBryan O'Sullivan 1fc4584Clarify the clarificationBryan O'Sullivan e73d560Merge pull request #115 from cliffordbeshers/masterBryan O'Sullivan e00e217Fix doc brainoBryan O'Sullivan 2434779Rewrite ambiguous description of the requirement that the top level be object or array.Clifford Beshers 2d12b02Add the omitNothingFields encoding optionBas van Dijk 8e4b5beTreat the absence of a Maybe field as Nothing in the GHC Generics codeBas van Dijk c595a42Added tests/Options.hsBas van Dijk d367d58Resolved conflictBas van Dijk 5e6c32cAdded TH and GHC Generics tests to the test suiteBas van Dijk 3dc442dFixed bug in the TH code of parsing a 2-element-array encoded valueBas van Dijk be09b9fMergeBryan O'Sullivan 8202871Merge pull request #110 from pheaver/topic/graceful-utf8-decodeBryan O'Sullivan a598b5cdetect invalid UTF-8 encoding in JSON strings, throw appropriate errorPhilip Weaver ca73e2aTweakletBryan O'Sullivan eb99c5dAdd documentation about parameterizing the generic encodingBas van Dijk b00f8c2Support the TwoElemArray and ObjectWithType sum encodings in gParseJSONBas van Dijk b2be712Add roundtrip tests for DotNetTime and UTCTimeBryan O'Sullivan 3cf3271Support the TwoElemArray and ObjectWithType sum encodings in gToJSONBas van Dijk 8a1c9c5Vary block size when parsingBryan O'Sullivan fe0c366Update benchmarksBryan O'Sullivan 2e9f2faParameterize the gParseJSON and gToJSON with encoding OptionsBas van Dijk b8e917eAdd defaultObjectWithType and improve documentationBas van Dijk a0325b2Added constructorNameModifier field to Data.Aeson.TH.OptionsBas van Dijk