Skip to content

Commit 8411e18

Browse files
committed
Version 0.14.0
1 parent 0be1b7d commit 8411e18

File tree

21 files changed

+155
-115
lines changed

21 files changed

+155
-115
lines changed

.gitignore

+18
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,18 @@ project.lock.json
278278
/lib/go/src
279279
/lib/go/test/gopath/
280280
/lib/go/test/ThriftTest.thrift
281+
/lib/nodets/test-compiled/
282+
/lib/ocaml/_build/
283+
/lib/ocaml/_tags
284+
/lib/ocaml/configure
285+
/lib/ocaml/setup.data
286+
/lib/ocaml/setup.ml
287+
/lib/ocaml/myocamlbuild.ml
288+
/lib/ocaml/*/META
289+
/lib/ocaml/*/*.mllib
290+
/lib/ocaml/*/*.mldylib
291+
/lib/ocaml/Makefile
292+
/lib/ocaml/OCamlMakefile
281293
/lib/rs/target/
282294
/lib/rs/Cargo.lock
283295
/lib/rs/test/Cargo.lock
@@ -292,6 +304,8 @@ project.lock.json
292304
/lib/rs/*.iml
293305
/lib/rs/**/*.iml
294306
/lib/swift/.build
307+
/lib/ts/test/build/
308+
/lib/ts/test/gen-*
295309
/libtool
296310
/ltmain.sh
297311
/missing
@@ -343,6 +357,8 @@ project.lock.json
343357
/test/netstd/*.vspx
344358
/test/netstd/*.vsp
345359
/test/netstd/*.diagsession
360+
/test/netstd/Client/ThriftTest
361+
/test/netstd/Server/ThriftTest
346362
/test/netstd/Thrift
347363
/test/php/php_ext_dir/
348364
/test/rs/Cargo.lock
@@ -399,5 +415,7 @@ project.lock.json
399415
/tutorial/rs/bin
400416
/tutorial/rs/target
401417
/tutorial/rs/Cargo.lock
418+
/tutorial/netstd/Interfaces/shared
419+
/tutorial/netstd/Interfaces/tutorial
402420
/ylwrap
403421

Makefile.am

+7
Original file line numberDiff line numberDiff line change
@@ -132,9 +132,15 @@ style-local:
132132
codespell --write-changes --skip=$(skipped_files) --disable-colors
133133

134134
EXTRA_DIST = \
135+
.asf.yaml \
135136
.clang-format \
136137
.dockerignore \
137138
.editorconfig \
139+
.eslintignore \
140+
.eslintrc.json \
141+
.flake8 \
142+
.gitattributes \
143+
.gitignore \
138144
.travis.yml \
139145
.rustfmt.toml \
140146
ApacheThrift.nuspec \
@@ -156,6 +162,7 @@ EXTRA_DIST = \
156162
LICENSE \
157163
NOTICE \
158164
package.json \
165+
package-lock.json \
159166
phpcs.xml.dist \
160167
README.md \
161168
sonar-project.properties \

compiler/cpp/Makefile.am

+1
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ EXTRA_DIST = \
115115
README.md \
116116
CMakeLists.txt \
117117
test \
118+
tests \
118119
$(WINDOWS_DIST)
119120

120121
#clean-local:

compiler/cpp/src/Makefile.am

+5
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,8 @@ thrift_libparse_a_SOURCES = thrift/thrifty.yy \
3737

3838
clean-local:
3939
$(RM) thrift/thriftl.cc thrift/thrifty.cc thrift/thrifty.h thrift/thrifty.hh
40+
41+
42+
EXTRA_DIST = \
43+
thrift/logging.cc \
44+
thrift/windows/config.h

compiler/cpp/src/thrift/generate/thrift-t_php_generator.o-a60a38e9

Whitespace-only changes.

lib/go/test/Makefile.am

+17-15
Original file line numberDiff line numberDiff line change
@@ -111,28 +111,30 @@ client: stubs
111111
EXTRA_DIST = \
112112
dontexportrwtest \
113113
tests \
114+
common \
114115
BinaryKeyTest.thrift \
116+
ConflictNamespaceServiceTest.thrift \
117+
ConflictNamespaceTestA.thrift \
118+
ConflictNamespaceTestB.thrift \
119+
ConflictNamespaceTestC.thrift \
120+
ConflictNamespaceTestD.thrift \
121+
ConflictNamespaceTestSuperThing.thrift \
122+
DontExportRWTest.thrift \
123+
DuplicateImportsTest.thrift \
124+
ErrorTest.thrift \
125+
EqualsTest.thrift \
115126
GoTagTest.thrift \
127+
IgnoreInitialismsTest.thrift \
116128
IncludesTest.thrift \
129+
InitialismsTest.thrift \
117130
MultiplexedProtocolTest.thrift \
118131
NamespacedTest.thrift \
132+
NamesTest.thrift \
119133
OnewayTest.thrift \
120134
OptionalFieldsTest.thrift \
121-
RequiredFieldTest.thrift \
122135
RefAnnotationFieldsTest.thrift \
123-
UnionDefaultValueTest.thrift \
124-
UnionBinaryTest.thrift \
136+
RequiredFieldTest.thrift \
125137
ServicesTest.thrift \
126138
TypedefFieldTest.thrift \
127-
ErrorTest.thrift \
128-
NamesTest.thrift \
129-
InitialismsTest.thrift \
130-
DontExportRWTest.thrift \
131-
IgnoreInitialismsTest.thrift \
132-
ConflictNamespaceTestA.thrift \
133-
ConflictNamespaceTestB.thrift \
134-
ConflictNamespaceTestC.thrift \
135-
ConflictNamespaceTestD.thrift \
136-
ConflictNamespaceTestSuperThing.thrift \
137-
ConflictNamespaceServiceTest.thrift \
138-
EqualsTest.thrift
139+
UnionBinaryTest.thrift \
140+
UnionDefaultValueTest.thrift

lib/netstd/Makefile.am

+15-9
Original file line numberDiff line numberDiff line change
@@ -41,25 +41,31 @@ clean-local:
4141

4242
EXTRA_DIST = \
4343
README.md \
44+
Directory.Build.props \
45+
Benchmarks/Thrift.Benchmarks \
4446
Tests/Thrift.IntegrationTests/Protocols \
4547
Tests/Thrift.IntegrationTests/Thrift.IntegrationTests.csproj \
46-
Tests/Thrift.PublicInterfaces.Compile.Tests/Thrift.PublicInterfaces.Compile.Tests.csproj \
47-
Tests/Thrift.PublicInterfaces.Compile.Tests/Properties/AssemblyInfo.cs \
48-
Tests/Thrift.PublicInterfaces.Compile.Tests/optional_required_default.thrift \
48+
Tests/Thrift.PublicInterfaces.Compile.Tests \
4949
Tests/Thrift.PublicInterfaces.Compile.Tests/CassandraTest.thrift \
50-
Tests/Thrift.Tests/Thrift.Tests.csproj \
51-
Tests/Thrift.Tests/Protocols \
50+
Tests/Thrift.PublicInterfaces.Compile.Tests/optional_required_default.thrift \
51+
Tests/Thrift.PublicInterfaces.Compile.Tests/Properties/AssemblyInfo.cs \
52+
Tests/Thrift.PublicInterfaces.Compile.Tests/Thrift.PublicInterfaces.Compile.Tests.csproj \
5253
Tests/Thrift.Tests/Collections \
53-
Thrift/TApplicationException.cs \
54-
Thrift/TBaseClient.cs \
55-
Thrift/TException.cs \
56-
Thrift/Thrift.csproj \
54+
Tests/Thrift.Tests/DataModel \
55+
Tests/Thrift.Tests/Protocols \
56+
Tests/Thrift.Tests/Thrift.Tests.csproj \
5757
Thrift/Collections \
5858
Thrift/Processor \
5959
Thrift/Properties \
6060
Thrift/Protocol \
6161
Thrift/Server \
62+
Thrift/TApplicationException.cs \
63+
Thrift/TBaseClient.cs \
64+
Thrift/TConfiguration.cs \
65+
Thrift/TException.cs \
66+
Thrift/Thrift.csproj \
6267
Thrift/Transport \
68+
Thrift/*.snk \
6369
Thrift.sln \
6470
build.cmd \
6571
build.sh \

lib/nodets/.gitignore

-1
This file was deleted.

lib/ocaml/.gitignore

-11
This file was deleted.

lib/perl/Makefile.am

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ EXTRA_DIST = \
4040
coding_standards.md \
4141
build-cpan-dist.sh \
4242
Makefile.PL \
43+
MANIFEST.SKIP \
4344
test.pl \
4445
lib/Thrift.pm \
4546
lib/Thrift.pm \
@@ -63,6 +64,7 @@ EXTRA_DIST = \
6364
lib/Thrift/UnixSocket.pm \
6465
lib/Thrift/Type.pm \
6566
lib/Thrift/Transport.pm \
67+
tools/FixupDist.pl \
6668
README.md
6769

6870
THRIFT = @top_builddir@/compiler/cpp/thrift

lib/php/Makefile.am

+77-65
Original file line numberDiff line numberDiff line change
@@ -40,113 +40,125 @@ endif
4040

4141
phpdir = $(PHP_PREFIX)/
4242
php_DATA = \
43-
lib/TMultiplexedProcessor.php
43+
lib/TMultiplexedProcessor.php
4444

4545
phpbasedir = $(phpdir)/Base
4646
phpbase_DATA = \
47-
lib/Base/TBase.php
47+
lib/Base/TBase.php
4848

4949
phpclassloaderdir = $(phpdir)/ClassLoader
5050
phpclassloader_DATA = \
51-
lib/ClassLoader/ThriftClassLoader.php
51+
lib/ClassLoader/ThriftClassLoader.php
5252

5353
phpexceptiondir = $(phpdir)/Exception
5454
phpexception_DATA = \
55-
lib/Exception/TApplicationException.php \
56-
lib/Exception/TException.php \
57-
lib/Exception/TProtocolException.php \
58-
lib/Exception/TTransportException.php
55+
lib/Exception/TApplicationException.php \
56+
lib/Exception/TException.php \
57+
lib/Exception/TProtocolException.php \
58+
lib/Exception/TTransportException.php
5959

6060
phpfactorydir = $(phpdir)/Factory
6161
phpfactory_DATA = \
62-
lib/Factory/TBinaryProtocolFactory.php \
63-
lib/Factory/TCompactProtocolFactory.php \
64-
lib/Factory/TJSONProtocolFactory.php \
65-
lib/Factory/TProtocolFactory.php \
66-
lib/Factory/TStringFuncFactory.php \
67-
lib/Factory/TTransportFactory.php
62+
lib/Factory/TBinaryProtocolFactory.php \
63+
lib/Factory/TCompactProtocolFactory.php \
64+
lib/Factory/TJSONProtocolFactory.php \
65+
lib/Factory/TProtocolFactory.php \
66+
lib/Factory/TStringFuncFactory.php \
67+
lib/Factory/TTransportFactory.php
6868

6969
phpprotocoldir = $(phpdir)/Protocol
7070
phpprotocol_DATA = \
71-
lib/Protocol/TBinaryProtocolAccelerated.php \
72-
lib/Protocol/TBinaryProtocol.php \
73-
lib/Protocol/TCompactProtocol.php \
74-
lib/Protocol/TJSONProtocol.php \
75-
lib/Protocol/TMultiplexedProtocol.php \
76-
lib/Protocol/TProtocol.php \
77-
lib/Protocol/TProtocolDecorator.php \
78-
lib/Protocol/TSimpleJSONProtocol.php
71+
lib/Protocol/TBinaryProtocolAccelerated.php \
72+
lib/Protocol/TBinaryProtocol.php \
73+
lib/Protocol/TCompactProtocol.php \
74+
lib/Protocol/TJSONProtocol.php \
75+
lib/Protocol/TMultiplexedProtocol.php \
76+
lib/Protocol/TProtocol.php \
77+
lib/Protocol/TProtocolDecorator.php \
78+
lib/Protocol/TSimpleJSONProtocol.php
7979

8080
phpprotocoljsondir = $(phpprotocoldir)/JSON
8181
phpprotocoljson_DATA = \
82-
lib/Protocol/JSON/BaseContext.php \
83-
lib/Protocol/JSON/ListContext.php \
84-
lib/Protocol/JSON/LookaheadReader.php \
85-
lib/Protocol/JSON/PairContext.php
82+
lib/Protocol/JSON/BaseContext.php \
83+
lib/Protocol/JSON/ListContext.php \
84+
lib/Protocol/JSON/LookaheadReader.php \
85+
lib/Protocol/JSON/PairContext.php
8686

8787
phpprotocolsimplejsondir = $(phpprotocoldir)/SimpleJSON
8888
phpprotocolsimplejson_DATA = \
89-
lib/Protocol/SimpleJSON/CollectionMapKeyException.php \
90-
lib/Protocol/SimpleJSON/Context.php \
91-
lib/Protocol/SimpleJSON/ListContext.php \
92-
lib/Protocol/SimpleJSON/MapContext.php \
93-
lib/Protocol/SimpleJSON/StructContext.php
89+
lib/Protocol/SimpleJSON/CollectionMapKeyException.php \
90+
lib/Protocol/SimpleJSON/Context.php \
91+
lib/Protocol/SimpleJSON/ListContext.php \
92+
lib/Protocol/SimpleJSON/MapContext.php \
93+
lib/Protocol/SimpleJSON/StructContext.php
9494

9595
phpserializerdir = $(phpdir)/Serializer
9696
phpserializer_DATA = \
97-
lib/Serializer/TBinarySerializer.php
97+
lib/Serializer/TBinarySerializer.php
9898

9999
phpserverdir = $(phpdir)/Server
100100
phpserver_DATA = \
101-
lib/Server/TServerSocket.php \
102-
lib/Server/TForkingServer.php \
103-
lib/Server/TServer.php \
104-
lib/Server/TServerTransport.php \
105-
lib/Server/TSimpleServer.php
101+
lib/Server/TServerSocket.php \
102+
lib/Server/TForkingServer.php \
103+
lib/Server/TServer.php \
104+
lib/Server/TServerTransport.php \
105+
lib/Server/TSimpleServer.php
106106

107107
phpstringfuncdir = $(phpdir)/StringFunc
108108
phpstringfunc_DATA = \
109-
lib/StringFunc/Mbstring.php \
110-
lib/StringFunc/Core.php \
111-
lib/StringFunc/TStringFunc.php
109+
lib/StringFunc/Mbstring.php \
110+
lib/StringFunc/Core.php \
111+
lib/StringFunc/TStringFunc.php
112112

113113
phptransportdir = $(phpdir)/Transport
114114
phptransport_DATA = \
115-
lib/Transport/TBufferedTransport.php \
116-
lib/Transport/TCurlClient.php \
117-
lib/Transport/TFramedTransport.php \
118-
lib/Transport/THttpClient.php \
119-
lib/Transport/TMemoryBuffer.php \
120-
lib/Transport/TNullTransport.php \
121-
lib/Transport/TPhpStream.php \
122-
lib/Transport/TSocket.php \
123-
lib/Transport/TSocketPool.php \
124-
lib/Transport/TTransport.php
115+
lib/Transport/TBufferedTransport.php \
116+
lib/Transport/TCurlClient.php \
117+
lib/Transport/TFramedTransport.php \
118+
lib/Transport/THttpClient.php \
119+
lib/Transport/TMemoryBuffer.php \
120+
lib/Transport/TNullTransport.php \
121+
lib/Transport/TPhpStream.php \
122+
lib/Transport/TSocket.php \
123+
lib/Transport/TSocketPool.php \
124+
lib/Transport/TTransport.php
125125

126126
phptypedir = $(phpdir)/Type
127127
phptype_DATA = \
128-
lib/Type/TMessageType.php \
129-
lib/Type/TType.php \
130-
lib/Type/TConstant.php
128+
lib/Type/TMessageType.php \
129+
lib/Type/TType.php \
130+
lib/Type/TConstant.php
131131

132132
clean-local:
133133
if [ -f src/ext/thrift_protocol/Makefile ]; then cd src/ext/thrift_protocol/ && $(MAKE) clean; fi
134134

135135

136136
EXTRA_DIST = \
137-
lib \
138-
src/autoload.php \
139-
src/ext/thrift_protocol/config.m4 \
140-
src/ext/thrift_protocol/config.w32 \
141-
src/ext/thrift_protocol/php_thrift_protocol.cpp \
142-
src/ext/thrift_protocol/php_thrift_protocol.h \
143-
src/Thrift.php \
144-
src/TStringUtils.php \
145-
coding_standards.md \
146-
thrift_protocol.ini \
147-
README.apache.md \
148-
README.md
137+
lib \
138+
src/autoload.php \
139+
src/ext/thrift_protocol/config.m4 \
140+
src/ext/thrift_protocol/config.w32 \
141+
src/ext/thrift_protocol/php_thrift_protocol.cpp \
142+
src/ext/thrift_protocol/php_thrift_protocol.h \
143+
src/Thrift.php \
144+
src/TStringUtils.php \
145+
coding_standards.md \
146+
thrift_protocol.ini \
147+
README.apache.md \
148+
README.md \
149+
test/Fixtures.php \
150+
test/TestValidators.thrift \
151+
test/JsonSerialize/JsonSerializeTest.php \
152+
test/Protocol/BinarySerializerTest.php \
153+
test/Protocol/TJSONProtocolFixtures.php \
154+
test/Protocol/TJSONProtocolTest.php \
155+
test/Protocol/TSimpleJSONProtocolFixtures.php \
156+
test/Protocol/TSimpleJSONProtocolTest.php \
157+
test/Validator/BaseValidatorTest.php \
158+
test/Validator/ValidatorTest.php \
159+
test/Validator/ValidatorTestOop.php
160+
149161

150162
MAINTAINERCLEANFILES = \
151-
Makefile.in
163+
Makefile.in
152164

0 commit comments

Comments
 (0)