{"push_id":1232615316,"size":1,"distinct_size":1,"ref":"refs/heads/key","head":"1c17ec80ae079c03c3bcfb441992e06a5b8fd1a6","before":"d0977449aa5a7a6e6510a12cc40fa16eca666752","commits":[{"sha":"1c17ec80ae079c03c3bcfb441992e06a5b8fd1a6","author":{"name":"Raman","email":"1f30fbd5bec6c29851d2a38ff06a43f8802412cf@gmail.com"},"message":"Update flatc.cpp\n\nUpdate idl_gen_fbs.cpp\n\nUpdate idl_parser.cpp\n\nUpdate idl_gen_general.cpp\n\nUpdate idl_gen_general.cpp\n\nfixed initialization of member var for old make (hopefully)\n\nfix missing space (clang format)\n\nsame fix for general code generator\n\nFix for issue #3922\n\nAlso, clean up redundant ';' at end of java classes.\n\nFixed operator++. Added CreateXXX for vector types.\n\nFixed operator++. Added CreateXXX for vector types.\n\nNew CreateXXX (with vectors and strings) calls old CreateXXX (with offsets).\n\nAdded function GenSimpleParam. Tests added.\n\nFixed spaces. Removed redundant == nullptr. Vectors pointers made const.\n\nRename CONTRIBUTING to CONTRIBUTING.md\n\nDon't crash if str is null\n\nIs useful especially when we want to create a string from another message string that might be null.\n\nUpdate test.cpp\n\nUpdate test.cpp\n\nUpdate test.cpp\n\nUpdate test.cpp\n\nVerifier computes the buffersize, useful for streaming\n\nClose #3898\n\nVerify everything in one shot\n\nAdded optional object based API for C++.\n\nChange-Id: If927f3ea3fb3723088fa287f24bdd1ad43c8d1d1\nTested: on Linux.\n\nFix link to CONTRIBUTING\n\nclangFormating base class\n\nclang formating cpp code generator and add missing generated classes\n\nCreate a maven like project structure for java development. Make it OSGi compliant. Generate the flatbuffers code for testing (example).\n\nJava developer are mostly comfortable with maven project structure. One one the main concept behind maven is convention. If you follow the maven project convention then your development team will get more effective as they now this project structure and can easily find the production code versus the test code.\n In this pull request I have structured the java project around 2 main parts:\n  * the `flatbuffers` project. This project is the api / lib project and contains the test code structure + an example of code generation for testing. This avoid to commit generated code. Pre-configure JUnit for test driven development and make this project OSGi compliant.\n  * the `jmh` project. This project aims to provide a placeholder for micro-benchmarking. JMH is a 'de facto' standard for micro benchmarking you can find more details here: http://openjdk.java.net/projects/code-tools/jmh/\n\nFor now I didn't move the JavaTest class but it could be a next step with a migration to the JUnit framework.\nThe only impacts are the move of the class and the project structure => no code change.\n\nRevert \"Create a maven like project structure for java development. Make it OSGi compliant. Generate the flatbuffers code for testing (example).\"\n\nThis reverts commit 9875b0e0f8af5781a793fb93807641c9cebfb903.\n\nMove maven `pom.xml` from the java folder to the root folder.\n\nThis avoid to put the pom.xml file into the source directory. Normally the pom file is in a parent (/parent) folder and it is not mixed with the java source code.\nAn other thing is: this will make import of the project more easy from a IDE.\n\nThe side effect is that the target folder where maven build artifacts will move from the <flatbuffers>/java/target to <flatbuffers>/target therefore the gitignore file has been updated in consequences.\n\nAdded OSGi header generation for maven project.\nThis allow jar generated with maven to be used in OSGi environment.\n\nFix typo\n\n\"your platform can't handling...\" => \"your platform can't handle\"\n\nFix typo\n\nRelated to https://github.com/google/flatbuffers/pull/3904#issuecomment-224724181\n\nfixed ArrayOutOfBoundsException in java example\n\nVS2010 fixes\n\nXcode fixes\n\nImplement mutators for Go\n\nAdded missing Go generated files.\n\nChange-Id: I9d738e84ab2e01ec117c825ade44cc865cf5f1c2\n\nFixed unused parameter warning.\n\nChange-Id: I7a2576c6f366b89ef3e1f83941f90294ca7a07fd\n\nThis is a minimal amount of #ifdef's to make stlport work.\n\nMinimal, in the sense that this will only allow flatbuffers.h +\ngenerated code to work. Everything else (tests, parsing, reflection\netc.) may still not compile with stlport.\n\nFunctionality has been reduced, some utility functions are not\navailable.\n\nTested: on Linux (no stlport), Android (stlport).\n\nChange-Id: I3f8b6a88258c07d78964dd455fb9f99f65266301\n\nAdded way to test two schemas for safe evolution.\n\nChange-Id: I1dfc867e6df5932ab61dad431eb3cb02f15d04df\nTested: on Linux.\nBug: 30202327\n\nFixed VS2010 build\n\nFixed conversion warning in generated code.\n\nEmit GetRootAs methods for all types in Go and Python\n\nAdd tests for GetRootAs* in Go and Python\n\nFixed missing \\ in CMakeLists.txt that broke the build\n\njs:add @namespace annotation to namespaces\n\nAdding missing generated code from recent commits.\n\nAlso updated generated_code.sh to prevent this from happening in\nthe future.\n\nChange-Id: Ib282e9b6c762a79d4b4e09bee06b14781cd2a4c1\n\nFixed reflection.h not modifying certain table configurations.\n\nIt would write 64bits offsets instead of 32bit ones, and update\nthe vtable pointer before the fields were processed.\n\nChange-Id: I0c0fa942bbd3b42839294f5653ba8fa048612624\nTested: on Linux.\n\nPulled out EndianSwap into its own function.\n\nChange-Id: I4a587102db8c435b739c92b6c464c94c4ea1fe42\n\nFix Mac build.\n\nThe new line in the set(CMAKE_CXX_FLAGS...) line was getting insert\nverbatim into the Makefile. Makefiles don't like new lines in their\nassignment operators.\n\nThe newline escape fix works for CMake 3.0 and above, but since\nwe support 2.x, we need to use the legacy solution, which is to\nsplit into two separate statements.\n\nTested: cmake -G\"Unix Makefiles\" works now on Mac.\nChange-Id: I6f4655981b85087c4760c3d26ed0c97c4469ba93\n\nAdd EnumNames to Go code\n\nTested: on Darwin\n\nRemoved pre-made VS2010 and XCode projects.\n\nCMake is now required on all platforms.\n\nChange-Id: Iad81d9244a05ed70ce8b8860d6b729a873f137c1\nTested: on Windows and OS X.\n\nFix docs for object API usage\n\nAdded AppVeyor CI.\n\nChange-Id: I01cf630026e25382b585785b471bad21153338f6\n\nNeed unique_ptr.get not pointee.get\n\nUse fully qualified names of structs in UnPack\n\nfeat(mutable-js): The mutable Scalar generation.\n\nThis is just the initial commit to start the conversation on adding mutation to javascript.\n\nchore(generate-code): Generate the JS code after mutation has been added.\n\nfeat(test): Added mutation testing for scalar values.\n\nThis is a port of the tests found in test.cpp\n\nAdded backwards compatible --no-union-value-namespacing\n\nChange-Id: Ia78dd3b0f213e9ffa49dcec699dcbb21fe6517da\nTested: on Linux.\n\nValidate UTF-8 by default when parsing IDL. Support Unicode values > U+FFFF in parse","distinct":true,"url":"https://api.github.com/repos/TGIshib/flatbuffers/commits/1c17ec80ae079c03c3bcfb441992e06a5b8fd1a6"}]}
{"actor":{"display_login":"TGIshib"}}