Jachym Metlicka
1b557790e6
[kotlin-spring][server] Feat: Return from controllers without ResponseEntity wrapper. ( #22377 )
...
* remove "async" and "responseWrapper" from template as these are not supported by kotlin-spring generator
* try to force pipelines rerun
* force pipelines rerun
* fix mustache to keep generated code identical
* Revert "fix mustache to keep generated code identical"
This reverts commit c573b43401c77df5ff0f398737792fe0a21db07a.
* Reapply "fix mustache to keep generated code identical"
This reverts commit 2c3b065c5c61a9de4929106285489312fd438674.
* Add support for 'useResponseEntity' in kotlin-spring. Consolidate with the separate flag 'declarativeInterfaceWrapResponses' as these can now be controlled both by one flag. Default to true.
* fix status annotation and add compile-test samples
* satisfy samples-up-to-date check
* add unit tests covering both reactive and non-reactive
* fix template to avoid unnecessary empty line
* fix template to avoid unnecessary empty line
* put method params (if present) on separate lines to improve readability
* put method params (if present) on separate lines to improve readability; fix double spaces, spaces before comma, incorrect spaces
* fix test
* store PATHs as accesible strings in companion objects.
* fix missing import
* fix incorrect import
* fix fallback to nested placeholders.
2025-11-26 18:00:17 +08:00
..
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2024-02-13 16:18:05 +08:00
2025-08-12 11:13:16 +08:00
2025-08-12 11:13:16 +08:00
2024-09-19 09:34:51 +08:00
2023-12-13 15:07:18 +08:00
2024-10-09 01:38:12 +08:00
2023-12-13 15:07:18 +08:00
2025-08-07 10:01:55 +08:00
2025-07-16 15:32:28 +08:00
2024-05-15 14:51:59 +08:00
2024-09-24 01:05:07 +08:00
2024-02-23 16:27:26 +08:00
2024-02-23 16:27:26 +08:00
2024-02-23 16:27:26 +08:00
2024-06-07 12:24:39 +08:00
2024-02-23 16:27:26 +08:00
2023-12-13 15:07:18 +08:00
2024-02-23 16:27:26 +08:00
2023-12-13 15:07:18 +08:00
2025-08-12 11:13:16 +08:00
2025-08-12 11:13:16 +08:00
2024-02-13 16:18:05 +08:00
2025-08-27 13:51:46 +08:00
2024-04-28 22:09:10 +08:00
2024-02-13 16:18:05 +08:00
2023-12-13 15:07:18 +08:00
2025-04-25 16:17:32 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2024-09-07 17:18:06 +08:00
2024-09-07 16:45:42 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2024-11-17 10:48:19 +08:00
2023-12-13 15:07:18 +08:00
2024-02-20 15:37:44 +08:00
2023-12-13 15:07:18 +08:00
2024-07-30 18:32:54 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2025-04-27 15:00:51 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2024-02-13 16:18:05 +08:00
2024-02-13 16:18:05 +08:00
2025-10-19 21:25:03 +08:00
2025-09-16 01:51:12 +08:00
2025-04-27 15:00:51 +08:00
2025-04-27 15:00:51 +08:00
2025-04-27 15:00:51 +08:00
2025-04-27 15:00:51 +08:00
2025-04-27 15:00:51 +08:00
2025-11-25 13:54:29 +08:00
2025-04-27 15:00:51 +08:00
2025-04-27 15:00:51 +08:00
2025-04-27 15:00:51 +08:00
2025-04-27 15:00:51 +08:00
2025-04-27 15:00:51 +08:00
2025-04-27 15:00:51 +08:00
2025-04-27 15:00:51 +08:00
2025-11-25 13:54:29 +08:00
2023-12-13 15:07:18 +08:00
2023-05-17 00:48:58 +08:00
2024-06-05 10:57:22 +08:00
2024-10-17 15:48:38 +02:00
2024-12-22 23:11:54 +08:00
2025-11-10 14:50:10 +08:00
2025-09-24 15:18:37 +08:00
2025-09-24 15:18:37 +08:00
2025-09-24 15:18:37 +08:00
2025-04-27 15:00:51 +08:00
2025-04-27 15:00:51 +08:00
2025-04-27 15:00:51 +08:00
2025-11-10 14:50:10 +08:00
2024-03-09 16:56:26 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2023-05-17 00:48:58 +08:00
2023-12-13 15:07:18 +08:00
2025-05-16 14:37:49 +08:00
2024-12-13 01:15:03 +08:00
2025-11-26 18:00:17 +08:00
2024-03-09 17:42:33 +08:00
2024-05-21 13:53:44 +08:00
2025-04-25 08:45:47 +01:00
2024-03-09 17:42:33 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2025-11-23 17:19:16 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2025-08-25 17:27:27 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2025-06-09 19:26:53 +08:00
2025-06-09 19:26:53 +08:00
2025-06-09 19:26:53 +08:00
2025-06-09 19:26:53 +08:00
2025-06-09 19:26:53 +08:00
2025-06-09 19:26:53 +08:00
2025-06-09 19:26:53 +08:00
2025-06-09 19:26:53 +08:00
2025-06-09 19:26:53 +08:00
2023-12-13 15:07:18 +08:00
2025-01-11 15:44:42 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2025-04-17 13:11:34 +08:00
2025-11-08 22:29:12 +08:00
2025-11-08 22:29:12 +08:00
2025-11-08 22:29:12 +08:00
2025-11-08 22:29:12 +08:00
2023-12-13 16:13:31 +08:00
2025-11-08 22:29:12 +08:00
2023-12-13 15:07:18 +08:00
2025-07-16 15:32:28 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2025-09-27 16:01:37 +08:00
2025-07-03 01:55:33 +08:00
2023-12-13 15:07:18 +08:00
2025-11-16 22:13:55 +08:00
2025-04-30 01:46:49 +08:00
2023-12-13 15:07:18 +08:00
2024-04-24 23:50:14 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2024-01-10 11:50:48 +08:00
2024-10-05 17:08:14 +08:00
2025-09-16 13:59:00 +08:00
2023-12-22 10:58:27 +08:00
2023-12-13 15:07:18 +08:00
2025-09-06 13:36:44 +08:00
2023-12-13 15:07:18 +08:00
2025-04-09 16:02:34 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2025-10-19 21:25:03 +08:00
2024-12-31 16:51:18 +08:00
2025-08-31 10:08:17 +08:00
2023-12-13 15:07:18 +08:00
2023-05-17 00:48:58 +08:00
2025-07-15 11:44:12 +02:00
2025-06-29 13:04:22 +02:00
2025-10-18 16:52:24 +08:00
2025-06-29 13:04:22 +02:00
2025-06-29 13:04:22 +02:00
2025-06-29 13:04:22 +02:00
2025-07-31 14:37:44 +02:00
2025-06-29 13:04:22 +02:00
2025-06-29 13:04:22 +02:00
2025-06-29 13:04:22 +02:00
2025-06-29 13:04:22 +02:00
2025-07-15 09:25:09 +02:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00
2023-12-13 15:07:18 +08:00