Casper
fac0d7be02
Apply Namer to Java. ( #7194 )
...
* Started applying Namer to Java.
- Java didn't previously have keyword escaping
- Added prefixes and suffixes to the Namer methods
- TODO: migrate previous namer applications to using pre/suffixes
- Java methods / functions are interesting, it's mostly camel case
except when it involves a struct/enum name. That section is Keep case
- I changed the casing for some internal arguments/variables. This
violates the "don't change genfiles" rule that I've been using but it
shouldn't break user code.
- LegacyJavaMethod2 is interesting. Basically, Java has a "mixed" case
convention where it's camel case, except for the type/variant name
itself, which is keep case. So a type foo_bar would become getfoo_bar
instead of getFooBar.
* small fix
* Namer for Namespaces
* removed unused parameter, add const everywhere
* Remove unused argument
* More unused args
* Use mutable reference out parameters
* Made more strings const and inlined const empty strings
* remove do not submit
Co-authored-by: Casper Neo <cneo@google.com >
2022-03-30 18:13:16 -04:00
..
2015-05-12 15:40:29 -07:00
2021-08-17 11:02:57 -04:00
2020-01-16 16:19:00 -08:00
2021-06-03 14:17:40 -07:00
2022-02-13 20:29:36 -08:00
2022-02-15 11:48:42 -05:00
2017-03-29 09:51:12 -07:00
2020-09-28 08:54:50 -07:00
2021-06-03 14:17:40 -07:00
2021-07-26 10:01:41 -07:00
2020-01-16 16:19:00 -08:00
2021-06-03 14:17:40 -07:00
2022-02-13 20:29:36 -08:00
2022-02-15 11:48:42 -05:00
2019-02-04 23:33:57 +01:00
2021-12-09 15:47:09 -08:00
2021-07-26 10:01:41 -07:00
2020-01-16 16:19:00 -08:00
2021-06-03 14:17:40 -07:00
2022-02-13 20:29:36 -08:00
2022-02-15 11:48:42 -05:00
2019-02-04 23:33:57 +01:00
2021-12-09 15:47:09 -08:00
2021-06-03 14:17:40 -07:00
2021-06-03 14:17:40 -07:00
2021-07-26 10:01:41 -07:00
2020-01-16 16:19:00 -08:00
2021-06-03 14:17:40 -07:00
2022-02-13 20:29:36 -08:00
2022-02-15 11:48:42 -05:00
2019-05-30 16:02:57 -07:00
2021-12-09 15:47:09 -08:00
2021-06-03 14:17:40 -07:00
2021-08-17 11:02:57 -04:00
2021-06-03 14:17:40 -07:00
2020-09-28 08:54:50 -07:00
2021-06-03 14:17:40 -07:00
2021-08-17 11:02:57 -04:00
2021-06-03 14:17:40 -07:00
2021-11-04 15:12:25 -07:00
2021-06-03 14:17:40 -07:00
2020-02-10 17:43:36 -08:00
2019-06-02 12:36:49 -07:00
2021-06-03 14:17:40 -07:00
2022-02-13 20:29:36 -08:00
2022-02-15 11:48:42 -05:00
2019-06-02 12:36:49 -07:00
2021-12-09 15:47:09 -08:00
2022-03-04 21:57:48 -08:00
2022-03-04 21:57:48 -08:00
2022-03-04 21:57:48 -08:00
2022-03-04 21:57:48 -08:00
2022-03-04 21:57:48 -08:00
2022-03-04 21:57:48 -08:00
2022-03-04 21:57:48 -08:00
2019-11-14 16:58:35 -08:00
2022-03-04 21:57:48 -08:00
2022-03-04 21:57:48 -08:00
2022-03-30 18:13:16 -04:00
2022-03-04 21:57:48 -08:00
2022-03-04 21:57:48 -08:00
2022-03-04 21:57:48 -08:00
2022-03-04 21:57:48 -08:00
2021-02-19 12:47:59 +03:00
2021-05-10 11:29:32 -07:00
2022-03-04 21:57:48 -08:00
2021-08-17 11:02:57 -04:00
2021-06-03 14:17:40 -07:00
2020-09-28 08:54:50 -07:00
2021-06-03 14:17:40 -07:00
2020-02-10 17:43:36 -08:00
2019-09-05 10:22:04 -07:00
2021-06-03 14:17:40 -07:00
2022-02-13 20:29:36 -08:00
2022-02-15 11:48:42 -05:00
2019-09-05 10:22:04 -07:00
2021-12-09 15:47:09 -08:00
2021-08-17 11:02:57 -04:00
2020-11-05 11:23:56 -08:00
2021-06-03 14:17:40 -07:00
2022-02-13 20:29:36 -08:00
2022-02-15 11:48:42 -05:00
2018-03-05 15:47:16 -08:00
2021-11-04 15:12:25 -07:00
2021-06-03 14:17:40 -07:00
2021-08-17 11:02:57 -04:00
2020-11-05 11:23:56 -08:00
2021-06-03 14:17:40 -07:00
2022-02-13 20:29:36 -08:00
2022-02-15 11:48:42 -05:00
2016-05-26 15:26:58 +02:00
2021-11-04 15:12:25 -07:00
2021-06-03 14:17:40 -07:00
2021-08-17 11:02:57 -04:00
2021-03-29 19:56:45 -04:00
2021-06-03 14:17:40 -07:00
2022-02-13 20:29:36 -08:00
2022-02-15 11:48:42 -05:00
2021-03-29 19:56:45 -04:00
2021-03-29 19:56:45 -04:00
2022-03-23 21:40:11 -07:00
2022-03-23 21:40:11 -07:00
2022-03-23 21:40:11 -07:00
2022-03-23 21:40:11 -07:00
2022-03-23 21:40:11 -07:00
2022-03-23 21:40:11 -07:00
2022-03-23 21:40:11 -07:00
2022-03-23 21:40:11 -07:00
2021-06-03 14:17:40 -07:00
2021-08-17 11:02:57 -04:00
2020-01-16 16:19:00 -08:00
2021-06-03 14:17:40 -07:00
2022-02-13 20:29:36 -08:00
2022-02-15 11:48:42 -05:00
2016-05-26 15:26:58 +02:00
2020-09-28 08:54:50 -07:00
2020-02-10 17:43:36 -08:00
2021-06-03 14:17:40 -07:00
2019-07-22 16:05:15 -07:00
2021-12-09 15:47:09 -08:00
2021-08-17 11:02:57 -04:00
2020-11-05 11:23:56 -08:00
2021-06-03 14:17:40 -07:00
2022-02-13 20:29:36 -08:00
2022-02-15 11:48:42 -05:00
2019-05-09 10:07:38 -07:00
2021-11-04 15:12:25 -07:00
2021-06-03 14:17:40 -07:00
2021-06-03 14:17:40 -07:00
2021-08-17 11:02:57 -04:00
2020-11-05 11:23:56 -08:00
2021-06-03 14:17:40 -07:00
2022-02-13 20:29:36 -08:00
2022-02-15 11:48:42 -05:00
2018-12-20 16:10:20 -08:00
2021-11-04 15:12:25 -07:00
2021-06-03 14:17:40 -07:00
2021-08-17 11:02:57 -04:00
2020-01-16 16:19:00 -08:00
2021-06-03 14:17:40 -07:00
2022-02-13 20:29:36 -08:00
2022-02-15 11:48:42 -05:00
2019-05-09 10:07:38 -07:00
2020-09-28 08:54:50 -07:00
2021-06-03 14:17:40 -07:00