summaryrefslogtreecommitdiffstats
path: root/generator/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* feat: naive implementation of ssh_url deserializationaviac2024-05-101-4/+13
* correctly generate field type names for referenced enumsCyborus2024-04-261-1/+10
* add derives for query structsCyborus2024-04-201-0/+10
* two small `BTreeMap`-related changesCyborus2024-03-203-3/+5
* remove structs that only exist for their `additional` fieldCyborus2024-03-151-3/+14
* set enum variant serialization namesCyborus2024-03-151-0/+3
* remove debugCyborus2024-03-151-3/+0
* default to `serde_json::Value` for empty schemasCyborus2024-03-151-1/+1
* derive `Copy` and `Eq` for enumsCyborus2024-03-151-1/+1
* don't implement `as_str` for enums that don't need itCyborus2024-03-152-11/+18
* split generation into method and struct filesCyborus2024-02-103-14/+21
* fix warningsCyborus2024-02-102-2/+2
* remove trailing doc comment linesCyborus2024-02-102-0/+12
* formatCyborus2024-02-102-3/+11
* even more strongly typed returnsCyborus2024-02-103-58/+154
* deref more paramsCyborus2024-02-102-18/+12
* include enum types in fieldsCyborus2024-02-101-11/+53
* add enum types in query structsCyborus2024-02-101-39/+106
* generate subtypes and enumsCyborus2024-02-092-3/+47
* better document structsCyborus2024-02-091-0/+16
* better documentation for body paramsCyborus2024-02-091-3/+12
* deref params in method doc generationCyborus2024-02-091-12/+9
* support non-json return typesCyborus2024-02-091-16/+76
* strongly typed header returnsCyborus2024-02-092-5/+140
* more general dereferencingCyborus2024-01-303-50/+658
* formatCyborus2024-01-303-27/+31
* fix warningsCyborus2024-01-303-30/+24
* put `query` directly in format stringCyborus2024-01-301-2/+1
* improve openapi verificationCyborus2024-01-304-64/+500
* split generator into modulesCyborus2024-01-273-898/+906
* remove debug panicCyborus2024-01-271-2/+0
* formatCyborus2024-01-241-1/+2
* fix errors/warnings in generated codeCyborus2024-01-241-10/+9
* fix(mistake): order of statementsaviac2024-01-241-1/+1
* fix(list): adjust broken generated codeaviac2024-01-231-1/+1
* chore(cleanup): remove commentaviac2024-01-231-2/+0
* feat(formatting): auto run rustfmt on generated fileaviac2024-01-221-6/+17
* chore(cleanup): consolidate `writeln`saviac2024-01-221-12/+15
* feat(definitions): impl `Display`aviac2024-01-221-21/+46
* fix(typo?): remove weird lineaviac2024-01-221-1/+0
* special-case `ssh_url` to not be a `url::Url`Cyborus2024-01-211-1/+1
* support returning header valuesCyborus2024-01-211-44/+118
* handle datetime (de)serializationCyborus2024-01-191-0/+6
* strip leading slashCyborus2024-01-181-0/+3
* add additional properties supportCyborus2024-01-182-0/+9
* derive `PartialEq` for generated structsCyborus2024-01-181-1/+1
* make generated fields publicCyborus2024-01-171-0/+2
* put structs in a moduleCyborus2024-01-171-2/+5
* praise rustfmtCyborus2024-01-171-13/+32
* guess which types are url by field nameCyborus2024-01-171-6/+13