summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix include guards in generated headers to use filename-based macrosRym Bouabid10 days2-7/+8
* Fix filename references in templates for reserved word model/API namesRym Bouabid10 days4-7/+7
* Escape {{prefix}}BaseApi method names used as operationIdsRym Bouabid11 days3-0/+49
* Replace fromJsonObject/asJsonObject API with fromJsonValue/asJsonValueTatiana Borisova12 days6-51/+54
* Make all optional fields valid by defaultTatiana Borisova12 days1-8/+22
* Fix nested container field validation to respect required statusTatiana Borisova12 days1-29/+62
* Fix nested model serialization state trackingTatiana Borisova12 days1-33/+92
* Escape Qt keywords and QObject method names used as identifiersRym Bouabid14 days3-31/+41
* De-virtualize generated api operation methodsRym Bouabid2026-04-204-29/+14
* Remove `sortParamsByRequiredFlag` CLI option and force it to trueRym Bouabid2026-04-091-0/+13
* Rely on AbstractCppCodegen's escapeReservedWord() implementationRym Bouabid2026-04-091-11/+0
* Remove the possibility of changing licenseName value from CLIRym Bouabid2026-04-091-12/+5
* Force allowUnicodeIdentifiers value to false and add testsRym Bouabid2026-04-091-0/+6
* Ensure generator warnings are printed consistentlyRym Bouabid2026-04-093-8/+18
* Fix serialization of empty arrays to preserve semantic informationTatiana Borisova2026-04-071-2/+2
* Validate array item types strictly according to JSON SchemaTatiana Borisova2026-04-072-14/+29
* When an object field has type string, it should accept strings onlyTatiana Borisova2026-04-071-14/+4
* Fix fromJsonValue(value, jval) for Integer TypesTatiana Borisova2026-04-071-14/+31
* Fix relative server URI generationTatiana Borisova2026-04-071-1/+6
* Doc: Spell out TP as Technology PreviewKai Köhne2026-03-271-1/+1
* Remove the possibility of changing makeOperationsVirtual value from CLIRym Bouabid2026-03-251-10/+2
* Re-aligned some blocks in the model-body.mustache fileTatiana Borisova2026-03-191-31/+90
* Delete an empty {{#isEnum}}{{/isEnum}} block from model-header.mustasheTatiana Borisova2026-03-161-2/+6
* Doc: Show full signature of qt_add_openapi_client in synopsysKai Köhne2026-03-101-16/+10
* Clean up whitespaces in operations macros templatesRym Bouabid2026-03-101-4/+4
* Doc: Fix language and style issues in Qt OpenAPIJerome Pasion2026-03-063-16/+22
* Set documentation warnings limit to 0Tatiana Borisova2026-03-021-1/+1
* Add internal README documentIvan Solovev2026-02-251-0/+119
* Doc: Move CMake package info for qt6_add_openapi_client() to introKai Köhne2026-02-243-5/+7
* Fix the doxygen generation warningTatiana Borisova2026-02-201-1/+1
* Use prefix when generating the common exports headerRym Bouabid2026-02-2010-10/+10
* Fix doxygen generation warningsTatiana Borisova2026-02-191-4/+4
* Use versionless CMake macro version in examplesTatiana Borisova2026-02-191-1/+1
* OpenApiCommon: enable QT_NO_CAST_FROM_ASCIIIvan Solovev2026-02-191-2/+1
* Add information about Qt OpenAPI licensingTatiana Borisova2026-02-191-0/+14
* Add JAVA_OPTIONS documentationRym Bouabid2026-02-181-0/+19
* Do not generate module exports header for OpenApiCommonIvan Solovev2026-02-171-0/+1
* Update minimal required Qt and CMake versions in README.mustacheTatiana Borisova2026-02-131-3/+3
* Generator plugin: collect dependencies from the yaml fileIvan Solovev2026-02-134-9/+207
* Add documentation for ADDITIONAL_PROPERTIES and GENERATE_OPTIONS argsRym Bouabid2026-02-131-2/+57
* Update \page in qt_add_openapi_client documentationRym Bouabid2026-02-131-1/+1
* Update documentation: qt_add_openapi_client is a function not a macroRym Bouabid2026-02-132-2/+2
* Add JAVA_OPTIONS multiValue argument to our generation functionRym Bouabid2026-02-131-2/+11
* Support --api-name-suffix generate option in generated files namesRym Bouabid2026-02-131-1/+3
* Add GENERATE_OPTIONS argument to qt_add_openapi_clientRym Bouabid2026-02-131-8/+12
* Add a multiValue ADDITIONAL_PROPERTIES argument to the macroRym Bouabid2026-02-132-29/+12
* Docs: remove the jar file version from the code samplesIvan Solovev2026-02-101-2/+2
* Do not add a version to the name of the jar fileIvan Solovev2026-02-103-2/+3
* Generate the client library sources at configuration timeIvan Solovev2026-02-094-197/+160
* Build Java generator plugin during the configuration (again)Ivan Solovev2026-02-091-28/+83