1# generic ignores
2*.la
3*.lo
4*.o
5*.deps
6*.dirstamp
7*.libs
8*.log
9*.trs
10*.suo
11*.pyc
12*.cache
13*.user
14*.ipch
15*.sdf
16*.jar
17*.exe
18*.dll
19*_ReSharper*
20*.opensdf
21*.swp
22*.hi
23*~
24tags
25
26.*project
27.classpath
28.dub
29.settings
30.checkstyle
31junit*.properties
32.idea
33*.iml
34*.ipr
35*.iws
36gen-*
37Makefile
38Makefile.in
39aclocal.m4
40acinclude.m4
41apache-thrift-test-library
42autom4te.cache
43cmake-*
44dub.selections.json
45libapache-thrift.a
46node_modules
47compile
48test-driver
49erl_crash.dump
50project.lock.json
51
52.Dockerfile.sha512
53.sonar
54.DS_Store
55.svn
56.vagrant
57.vscode
58.vs
59
60/aclocal/libtool.m4
61/aclocal/lt*.m4
62/autoscan.log
63/autoscan-*.log
64/cmake_*
65/compiler/cpp/compiler.VC.db
66/compiler/cpp/compiler.VC.VC.opendb
67/compiler/cpp/test/plugin/t_cpp_generator.cc
68/compiler/cpp/src/thrift/plugin/plugin_constants.cpp
69/compiler/cpp/src/thrift/plugin/plugin_constants.h
70/compiler/cpp/src/thrift/plugin/plugin_types.cpp
71/compiler/cpp/src/thrift/plugin/plugin_types.h
72/compiler/cpp/test/*test
73/compiler/cpp/test/thrift-gen-*
74/compiler/cpp/src/thrift/thrift-bootstrap
75/compiler/cpp/src/thrift/plugin/gen.stamp
76/compiler/cpp/Debug
77/compiler/cpp/Release
78/compiler/cpp/src/thrift/libparse.a
79/compiler/cpp/src/thrift/thriftl.cc
80/compiler/cpp/src/thrift/thrifty.cc
81/compiler/cpp/src/thrift/thrifty.hh
82/compiler/cpp/src/thrift/windows/version.h
83/compiler/cpp/thrift
84/compiler/cpp/thriftl.cc
85/compiler/cpp/thrifty.cc
86/compiler/cpp/lex.yythriftl.cc
87/compiler/cpp/thrifty.h
88/compiler/cpp/thrifty.hh
89/compiler/cpp/src/thrift/version.h
90/config.*
91/configure
92/configure.lineno
93/configure.scan
94/contrib/.vagrant/
95/contrib/fb303/config.cache
96/contrib/fb303/config.log
97/contrib/fb303/config.status
98/contrib/fb303/configure
99/contrib/fb303/cpp/libfb303.a
100/contrib/fb303/java/build/
101/contrib/fb303/py/build/
102/contrib/fb303/py/fb303/FacebookService-remote
103/contrib/fb303/py/fb303/FacebookService.py
104/contrib/fb303/py/fb303/__init__.py
105/contrib/fb303/py/fb303/constants.py
106/contrib/fb303/py/fb303/ttypes.py
107/depcomp
108/install-sh
109/lib/cl/backport-update.zip
110/lib/cl/lib
111/lib/cl/run-tests
112/lib/cl/quicklisp.lisp
113/lib/cl/externals/
114/lib/cl/run-tests
115/lib/cl/quicklisp/
116/lib/cpp/Debug/
117/lib/cpp/Debug-mt/
118/lib/cpp/Release/
119/lib/cpp/Release-mt/
120/lib/cpp/src/thrift/qt/moc_TQTcpServer.cpp
121/lib/cpp/src/thrift/qt/moc__TQTcpServer.cpp
122/lib/cpp/src/thrift/config.h
123/lib/cpp/src/thrift/stamp-h2
124/lib/cpp/test/Benchmark
125/lib/cpp/test/AllProtocolsTest
126/lib/cpp/test/AnnotationTest
127/lib/cpp/test/DebugProtoTest
128/lib/cpp/test/DenseProtoTest
129/lib/cpp/test/EnumTest
130/lib/cpp/test/JSONProtoTest
131/lib/cpp/test/OptionalRequiredTest
132/lib/cpp/test/SecurityTest
133/lib/cpp/test/SpecializationTest
134/lib/cpp/test/RecursiveTest
135/lib/cpp/test/ReflectionTest
136/lib/cpp/test/RenderedDoubleConstantsTest
137/lib/cpp/test/TFDTransportTest
138/lib/cpp/test/TFileTransportTest
139/lib/cpp/test/TInterruptTest
140/lib/cpp/test/TNonblockingServerTest
141/lib/cpp/test/TNonblockingSSLServerTest
142/lib/cpp/test/TPipedTransportTest
143/lib/cpp/test/TServerIntegrationTest
144/lib/cpp/test/TSocketInterruptTest
145/lib/cpp/test/TransportTest
146/lib/cpp/test/UnitTests
147/lib/cpp/test/ZlibTest
148/lib/cpp/test/OpenSSLManualInitTest
149/lib/cpp/test/concurrency_test
150/lib/cpp/test/link_test
151/lib/cpp/test/processor_test
152/lib/cpp/test/tests.xml
153/lib/cpp/concurrency_test
154/lib/cpp/*.pc
155/lib/cpp/x64/Debug/
156/lib/cpp/x64/Debug-mt/
157/lib/cpp/x64/Release
158/lib/cpp/x64/Release-mt
159/lib/c_glib/*.gcda
160/lib/c_glib/*.gcno
161/lib/c_glib/*.loT
162/lib/c_glib/src/thrift/config.h
163/lib/c_glib/src/thrift/stamp-h3
164/lib/c_glib/test/*.gcno
165/lib/c_glib/test/testwrapper.sh
166/lib/c_glib/test/testwrapper-test*
167/lib/c_glib/test/testapplicationexception
168/lib/c_glib/test/testbinaryprotocol
169/lib/c_glib/test/testcompactprotocol
170/lib/c_glib/test/testbufferedtransport
171/lib/c_glib/test/testcontainertest
172/lib/c_glib/test/testdebugproto
173/lib/c_glib/test/testfdtransport
174/lib/c_glib/test/testframedtransport
175/lib/c_glib/test/testmemorybuffer
176/lib/c_glib/test/testoptionalrequired
177/lib/c_glib/test/testtransportsslsocket
178/lib/c_glib/test/testsimpleserver
179/lib/c_glib/test/teststruct
180/lib/c_glib/test/testthrifttest
181/lib/c_glib/test/testthrifttestclient
182/lib/c_glib/test/testtransportsocket
183/lib/c_glib/test/testserialization
184/lib/c_glib/thriftc.pc
185/lib/c_glib/thrift_c_glib.pc
186/lib/d/test/*.pem
187/lib/d/libthriftd*.a
188/lib/d/test/async_test
189/lib/d/test/client_pool_test
190/lib/d/test/serialization_benchmark
191/lib/d/test/stress_test_server
192/lib/d/test/thrift_test_client
193/lib/d/test/thrift_test_server
194/lib/d/test/transport_test
195/lib/d/unittest/
196/lib/dart/coverage
197/lib/dart/**/.dart_tool
198/lib/dart/**/.packages
199/lib/dart/**/packages
200/lib/dart/**/.pub/
201/lib/dart/**/pubspec.lock
202/lib/delphi/*.local
203/lib/delphi/*.identcache
204/lib/delphi/test/skip/bin
205/lib/delphi/test/serializer/**/*.dat
206/lib/delphi/test/serializer/bin
207/lib/delphi/test/thrift-testing/*.thrift
208/lib/delphi/**/*.identcache
209/lib/delphi/**/*.local
210/lib/delphi/**/*.dcu
211/lib/delphi/**/*.2007
212/lib/delphi/**/codegen/*.bat
213/lib/erl/_build/
214/lib/erl/.eunit
215/lib/erl/.generated
216/lib/erl/.rebar/
217/lib/erl/_build/
218/lib/erl/ebin
219/lib/erl/rebar.lock
220/lib/erl/src/thrift.app.src
221/lib/erl/test/*.beam
222/lib/erl/test/*.hrl
223/lib/erl/test/Thrift_omit_without.thrift
224/lib/haxe/test/bin
225/lib/haxe/test/data.tmp
226/lib/hs/dist
227/lib/java/.gradle
228/lib/java/gradle/wrapper
229/lib/java/gradlew
230/lib/java/gradlew.bat
231/lib/java/android/.gradle
232/lib/java/build
233/lib/java/out
234/lib/java/target
235/lib/js/dist
236/lib/js/doc
237/lib/js/test/build
238/lib/kotlin/cross-test-client/build/
239/lib/kotlin/cross-test-server/build/
240/lib/kotlin/build/
241/lib/kotlin/.gradle/
242/lib/kotlin/gradle/
243/lib/kotlin/gradlew
244/lib/kotlin/gradlew.bat
245/lib/netstd/**/bin
246/lib/netstd/**/obj
247/lib/nodejs/coverage
248/lib/nodejs/node_modules/
249/lib/perl/MANIFEST
250/lib/perl/MYMETA.json
251/lib/perl/MYMETA.yml
252/lib/perl/Makefile-perl.mk
253/lib/perl/blib
254/lib/perl/pm_to_blib
255/lib/py/build
256/lib/py/thrift.egg-info/
257/lib/rb/Gemfile.lock
258/lib/rb/debug_proto_test
259/lib/rb/.config
260/lib/rb/ext/conftest.dSYM/
261/lib/rb/ext/mkmf.log
262/lib/rb/ext/thrift_native.bundle
263/lib/rb/ext/thrift_native.so
264/lib/rb/test/
265/lib/rb/thrift-*.gem
266/lib/php/src/ext/thrift_protocol/Makefile.*
267/lib/php/src/ext/thrift_protocol/build/
268/lib/php/src/ext/thrift_protocol/config.*
269/lib/php/src/ext/thrift_protocol/configure
270/lib/php/src/ext/thrift_protocol/configure.ac
271/lib/php/src/ext/thrift_protocol/configure.in
272/lib/php/src/ext/thrift_protocol/install-sh
273/lib/php/src/ext/thrift_protocol/libtool
274/lib/php/src/ext/thrift_protocol/ltmain.sh
275/lib/php/src/ext/thrift_protocol/missing
276/lib/php/src/ext/thrift_protocol/mkinstalldirs
277/lib/php/src/ext/thrift_protocol/modules/
278/lib/php/src/ext/thrift_protocol/php_thrift_protocol.lo
279/lib/php/src/ext/thrift_protocol/php_thrift_protocol.loT
280/lib/php/src/ext/thrift_protocol/run-tests.php
281/lib/php/src/ext/thrift_protocol/thrift_protocol.la
282/lib/php/src/ext/thrift_protocol/tmp-php.ini
283/lib/php/src/packages/
284/lib/php/test/TEST-*.xml
285/lib/php/test/packages/
286/lib/py/dist/
287/lib/erl/logs/
288/lib/go/pkg
289/lib/go/src
290/lib/go/test/fuzz/gopathfuzz
291/lib/go/test/gopath/
292/lib/go/test/ThriftTest*.thrift
293/lib/nodets/test-compiled/
294/lib/ocaml/_build/
295/lib/ocaml/_tags
296/lib/ocaml/configure
297/lib/ocaml/setup.data
298/lib/ocaml/setup.ml
299/lib/ocaml/myocamlbuild.ml
300/lib/ocaml/*/META
301/lib/ocaml/*/*.mllib
302/lib/ocaml/*/*.mldylib
303/lib/ocaml/Makefile
304/lib/ocaml/OCamlMakefile
305/lib/rs/target/
306/lib/rs/Cargo.lock
307/lib/rs/test/Cargo.lock
308/lib/rs/test/target/
309/lib/rs/test/bin/
310/lib/rs/test/src/base_one.rs
311/lib/rs/test/src/base_two.rs
312/lib/rs/test/src/midlayer.rs
313/lib/rs/test/src/recursive.rs
314/lib/rs/test/src/ultimate.rs
315/lib/rs/test/src/identifiers.rs
316/lib/rs/test_recursive/Cargo.lock
317/lib/rs/test_recursive/src/vehicles.rs
318/lib/rs/test_recursive/src/maintenance/maintenance_facility.rs
319/lib/rs/test_recursive/src/transit/buses.rs
320/lib/rs/test_recursive/src/transit/trains.rs
321/lib/rs/test_recursive/src/transit/transporters.rs
322/lib/rs/test_recursive/src/transit/light/light_rail.rs
323/lib/rs/test_recursive/src/transit/light/streetcars.rs
324/lib/rs/test_recursive/src/transit/services/city_services.rs
325/lib/rs/test_recursive/target/
326/lib/rs/test_recursive/bin/
327/lib/rs/*.iml
328/lib/rs/**/*.iml
329/lib/swift/.build
330/lib/ts/test/build/
331/lib/ts/test/gen-*
332/libtool
333/ltmain.sh
334/missing
335/node_modules/
336/vendor/
337/composer.lock
338/stamp-h1
339/test/features/results.json
340/test/results.json
341/test/c_glib/test_client
342/test/c_glib/test_server
343/test/cl/TestServer
344/test/cl/TestClient
345/test/cpp/StressTest
346/test/cpp/StressTestNonBlocking
347/test/cpp/TestClient
348/test/cpp/TestServer
349/test/dart/**/.dart_tool
350/test/dart/**/.packages
351/test/dart/**/packages
352/test/dart/**/.pub/
353/test/dart/**/pubspec.lock
354/test/log/
355/test/test.log
356/test/erl/.generated
357/test/erl/.rebar
358/test/erl/ebin
359/test/erl/_build/
360/test/erl/rebar.lock
361/test/go/bin/
362/test/go/ThriftTest*.thrift
363/test/go/gopath
364/test/go/pkg/
365/test/go/src/code.google.com/
366/test/go/src/common/mock_handler.go
367/test/go/src/github.com/golang/
368/test/go/src/golang.org/
369/test/go/src/gen/
370/test/go/src/thrift
371/test/haxe/bin
372/test/haxe/.buildtemp
373/test/hs/TestClient
374/test/hs/TestServer
375/test/php/php_ext_dir/
376/test/py.twisted/_trial_temp/
377/test/rb/Gemfile.lock
378/test/netstd/**/bin
379/test/netstd/**/obj
380/test/netstd/**/launchSettings.json
381/test/netstd/*.psess
382/test/netstd/*.vspx
383/test/netstd/*.vsp
384/test/netstd/*.diagsession
385/test/netstd/Client/ThriftTest
386/test/netstd/Server/ThriftTest
387/test/netstd/Thrift
388/test/php/php_ext_dir/
389/test/rs/Cargo.lock
390/test/rs/src/thrift_test.rs
391/test/rs/bin/
392/test/rs/target/
393/test/rs/*.iml
394/test/rs/**/*.iml
395/test/swift/CrossTests/.build
396/lib/cl/backport-update.zip
397/lib/cl/lib
398/tutorial/cl/quicklisp.lisp
399/tutorial/cl/externals/
400/tutorial/cl/quicklisp/
401/tutorial/cl/TutorialClient
402/tutorial/cl/TutorialServer
403/tutorial/cl/backport-update.zip
404/tutorial/cl/lib/
405/tutorial/cl/shared-implementation.fasl
406/tutorial/cl/tutorial-implementation.fasl
407/tutorial/cpp/TutorialClient
408/tutorial/cpp/TutorialServer
409/tutorial/c_glib/tutorial_client
410/tutorial/c_glib/tutorial_server
411/tutorial/d/async_client
412/tutorial/d/client
413/tutorial/d/server
414/tutorial/dart/**/.packages
415/tutorial/dart/**/packages
416/tutorial/dart/**/.pub/
417/tutorial/dart/**/pubspec.lock
418/tutorial/delphi/**/*.dsk
419/tutorial/delphi/**/*.local
420/tutorial/delphi/**/*.tvsconfig
421/tutorial/delphi/**/dcu
422/tutorial/delphi/**/*.local
423/tutorial/delphi/**/*.identcache
424/tutorial/go/gopath
425/tutorial/go/go-tutorial
426/tutorial/go/calculator-remote
427/tutorial/go/src/shared
428/tutorial/go/src/tutorial
429/tutorial/go/src/git.apache.org
430/tutorial/go/src/golang.org
431/tutorial/haxe/bin
432/tutorial/hs/dist/
433/tutorial/java/build/
434/tutorial/js/build/
435/tutorial/netstd/**/bin
436/tutorial/netstd/**/obj
437/tutorial/netstd/Interfaces
438/tutorial/rs/*.iml
439/tutorial/rs/src/shared.rs
440/tutorial/rs/src/tutorial.rs
441/tutorial/rs/bin
442/tutorial/rs/target
443/tutorial/rs/Cargo.lock
444/tutorial/netstd/Interfaces/shared
445/tutorial/netstd/Interfaces/tutorial
446/tutorial/netstd/Server/Properties/launchSettings.json
447/tutorial/netstd/Client/Properties/launchSettings.json
448/ylwrap
449
450# Unit test generated artifacts
451
452CMakeCache.txt
453CMakeFiles
454compiler/cpp/tests/*.cmake
455compiler/cpp/tests/Testing/
456compiler/cpp/tests/bin/
457compiler/cpp/tests/*.a
458