summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #154 from Nadrieril/cleanup-apiNadrieril2020-04-0551-905/+1563
|\ | | | | Rewrite serde_dhall API
| * Fix clippy warningsNadrieril2020-04-055-15/+13
| |
| * Final doc tweaksNadrieril2020-04-054-58/+59
| |
| * TweaksNadrieril2020-04-052-11/+13
| |
| * Borrow type annotationNadrieril2020-04-051-10/+8
| |
| * Rewrite builder with state machine to allow parse::<>Nadrieril2020-04-053-97/+140
| |
| * Make Deserializer functions the only functionsNadrieril2020-04-059-315/+37
| |
| * Document Deserializer methodsNadrieril2020-04-053-18/+199
| |
| * Rename Deserialize trait to FromDhallNadrieril2020-04-056-14/+14
| |
| * Rename Options to DeserializerNadrieril2020-04-051-13/+21
| |
| * Add a testNadrieril2020-04-053-4/+10
| |
| * More docNadrieril2020-03-314-74/+128
| |
| * Hide serde Error internalsNadrieril2020-03-315-18/+27
| |
| * Go mad with doc macrosNadrieril2020-03-313-106/+267
| |
| * Document moreNadrieril2020-03-313-26/+58
| |
| * Move mod simple into valueNadrieril2020-03-315-245/+240
| |
| * Hide Value from APINadrieril2020-03-312-5/+5
| |
| * Rework SimpleValueNadrieril2020-03-313-50/+35
| |
| * Rework SimpleTypeNadrieril2020-03-318-89/+125
| |
| * Hide SimpleValue from apiNadrieril2020-03-313-9/+6
| |
| * Add a bunch of TODOsNadrieril2020-03-318-4/+25
| |
| * Reorganize API and internals of serde_dhall a bitNadrieril2020-03-3112-76/+152
| |
| * Ensure version numbers are kept in syncNadrieril2020-03-317-0/+171
| |
| * Test README code samples using doc_commentNadrieril2020-03-314-1/+14
| |
| * Introduce option builderNadrieril2020-03-3110-39/+173
| |
| * Fix versions of dependent local cratesNadrieril2020-03-311-2/+2
| |
| * Expose simple::Val/Ty properly in the APINadrieril2020-03-317-169/+132
| |
| * Move Value, SimpleValue and SimpleType to serdeNadrieril2020-03-318-248/+257
| |
| * Brutally make all of dhall pubNadrieril2020-03-3128-124/+125
| |
| * Revert "Start overengineering SimpleVal/Ty"Nadrieril2020-03-311-120/+31
| | | | | | | | This reverts commit ee9ee1e0ae26bd7fe718a1f8cbe56370ccf969a7.
| * Start overengineering SimpleVal/TyNadrieril2020-03-311-31/+120
| |
| * Nir::normalize isn't usefulNadrieril2020-03-314-90/+3
| | | | | | | | | | It pretends to normalize but actually can't normalize under lambdas. The correct way to normalize a Nir is to convert it to Hir.
| * Improve handling of builtin types in NirNadrieril2020-03-315-86/+66
| |
| * Reorganize serde modulesNadrieril2020-03-317-209/+182
| |
| * Move conversion to SimpleVal/Ty to simple moduleNadrieril2020-03-313-84/+84
| |
| * Use dhall::Value more in serdeNadrieril2020-03-313-36/+34
| |
| * Remove top-level Expr aliasesNadrieril2020-03-318-45/+32
| |
| * Rename LitKind to NumKindNadrieril2020-03-3112-107/+107
| |
| * Limit dependency on NormalizedNadrieril2020-03-312-84/+42
| |
| * Remove Normalized and friends from public APINadrieril2020-03-314-32/+21
| |
| * Add new Value type in APINadrieril2020-03-314-33/+86
| |
| * Add SimpleType to mirror SimpleValueNadrieril2020-03-315-37/+138
| |
| * Split serde_dhall::Value to separate values from typesNadrieril2020-03-316-42/+88
| |
| * Add SimpleValue type to facilitate deserializationNadrieril2020-03-316-75/+119
|/
* Merge pull request #156 from Nadrieril/fix-155Nadrieril2020-03-31116-131/+128
|\ | | | | Fix #155
| * Fix indexing for spans that go to the end of the inputNadrieril2020-03-312-5/+10
| |
| * Upgrade annotate-snippets versionNadrieril2020-03-31115-127/+119
|/
* Tweak changelog againNadrieril2020-03-211-5/+5
|
* Tweak READMENadrieril2020-03-211-5/+5
|
* Merge pull request #153 from Nadrieril/grcovNadrieril Feneanar2020-03-203-15/+90
|\ | | | | Use grcov for coverage