History log of /external/flatbuffers/src/idl_gen_python.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
424fc0c3acfeb8ce2d45192565108c7891626c7d 13-Oct-2016 Wouter van Oortmerssen <wvo@google.com> Fixed inconsistent use of namespace directory prefixing.

Change-Id: I2cab7a1f68b8e643c1057e0a366572421a94ed41
Tested: on Linux.
/external/flatbuffers/src/idl_gen_python.cpp
a56c6e51950353bc96327275f940e043bea7843d 23-Jul-2016 Robert <me@rwinslow.com> Merge pull request #363 from danring/fix-341

Emit GetRootAs methods for all types in Go and Python
03ad8fa4d9574b7e613e10df3fe7fc4d9207a4bb 14-Jun-2016 lakedaemon <olivier.binda@wanadoo.fr> sharing the WrapInNameSpace methods
/external/flatbuffers/src/idl_gen_python.cpp
3639032d1e2224663202f79ca33c5039eed95f29 18-Jun-2016 Wouter van Oortmerssen <wvo@google.com> Allow unions of table types with the same name but from different namespaces.

Also fixed most codegenerators using the wrong namespace when multiple
namespace were used in a file, with some files not being generated.

Change-Id: Ib42969221239d7244e431cbd667ef69200fc415f
Tested: on Linux.
Bug: 29338474
/external/flatbuffers/src/idl_gen_python.cpp
1f8e3c13e6bbdedd30abc70db0e0cd6c538bf9d8 22-Nov-2015 Dan Ring <dfring@gmail.com> Emit GetRootAs methods for all types in Go and Python
/external/flatbuffers/src/idl_gen_python.cpp
61b101d4429748e4723d384e5dbf69c451a32282 28-May-2016 lakedaemon <olivier.binda@wanadoo.fr> sharing namespace_dir and the namespace string methods
/external/flatbuffers/src/idl_gen_python.cpp
cd1493b0829b48407887844921ef0e040c0f485a 26-May-2016 lakedaemon <olivier.binda@wanadoo.fr> sharing the Flatbuffers warning
/external/flatbuffers/src/idl_gen_python.cpp
6765c19d45509fdcffd5ee62cac5cacea32bd397 26-Apr-2016 Lakedaemon <olivier.binda@wanadoo.fr> memory leak fix + php/js/python transition to class based generator
/external/flatbuffers/src/idl_gen_python.cpp
45bda6e08de1436e8a25e791b776e0bcc38f232b 01-Dec-2015 Wouter van Oortmerssen <wvo@google.com> Added --gen-all to generate code for a schema and all its includes.

Also refactored the way options are stored.

Change-Id: I709ac908cd2aba396c9c282725cf1d42ccce0882
Tested: on Linux.
/external/flatbuffers/src/idl_gen_python.cpp
82a71b18f1d89d41ed5c1807d1ab80cf74491bcd 28-Aug-2015 Melvi Ts <layzerar@gmail.com> Python: Fix potential code generation issue of documentation comment.
/external/flatbuffers/src/idl_gen_python.cpp
c23c620d26d62796f5bf307cae986a03ced73da1 13-Jul-2015 Maor Itzkovitch <maor.tt@gmail.com> applied struct parameter fix to Go and Python generated classes
/external/flatbuffers/src/idl_gen_python.cpp
81312c21281430449aef20f7a71ad9e0962791d3 22-May-2015 Wouter van Oortmerssen <wvo@google.com> Initial reflection and resizing functionality.

Tested: on Linux.

Change-Id: I8f7bccf9b1ad87fea788f85e23fa69435758feca
/external/flatbuffers/src/idl_gen_python.cpp
776c4eb9651e05a9c4d051ac1751192a09d47301 13-May-2015 rw <me@rwinslow.com> use EnsureDirExists from util.h instead of mkdir
/external/flatbuffers/src/idl_gen_python.cpp
48dfc69ee613a176f13b04c2310adb7a08fe6737 16-Dec-2014 rw <me@rwinslow.com> Port FlatBuffers to Python.

Implement code generation and self-contained runtime library for Python.

The test suite verifies:
- Correctness of generated Python code by comparing output to that of
the other language ports.
- The exact bytes in the Builder buffer during many scenarios.
- Vtable deduplication correctness.
- Edge cases for table construction, via a fuzzer derived from the Go
implementation.
- All code is simultaneously valid in Python 2.6, 2.7, and 3.4.

The test suite includes benchmarks for:
- Building 'gold' data.
- Parsing 'gold' data.
- Deduplicating vtables.

All tests pass on this author's system for the following Python
implementations:
- CPython 2.6.7
- CPython 2.7.8
- CPython 3.4.2
- PyPy 2.5.0 (CPython 2.7.8 compatible)
/external/flatbuffers/src/idl_gen_python.cpp