mirror of
https://github.com/vee1e/flatbuffers.git
synced 2026-09-05 11:47:47 +00:00
* 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> |
||
|---|---|---|
| .. | ||
| annotated_binary_text_gen.cpp | ||
| annotated_binary_text_gen.h | ||
| bfbs_gen.h | ||
| bfbs_gen_lua.cpp | ||
| bfbs_gen_lua.h | ||
| bfbs_namer.h | ||
| binary_annotator.cpp | ||
| binary_annotator.h | ||
| BUILD.bazel | ||
| code_generators.cpp | ||
| flatc.cpp | ||
| flatc_main.cpp | ||
| flathash.cpp | ||
| idl_gen_cpp.cpp | ||
| idl_gen_csharp.cpp | ||
| idl_gen_dart.cpp | ||
| idl_gen_fbs.cpp | ||
| idl_gen_go.cpp | ||
| idl_gen_grpc.cpp | ||
| idl_gen_java.cpp | ||
| idl_gen_json_schema.cpp | ||
| idl_gen_kotlin.cpp | ||
| idl_gen_lobster.cpp | ||
| idl_gen_lua.cpp | ||
| idl_gen_php.cpp | ||
| idl_gen_python.cpp | ||
| idl_gen_rust.cpp | ||
| idl_gen_swift.cpp | ||
| idl_gen_text.cpp | ||
| idl_gen_ts.cpp | ||
| idl_namer.h | ||
| idl_parser.cpp | ||
| namer.h | ||
| reflection.cpp | ||
| util.cpp | ||