|  | # generic ignores | 
|  | *.la | 
|  | *.lo | 
|  | *.o | 
|  | *.deps | 
|  | *.dirstamp | 
|  | *.libs | 
|  | *.log | 
|  | *.trs | 
|  | *.suo | 
|  | *.pyc | 
|  | *.cache | 
|  | *.user | 
|  | *.ipch | 
|  | *.sdf | 
|  | *.jar | 
|  | *.exe | 
|  | *.dll | 
|  | *_ReSharper* | 
|  | *.opensdf | 
|  | *.swp | 
|  | *.hi | 
|  | *~ | 
|  | tags | 
|  |  | 
|  | .*project | 
|  | .classpath | 
|  | .dub | 
|  | .settings | 
|  | .checkstyle | 
|  | junit*.properties | 
|  | .idea | 
|  | *.iml | 
|  | *.ipr | 
|  | *.iws | 
|  | gen-* | 
|  | Makefile | 
|  | Makefile.in | 
|  | aclocal.m4 | 
|  | acinclude.m4 | 
|  | apache-thrift-test-library | 
|  | autom4te.cache | 
|  | cmake-* | 
|  | dub.selections.json | 
|  | libapache-thrift.a | 
|  | node_modules | 
|  | compile | 
|  | test-driver | 
|  | erl_crash.dump | 
|  | project.lock.json | 
|  |  | 
|  | .Dockerfile.sha512 | 
|  | .sonar | 
|  | .DS_Store | 
|  | .svn | 
|  | .vagrant | 
|  | .vscode | 
|  | .vs | 
|  |  | 
|  | /aclocal/libtool.m4 | 
|  | /aclocal/lt*.m4 | 
|  | /autoscan.log | 
|  | /autoscan-*.log | 
|  | /cmake_* | 
|  | /compiler/cpp/compiler.VC.db | 
|  | /compiler/cpp/compiler.VC.VC.opendb | 
|  | /compiler/cpp/test/plugin/t_cpp_generator.cc | 
|  | /compiler/cpp/src/thrift/plugin/plugin_constants.cpp | 
|  | /compiler/cpp/src/thrift/plugin/plugin_constants.h | 
|  | /compiler/cpp/src/thrift/plugin/plugin_types.cpp | 
|  | /compiler/cpp/src/thrift/plugin/plugin_types.h | 
|  | /compiler/cpp/test/*test | 
|  | /compiler/cpp/test/thrift-gen-* | 
|  | /compiler/cpp/src/thrift/thrift-bootstrap | 
|  | /compiler/cpp/src/thrift/plugin/gen.stamp | 
|  | /compiler/cpp/Debug | 
|  | /compiler/cpp/Release | 
|  | /compiler/cpp/src/thrift/libparse.a | 
|  | /compiler/cpp/src/thrift/thriftl.cc | 
|  | /compiler/cpp/src/thrift/thrifty.cc | 
|  | /compiler/cpp/src/thrift/thrifty.hh | 
|  | /compiler/cpp/src/thrift/windows/version.h | 
|  | /compiler/cpp/thrift | 
|  | /compiler/cpp/thriftl.cc | 
|  | /compiler/cpp/thrifty.cc | 
|  | /compiler/cpp/lex.yythriftl.cc | 
|  | /compiler/cpp/thrifty.h | 
|  | /compiler/cpp/thrifty.hh | 
|  | /compiler/cpp/src/thrift/version.h | 
|  | /config.* | 
|  | /configure | 
|  | /configure.lineno | 
|  | /configure.scan | 
|  | /contrib/.vagrant/ | 
|  | /contrib/fb303/config.cache | 
|  | /contrib/fb303/config.log | 
|  | /contrib/fb303/config.status | 
|  | /contrib/fb303/configure | 
|  | /contrib/fb303/cpp/libfb303.a | 
|  | /contrib/fb303/java/build/ | 
|  | /contrib/fb303/py/build/ | 
|  | /contrib/fb303/py/fb303/FacebookService-remote | 
|  | /contrib/fb303/py/fb303/FacebookService.py | 
|  | /contrib/fb303/py/fb303/__init__.py | 
|  | /contrib/fb303/py/fb303/constants.py | 
|  | /contrib/fb303/py/fb303/ttypes.py | 
|  | /depcomp | 
|  | /install-sh | 
|  | /lib/cl/backport-update.zip | 
|  | /lib/cl/lib | 
|  | /lib/cl/run-tests | 
|  | /lib/cl/quicklisp.lisp | 
|  | /lib/cl/externals/ | 
|  | /lib/cl/run-tests | 
|  | /lib/cl/quicklisp/ | 
|  | /lib/cpp/Debug/ | 
|  | /lib/cpp/Debug-mt/ | 
|  | /lib/cpp/Release/ | 
|  | /lib/cpp/Release-mt/ | 
|  | /lib/cpp/src/thrift/qt/moc_TQTcpServer.cpp | 
|  | /lib/cpp/src/thrift/qt/moc__TQTcpServer.cpp | 
|  | /lib/cpp/src/thrift/config.h | 
|  | /lib/cpp/src/thrift/stamp-h2 | 
|  | /lib/cpp/test/Benchmark | 
|  | /lib/cpp/test/AllProtocolsTest | 
|  | /lib/cpp/test/AnnotationTest | 
|  | /lib/cpp/test/DebugProtoTest | 
|  | /lib/cpp/test/DenseProtoTest | 
|  | /lib/cpp/test/EnumTest | 
|  | /lib/cpp/test/JSONProtoTest | 
|  | /lib/cpp/test/OptionalRequiredTest | 
|  | /lib/cpp/test/SecurityTest | 
|  | /lib/cpp/test/SpecializationTest | 
|  | /lib/cpp/test/RecursiveTest | 
|  | /lib/cpp/test/ReflectionTest | 
|  | /lib/cpp/test/RenderedDoubleConstantsTest | 
|  | /lib/cpp/test/TFDTransportTest | 
|  | /lib/cpp/test/TFileTransportTest | 
|  | /lib/cpp/test/TInterruptTest | 
|  | /lib/cpp/test/TNonblockingServerTest | 
|  | /lib/cpp/test/TNonblockingSSLServerTest | 
|  | /lib/cpp/test/TPipedTransportTest | 
|  | /lib/cpp/test/TServerIntegrationTest | 
|  | /lib/cpp/test/TSocketInterruptTest | 
|  | /lib/cpp/test/TransportTest | 
|  | /lib/cpp/test/UnitTests | 
|  | /lib/cpp/test/ZlibTest | 
|  | /lib/cpp/test/OpenSSLManualInitTest | 
|  | /lib/cpp/test/concurrency_test | 
|  | /lib/cpp/test/link_test | 
|  | /lib/cpp/test/processor_test | 
|  | /lib/cpp/test/tests.xml | 
|  | /lib/cpp/concurrency_test | 
|  | /lib/cpp/*.pc | 
|  | /lib/cpp/x64/Debug/ | 
|  | /lib/cpp/x64/Debug-mt/ | 
|  | /lib/cpp/x64/Release | 
|  | /lib/cpp/x64/Release-mt | 
|  | /lib/c_glib/*.gcda | 
|  | /lib/c_glib/*.gcno | 
|  | /lib/c_glib/*.loT | 
|  | /lib/c_glib/src/thrift/config.h | 
|  | /lib/c_glib/src/thrift/stamp-h3 | 
|  | /lib/c_glib/test/*.gcno | 
|  | /lib/c_glib/test/testwrapper.sh | 
|  | /lib/c_glib/test/testwrapper-test* | 
|  | /lib/c_glib/test/testapplicationexception | 
|  | /lib/c_glib/test/testbinaryprotocol | 
|  | /lib/c_glib/test/testcompactprotocol | 
|  | /lib/c_glib/test/testbufferedtransport | 
|  | /lib/c_glib/test/testcontainertest | 
|  | /lib/c_glib/test/testdebugproto | 
|  | /lib/c_glib/test/testfdtransport | 
|  | /lib/c_glib/test/testframedtransport | 
|  | /lib/c_glib/test/testmemorybuffer | 
|  | /lib/c_glib/test/testoptionalrequired | 
|  | /lib/c_glib/test/testtransportsslsocket | 
|  | /lib/c_glib/test/testsimpleserver | 
|  | /lib/c_glib/test/teststruct | 
|  | /lib/c_glib/test/testthrifttest | 
|  | /lib/c_glib/test/testthrifttestclient | 
|  | /lib/c_glib/test/testtransportsocket | 
|  | /lib/c_glib/test/testserialization | 
|  | /lib/c_glib/thriftc.pc | 
|  | /lib/c_glib/thrift_c_glib.pc | 
|  | /lib/d/test/*.pem | 
|  | /lib/d/libthriftd*.a | 
|  | /lib/d/test/async_test | 
|  | /lib/d/test/client_pool_test | 
|  | /lib/d/test/serialization_benchmark | 
|  | /lib/d/test/stress_test_server | 
|  | /lib/d/test/thrift_test_client | 
|  | /lib/d/test/thrift_test_server | 
|  | /lib/d/test/transport_test | 
|  | /lib/d/unittest/ | 
|  | /lib/dart/coverage | 
|  | /lib/dart/**/.dart_tool | 
|  | /lib/dart/**/.packages | 
|  | /lib/dart/**/packages | 
|  | /lib/dart/**/.pub/ | 
|  | /lib/dart/**/pubspec.lock | 
|  | /lib/delphi/*.local | 
|  | /lib/delphi/*.identcache | 
|  | /lib/delphi/test/skip/bin | 
|  | /lib/delphi/test/serializer/**/*.dat | 
|  | /lib/delphi/test/serializer/bin | 
|  | /lib/delphi/test/thrift-testing/*.thrift | 
|  | /lib/delphi/**/*.identcache | 
|  | /lib/delphi/**/*.local | 
|  | /lib/delphi/**/*.dcu | 
|  | /lib/delphi/**/*.2007 | 
|  | /lib/delphi/**/codegen/*.bat | 
|  | /lib/erl/_build/ | 
|  | /lib/erl/.eunit | 
|  | /lib/erl/.generated | 
|  | /lib/erl/.rebar/ | 
|  | /lib/erl/_build/ | 
|  | /lib/erl/ebin | 
|  | /lib/erl/rebar.lock | 
|  | /lib/erl/src/thrift.app.src | 
|  | /lib/erl/test/*.beam | 
|  | /lib/erl/test/*.hrl | 
|  | /lib/erl/test/Thrift_omit_without.thrift | 
|  | /lib/haxe/test/bin | 
|  | /lib/haxe/test/data.tmp | 
|  | /lib/hs/dist | 
|  | /lib/java/.gradle | 
|  | /lib/java/gradle/wrapper | 
|  | /lib/java/gradlew | 
|  | /lib/java/gradlew.bat | 
|  | /lib/java/android/.gradle | 
|  | /lib/java/build | 
|  | /lib/java/out | 
|  | /lib/java/target | 
|  | /lib/js/dist | 
|  | /lib/js/doc | 
|  | /lib/js/test/build | 
|  | /lib/kotlin/cross-test-client/build/ | 
|  | /lib/kotlin/cross-test-server/build/ | 
|  | /lib/kotlin/build/ | 
|  | /lib/kotlin/.gradle/ | 
|  | /lib/kotlin/gradle/ | 
|  | /lib/kotlin/gradlew | 
|  | /lib/kotlin/gradlew.bat | 
|  | /lib/netstd/**/bin | 
|  | /lib/netstd/**/obj | 
|  | /lib/nodejs/coverage | 
|  | /lib/nodejs/node_modules/ | 
|  | /lib/perl/MANIFEST | 
|  | /lib/perl/MYMETA.json | 
|  | /lib/perl/MYMETA.yml | 
|  | /lib/perl/Makefile-perl.mk | 
|  | /lib/perl/blib | 
|  | /lib/perl/pm_to_blib | 
|  | /lib/py/build | 
|  | /lib/py/thrift.egg-info/ | 
|  | /lib/rb/Gemfile.lock | 
|  | /lib/rb/debug_proto_test | 
|  | /lib/rb/.config | 
|  | /lib/rb/ext/conftest.dSYM/ | 
|  | /lib/rb/ext/mkmf.log | 
|  | /lib/rb/ext/thrift_native.bundle | 
|  | /lib/rb/ext/thrift_native.so | 
|  | /lib/rb/test/ | 
|  | /lib/rb/thrift-*.gem | 
|  | /lib/php/src/ext/thrift_protocol/Makefile.* | 
|  | /lib/php/src/ext/thrift_protocol/build/ | 
|  | /lib/php/src/ext/thrift_protocol/config.* | 
|  | /lib/php/src/ext/thrift_protocol/configure | 
|  | /lib/php/src/ext/thrift_protocol/configure.ac | 
|  | /lib/php/src/ext/thrift_protocol/configure.in | 
|  | /lib/php/src/ext/thrift_protocol/install-sh | 
|  | /lib/php/src/ext/thrift_protocol/libtool | 
|  | /lib/php/src/ext/thrift_protocol/ltmain.sh | 
|  | /lib/php/src/ext/thrift_protocol/missing | 
|  | /lib/php/src/ext/thrift_protocol/mkinstalldirs | 
|  | /lib/php/src/ext/thrift_protocol/modules/ | 
|  | /lib/php/src/ext/thrift_protocol/php_thrift_protocol.lo | 
|  | /lib/php/src/ext/thrift_protocol/php_thrift_protocol.loT | 
|  | /lib/php/src/ext/thrift_protocol/run-tests.php | 
|  | /lib/php/src/ext/thrift_protocol/thrift_protocol.la | 
|  | /lib/php/src/ext/thrift_protocol/tmp-php.ini | 
|  | /lib/php/src/packages/ | 
|  | /lib/php/test/TEST-*.xml | 
|  | /lib/php/test/packages/ | 
|  | /lib/py/dist/ | 
|  | /lib/erl/logs/ | 
|  | /lib/go/pkg | 
|  | /lib/go/src | 
|  | /lib/go/test/fuzz/gopathfuzz | 
|  | /lib/go/test/gopath/ | 
|  | /lib/go/test/ThriftTest*.thrift | 
|  | /lib/nodets/test-compiled/ | 
|  | /lib/ocaml/_build/ | 
|  | /lib/ocaml/_tags | 
|  | /lib/ocaml/configure | 
|  | /lib/ocaml/setup.data | 
|  | /lib/ocaml/setup.ml | 
|  | /lib/ocaml/myocamlbuild.ml | 
|  | /lib/ocaml/*/META | 
|  | /lib/ocaml/*/*.mllib | 
|  | /lib/ocaml/*/*.mldylib | 
|  | /lib/ocaml/Makefile | 
|  | /lib/ocaml/OCamlMakefile | 
|  | /lib/rs/target/ | 
|  | /lib/rs/Cargo.lock | 
|  | /lib/rs/test/Cargo.lock | 
|  | /lib/rs/test/target/ | 
|  | /lib/rs/test/bin/ | 
|  | /lib/rs/test/src/base_one.rs | 
|  | /lib/rs/test/src/base_two.rs | 
|  | /lib/rs/test/src/midlayer.rs | 
|  | /lib/rs/test/src/recursive.rs | 
|  | /lib/rs/test/src/ultimate.rs | 
|  | /lib/rs/test/src/identifiers.rs | 
|  | /lib/rs/test_recursive/Cargo.lock | 
|  | /lib/rs/test_recursive/src/vehicles.rs | 
|  | /lib/rs/test_recursive/src/maintenance/maintenance_facility.rs | 
|  | /lib/rs/test_recursive/src/transit/buses.rs | 
|  | /lib/rs/test_recursive/src/transit/trains.rs | 
|  | /lib/rs/test_recursive/src/transit/transporters.rs | 
|  | /lib/rs/test_recursive/src/transit/light/light_rail.rs | 
|  | /lib/rs/test_recursive/src/transit/light/streetcars.rs | 
|  | /lib/rs/test_recursive/src/transit/services/city_services.rs | 
|  | /lib/rs/test_recursive/target/ | 
|  | /lib/rs/test_recursive/bin/ | 
|  | /lib/rs/*.iml | 
|  | /lib/rs/**/*.iml | 
|  | /lib/swift/.build | 
|  | /lib/ts/test/build/ | 
|  | /lib/ts/test/gen-* | 
|  | /libtool | 
|  | /ltmain.sh | 
|  | /missing | 
|  | /node_modules/ | 
|  | /vendor/ | 
|  | /composer.lock | 
|  | /stamp-h1 | 
|  | /test/features/results.json | 
|  | /test/results.json | 
|  | /test/c_glib/test_client | 
|  | /test/c_glib/test_server | 
|  | /test/cl/TestServer | 
|  | /test/cl/TestClient | 
|  | /test/cpp/StressTest | 
|  | /test/cpp/StressTestNonBlocking | 
|  | /test/cpp/TestClient | 
|  | /test/cpp/TestServer | 
|  | /test/dart/**/.dart_tool | 
|  | /test/dart/**/.packages | 
|  | /test/dart/**/packages | 
|  | /test/dart/**/.pub/ | 
|  | /test/dart/**/pubspec.lock | 
|  | /test/log/ | 
|  | /test/test.log | 
|  | /test/erl/.generated | 
|  | /test/erl/.rebar | 
|  | /test/erl/ebin | 
|  | /test/erl/_build/ | 
|  | /test/erl/rebar.lock | 
|  | /test/go/bin/ | 
|  | /test/go/ThriftTest*.thrift | 
|  | /test/go/gopath | 
|  | /test/go/pkg/ | 
|  | /test/go/src/code.google.com/ | 
|  | /test/go/src/common/mock_handler.go | 
|  | /test/go/src/github.com/golang/ | 
|  | /test/go/src/golang.org/ | 
|  | /test/go/src/gen/ | 
|  | /test/go/src/thrift | 
|  | /test/haxe/bin | 
|  | /test/haxe/.buildtemp | 
|  | /test/hs/TestClient | 
|  | /test/hs/TestServer | 
|  | /test/php/php_ext_dir/ | 
|  | /test/py.twisted/_trial_temp/ | 
|  | /test/rb/Gemfile.lock | 
|  | /test/netstd/**/bin | 
|  | /test/netstd/**/obj | 
|  | /test/netstd/**/launchSettings.json | 
|  | /test/netstd/*.psess | 
|  | /test/netstd/*.vspx | 
|  | /test/netstd/*.vsp | 
|  | /test/netstd/*.diagsession | 
|  | /test/netstd/Client/ThriftTest | 
|  | /test/netstd/Server/ThriftTest | 
|  | /test/netstd/Thrift | 
|  | /test/php/php_ext_dir/ | 
|  | /test/rs/Cargo.lock | 
|  | /test/rs/src/thrift_test.rs | 
|  | /test/rs/bin/ | 
|  | /test/rs/target/ | 
|  | /test/rs/*.iml | 
|  | /test/rs/**/*.iml | 
|  | /test/swift/CrossTests/.build | 
|  | /lib/cl/backport-update.zip | 
|  | /lib/cl/lib | 
|  | /tutorial/cl/quicklisp.lisp | 
|  | /tutorial/cl/externals/ | 
|  | /tutorial/cl/quicklisp/ | 
|  | /tutorial/cl/TutorialClient | 
|  | /tutorial/cl/TutorialServer | 
|  | /tutorial/cl/backport-update.zip | 
|  | /tutorial/cl/lib/ | 
|  | /tutorial/cl/shared-implementation.fasl | 
|  | /tutorial/cl/tutorial-implementation.fasl | 
|  | /tutorial/cpp/TutorialClient | 
|  | /tutorial/cpp/TutorialServer | 
|  | /tutorial/c_glib/tutorial_client | 
|  | /tutorial/c_glib/tutorial_server | 
|  | /tutorial/d/async_client | 
|  | /tutorial/d/client | 
|  | /tutorial/d/server | 
|  | /tutorial/dart/**/.packages | 
|  | /tutorial/dart/**/packages | 
|  | /tutorial/dart/**/.pub/ | 
|  | /tutorial/dart/**/pubspec.lock | 
|  | /tutorial/delphi/**/*.dsk | 
|  | /tutorial/delphi/**/*.local | 
|  | /tutorial/delphi/**/*.tvsconfig | 
|  | /tutorial/delphi/**/dcu | 
|  | /tutorial/delphi/**/*.local | 
|  | /tutorial/delphi/**/*.identcache | 
|  | /tutorial/go/gopath | 
|  | /tutorial/go/go-tutorial | 
|  | /tutorial/go/calculator-remote | 
|  | /tutorial/go/src/shared | 
|  | /tutorial/go/src/tutorial | 
|  | /tutorial/go/src/git.apache.org | 
|  | /tutorial/go/src/golang.org | 
|  | /tutorial/haxe/bin | 
|  | /tutorial/hs/dist/ | 
|  | /tutorial/java/build/ | 
|  | /tutorial/js/build/ | 
|  | /tutorial/netstd/**/bin | 
|  | /tutorial/netstd/**/obj | 
|  | /tutorial/netstd/Interfaces | 
|  | /tutorial/rs/*.iml | 
|  | /tutorial/rs/src/shared.rs | 
|  | /tutorial/rs/src/tutorial.rs | 
|  | /tutorial/rs/bin | 
|  | /tutorial/rs/target | 
|  | /tutorial/rs/Cargo.lock | 
|  | /tutorial/netstd/Interfaces/shared | 
|  | /tutorial/netstd/Interfaces/tutorial | 
|  | /tutorial/netstd/Server/Properties/launchSettings.json | 
|  | /tutorial/netstd/Client/Properties/launchSettings.json | 
|  | /ylwrap | 
|  |  | 
|  | # Unit test generated artifacts | 
|  |  | 
|  | CMakeCache.txt | 
|  | CMakeFiles | 
|  | compiler/cpp/tests/*.cmake | 
|  | compiler/cpp/tests/Testing/ | 
|  | compiler/cpp/tests/bin/ | 
|  | compiler/cpp/tests/*.a |