Marcel Märtens
78ea8afa84
[Rust] harden against name collisions while generate cleaner rust code, fix #20337 ( #20396 )
...
* prevent all name clashes by using a prefix for all parameters, this way they CANNOT clash with anything locally, as our hardcoded stuff in mustache files doesnt start with "p_" ,
when using the grouped option, we just use the params directly and dont unpack the variables at all, prevending furthur name clashes.
* get rid of "local_var" prefix, now that we no longer clash with paramater names
* fix a typo and remove the r# generated to the paramName when we create the identifier
* java code formatting and added a fake-endpoint parameter test
* update rust samples
2025-01-13 17:43:13 +08:00
..
2024-11-18 20:15:29 +08:00
2024-06-27 09:51:56 +08:00
2024-12-15 17:09:58 +08:00
2024-11-18 20:15:29 +08:00
2025-01-09 12:01:06 +08:00
2025-01-09 12:01:06 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-12-30 18:52:18 +08:00
2024-12-15 17:09:58 +08:00
2024-11-18 20:15:29 +08:00
2024-12-15 17:09:58 +08:00
2025-01-09 15:36:49 +08:00
2024-11-18 20:15:29 +08:00
2024-12-07 14:58:36 +08:00
2024-11-22 21:29:08 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-12-15 17:09:58 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2025-01-13 16:25:10 +08:00
2024-11-18 20:15:29 +08:00
2024-12-15 17:09:58 +08:00
2024-12-15 17:09:58 +08:00
2024-12-22 23:11:54 +08:00
2024-12-22 23:11:54 +08:00
2024-12-21 15:56:27 +08:00
2024-12-21 15:56:27 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2025-01-11 20:31:53 +08:00
2024-11-18 20:15:29 +08:00
2024-12-15 16:46:42 +08:00
2024-12-15 16:46:42 +08:00
2024-12-15 16:46:42 +08:00
2024-11-18 20:15:29 +08:00
2025-01-07 21:34:53 +08:00
2025-01-07 21:34:53 +08:00
2024-12-15 16:46:42 +08:00
2024-12-15 16:46:42 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2025-01-07 21:34:53 +08:00
2024-05-31 12:22:27 +08:00
2024-12-15 16:46:42 +08:00
2024-12-15 16:46:42 +08:00
2024-12-15 16:46:42 +08:00
2024-12-15 16:46:42 +08:00
2024-12-15 16:46:42 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-12-15 16:46:42 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-12-15 16:46:42 +08:00
2024-12-15 17:09:58 +08:00
2024-12-15 16:46:42 +08:00
2024-12-15 16:46:42 +08:00
2025-01-07 21:34:53 +08:00
2025-01-07 21:34:53 +08:00
2024-12-15 16:46:42 +08:00
2024-12-15 16:46:42 +08:00
2024-12-15 16:46:42 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-12-15 17:09:58 +08:00
2024-12-15 16:46:42 +08:00
2024-12-15 16:46:42 +08:00
2024-12-15 17:09:58 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2025-01-11 15:44:42 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2025-01-09 13:22:43 +08:00
2024-12-15 17:09:58 +08:00
2025-01-11 15:44:42 +08:00
2025-01-11 15:44:42 +08:00
2025-01-11 15:44:42 +08:00
2024-12-15 17:09:58 +08:00
2024-12-15 17:09:58 +08:00
2024-12-15 17:09:58 +08:00
2024-12-15 17:09:58 +08:00
2025-01-13 17:43:13 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2025-01-11 19:16:01 +08:00
2025-01-06 20:08:01 +08:00
2024-11-18 20:15:29 +08:00
2025-01-06 20:08:01 +08:00
2025-01-06 20:08:01 +08:00
2025-01-06 20:08:01 +08:00
2025-01-06 20:08:01 +08:00
2025-01-06 20:08:01 +08:00
2025-01-06 20:08:01 +08:00
2025-01-06 20:08:01 +08:00
2025-01-06 20:08:01 +08:00
2024-12-31 16:51:18 +08:00
2024-12-31 16:51:18 +08:00
2024-12-31 16:51:18 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-12-04 21:52:08 +01:00
2024-12-04 21:52:08 +01:00
2024-11-18 20:15:29 +08:00
2025-01-13 16:25:10 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-12-03 11:38:43 +01:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-11-18 20:15:29 +08:00
2024-12-30 18:52:18 +08:00
2024-12-30 18:52:18 +08:00