flatbuffers/tests/namespace_test
Paulo Pinheiro de9aa0cdee Add basic Kotlin support (#5409)
* [Kotlin] Add kotlin generate code for tests and add
kotlin test to TestAll.sh

* [Kotlin] Add Kotlin generator

This change adds support for generating Kotlin classes.

The approach of this generator is to keep it as close
as possible to the java generator for now, in order
to keep the change simple.

It uses the already implemented java runtime,
so we don't support cross-platform nor js Kotlin yet.

Kotlin tests are just a copy of the java tests.

* Add optional ident support for CodeWriter

Identation is important for some languages and
different projects have different ways of ident
code, e.g. tabs vs spaces, so we are adding optional
support on CodeWriter for identation.

* [Kotlin] Add Documentation for Kotlin

* [Kotlin] Modify generated code to use experimental Unsigned types.
2019-07-22 16:05:15 -07:00
..
NamespaceA Add basic Kotlin support (#5409) 2019-07-22 16:05:15 -07:00
NamespaceC Add basic Kotlin support (#5409) 2019-07-22 16:05:15 -07:00
namespace_test1.fbs Fix to #360 - Updated the general generator (Java/C#) to emit fully qualified names where the referenced object isn't directly in this namespace. Added test fbs files to verify compilation. 2015-12-05 13:42:09 -05:00
namespace_test1_generated.h [C#, Java, C++] Fixes issue #5399 by always including namespaces (#5404) 2019-06-14 17:47:07 +02:00
namespace_test1_generated.js [JS/TS] Size prefix support (#5326) 2019-05-16 11:43:31 -07:00
namespace_test1_generated.lobster Lobster: added builder API for tables 2019-05-22 19:42:13 -07:00
namespace_test1_generated.rs Ensure we don't subtract with underflow getting enum names (#5246) 2019-04-05 12:30:58 -07:00
namespace_test1_generated.ts [JS/TS] Size prefix support (#5326) 2019-05-16 11:43:31 -07:00
namespace_test1_namespace_a.namespace_b_generated.dart Issue #4799 fixed. Generator for KeyCompareWithValue is extracted. (#4802) 2018-07-05 09:23:40 -07:00
namespace_test2.fbs Fixed namespace code generation for C++ 2016-02-17 11:26:38 -08:00
namespace_test2_generated.h make flatbuffers::IsFieldPresent safer (#4988) 2018-10-22 15:57:45 -07:00
namespace_test2_generated.js [JS/TS] Size prefix support (#5326) 2019-05-16 11:43:31 -07:00
namespace_test2_generated.lobster Lobster: added builder API for tables 2019-05-22 19:42:13 -07:00
namespace_test2_generated.rs [Rust] Don't use inner attributes for `allow` (#5212) 2019-03-09 12:58:27 -08:00
namespace_test2_generated.ts [JS/TS] Size prefix support (#5326) 2019-05-16 11:43:31 -07:00
namespace_test2_namespace_a_generated.dart Dart generated code changes 2018-07-16 16:42:10 -07:00
namespace_test2_namespace_c_generated.dart Dart generated code changes 2018-07-16 16:42:10 -07:00