forked from BigfootDev/flatbuffers
* initial changes to support size prefixed buffers in Java * add slice equivalent to CSharp ByteBuffer * resolve TODO for slicing in CSharp code generation * add newly generated Java and CSharp test sources * fix typo in comment * add FinishSizePrefixed methods to CSharp FlatBufferBuilder as well * add option to allow writing the prefix as well * generate size-prefixed monster binary as well * extend JavaTest to test the size prefixed binary as well * use constants for size prefix length * fuse common code for getRootAs and getSizePrefixedRootAs * pulled file identifier out of if * add FinishSizePrefixed, GetSizePrefixedRootAs support for Python * Revert "extend JavaTest to test the size prefixed binary as well" This reverts commit68be4420dd. * Revert "generate size-prefixed monster binary as well" This reverts commit2939516fdf. * fix ByteBuffer.cs Slice() method; add proper CSharp and Java tests * fix unused parameter * increment version number * pulled out generated methods into separate utility class * pulled out generated methods into separate utility class for Python * fix indentation * remove unnecessary comment * fix newline and copyright * add ByteBufferUtil to csproj compilation * hide ByteBuffer's internal data; track offset into parent's array * test unsafe versions as well; compile and run in debug mode * clarify help text for size prefix * move ByteBuffer slicing behavior to subclass * fix protection levels * add size prefix support for text generation * add ByteBufferSlice to csproj compilation * revert size prefix handling for nested buffers * use duplicate instead of slice for removing size prefix * remove slice subclass and use duplicate for removing size prefix * remove slice specific tests * remove superfluous command line option
96 lines
1.5 KiB
Plaintext
96 lines
1.5 KiB
Plaintext
*_wire.txt
|
|
*_wire.bin
|
|
.DS_Store
|
|
*.o
|
|
*.o.d
|
|
*.class
|
|
*.a
|
|
*.swp
|
|
*~
|
|
*.vcxproj
|
|
*.vcxproj.filters
|
|
*.vcxproj.user
|
|
*.sln
|
|
*.suo
|
|
*.keystore
|
|
**/bin/**
|
|
**/gen/**
|
|
**/libs/**
|
|
**/obj/**
|
|
**/*.dir/**
|
|
**/CMakeFiles/**
|
|
**/cmake_install.cmake
|
|
**/install_manifest.txt
|
|
**/CMakeCache.txt
|
|
**/CMakeTestfile.cmake
|
|
**/Debug/**
|
|
**/Release/**
|
|
build.xml
|
|
local.properties
|
|
project.properties
|
|
proguard-project.txt
|
|
linklint_results
|
|
Makefile
|
|
flatc
|
|
flatc.exe
|
|
flathash
|
|
flathash.exe
|
|
flattests
|
|
flattests.exe
|
|
flatsamplebinary
|
|
flatsamplebinary.exe
|
|
flatsampletext
|
|
flatsampletext.exe
|
|
grpctest
|
|
grpctest.exe
|
|
snapshot.sh
|
|
tags
|
|
tests/go_gen
|
|
tests/monsterdata_java_wire.mon
|
|
tests/monsterdata_java_wire_sp.mon
|
|
tests/monsterdata_go_wire.mon
|
|
tests/monsterdata_javascript_wire.mon
|
|
tests/unicode_test.mon
|
|
tests/ts/
|
|
tests/php/
|
|
CMakeLists.txt.user
|
|
CMakeScripts/**
|
|
CTestTestfile.cmake
|
|
FlatbuffersConfigVersion.cmake
|
|
FlatBuffers.cbp
|
|
build/Xcode/FlatBuffers.xcodeproj/project.xcworkspace/**
|
|
build/Xcode/FlatBuffers.xcodeproj/xcuserdata/**
|
|
FlatBuffers.xcodeproj/
|
|
java/.idea
|
|
java/*.iml
|
|
.idea
|
|
*.iml
|
|
target
|
|
**/*.pyc
|
|
build/VS2010/FlatBuffers.sdf
|
|
build/VS2010/FlatBuffers.opensdf
|
|
build/VS2010/ipch/**/*.ipch
|
|
*.so
|
|
Testing/Temporary
|
|
.cproject
|
|
.settings/
|
|
.project
|
|
net/**/obj
|
|
node_modules/
|
|
android/.externalNativeBuild/
|
|
android/.gradle/
|
|
android/build/
|
|
samples/android/.externalNativeBuild/
|
|
samples/android/.gradle/
|
|
samples/android/build/
|
|
js/flatbuffers.mjs
|
|
/bazel-bin
|
|
/bazel-flatbuffers
|
|
/bazel-genfiles
|
|
/bazel-out
|
|
/bazel-testlogs
|
|
.ninja_deps
|
|
.ninja_log
|
|
build.ninja
|
|
rules.ninja
|