Gitiles
Code Review
Sign In
gerrit.mcp.mirantis.com
/
packaging
/
sources
/
thrift
/
60aa640c3028a0c6314a2ae4e40d32e40f355464
/
compiler
/
cpp
/
src
/
parse
8dbe5f6
THRIFT-2199:Remove dense protocol
by Randy Abernethy
· 9 years ago
262cfb4
THRIFT-3221 Create a tool to audit network compatibility between two
by Ben Craig
· 10 years ago
1f6e380
`make style` applied
by Konrad Grochowski
· 10 years ago
9de9b1f
THRIFT-2850 get windows cmake working again and building the unit tests for lib/cpp, and pass make check through cmake - also resolve some compiler warnings
by Jim King
· 10 years ago
71f2d8a
THRIFT-3067 C++ cppcheck performance related warnings
by Roger Meier
· 10 years ago
dae6d3c
'make style' applied
by Konrad Grochowski
· 10 years ago
ffa255c
THRIFT-2859 JSON generator: output complete descriptors
by Jens Geyer
· 10 years ago
3b5dacb
THRIFT-2849: spelling errors fixed using codespell tool
by Konrad Grochowski
· 10 years ago
16a23a6
THRIFT-2729: C++ - .clang-format created and applied
by Konrad Grochowski
· 10 years ago
240120c
Revert "THRIFT-2729: C++ - .clang-format created and applied"
by Konrad Grochowski
· 10 years ago
74260aa
THRIFT-2729: C++ - .clang-format created and applied
by Konrad Grochowski
· 10 years ago
4f4b15b
compiler: remove trailing whitespaces
by Roger Meier
· 10 years ago
4776166
fix some license headers
by Roger Meier
· 10 years ago
a70986f
THRIFT-2784 Eliminate compiler warnings in generated C++ code
by Roger Meier
· 10 years ago
ae0b22c
THRIFT-2513 clean up enum value assignment Patch: Dave Watson
by Jens Geyer
· 10 years ago
60b7ad6
THRIFT-2639 c_glib: Expose as properties members of generated structs
by Roger Meier
· 10 years ago
885c679
THRIFT-2471 Make cpp.ref annotation language agnostic
by Jens Geyer
· 11 years ago
d000b24
THRIFT-2449 Enhance typedef structure to distinguish between forwards and real typedefs
by Jens Geyer
· 11 years ago
e0e8316
THRIFT-2421: Tree/Recursive struct support in thrift
by jfarrell
· 11 years ago
813749d
THRIFT-2338 First doctext wrongly interpreted as program doctext in some cases
by Jens Geyer
· 11 years ago
e8379b5
THRIFT-2320 Program level doctext does not get attached by parser
by Jens Geyer
· 11 years ago
e957675
THRIFT-2045: C++ compiler warning and build cleanup (again)
by Ben Craig
· 11 years ago
9f9cd10
Revert "THRIFT-2045: C++ compiler warning and build cleanup"
by Ben Craig
· 11 years ago
282e440
THRIFT-2045: C++ compiler warning and build cleanup
by Ben Craig
· 11 years ago
83767a7
THRIFT-2200: nested structs cause generate_fingerprint() to slow down at excessive CPU load
by Jens Geyer
· 11 years ago
09b97c7
THRIFT-2017 Resource Leak in thrift struct under compiler/cpp/src/parse/t_program.h
by Jens Geyer
· 11 years ago
ba406d3
THRIFT-2089 Compiler ignores duplicate typenames Patch: Randy Abernethy
by Roger Meier
· 11 years ago
70a5762
THRIFT-2030 Thrift allows for inconsistent use of "oneway"
by Jens Geyer
· 12 years ago
8ad13a3
THRIFT-1907 Compiling namespace and sub-namespace directives for unrecognized generators should only be a warning
by Henrique Mendonça
· 12 years ago
f837f30
Revert "THRIFT-1907 Compiling namespace and sub-namespace directives for unrecognized generators should only be a warning"
by Henrique Mendonça
· 12 years ago
d28d4d5
THRIFT-1907 Compiling namespace and sub-namespace directives for unrecognized generators should only be a warning
by Henrique
· 12 years ago
d1fb180
Thrift-1859: Generated error c++ code with -out and include_prefix param
by Jake Farrell
· 12 years ago
3a67c2f
THRIFT-1603 Thrift IDL allows for multiple exceptions, args or struct member names to be the same
by Jens Geyer
· 12 years ago
04f7097
THRIFT-1768 unions can't have required fields (Compiler) Patch: Jens Geyer
by Jens Geyer
· 12 years ago
ffb031d
Thrift-1696:Compiler fails if namespace of an unknown language is present in the IDL
by Henrique Mendonca
· 12 years ago
3087738
THRIFT-1651 Support annotations on all elements Patch: Benjy Weinberger
by Roger Meier
· 12 years ago
d620328
THRIFT-1624. java: Isset Generated differently on different platforms
by Bryan Duxbury
· 13 years ago
c7206a4
THRIFT-1270. compiler: add --allow-neg-keys argument to allow
by Bryan Duxbury
· 13 years ago
bdca9f6
THRIFT-1069. general: Add command line option to prevent thrift from inserting gen-* directories
by Bryan Duxbury
· 14 years ago
1606f25
THRIFT-1006. java: Impossible to correctly qualify an enum constant in an external thrift file
by Bryan Duxbury
· 14 years ago
77215d8
THRIFT-916: Fix warnings in C++ when compiling with -Wall. In this case, in the flex output, in the new c_glib generator and an actual bug in the parser that couldn't actually trigger.
by Christian Lavoie
· 14 years ago
213a664
THRIFT-582 C(c_glib) implementation of Thrift
by Roger Meier
· 14 years ago
0069cc4
THRIFT-916 no errors on GNU/Linux when compiling with CXXFLAGS="-Wall -Wextra -pedantic"
by Roger Meier
· 14 years ago
41d3058
THRIFT-868. Make const values work properly with typdefs
by David Reiss
· 14 years ago
9e7ba8c
compiler: Move t_type::generate_fingerprint to a .cc file
by David Reiss
· 14 years ago
bdd6261
Fix enum value lookups in C++
by David Reiss
· 14 years ago
8d7667c
Don't segfault if t_enum::get_constant_by_name fails
by David Reiss
· 14 years ago
cb0218f
THRIFT-897. compiler: Don't allow unqualified enum constant references
by Bryan Duxbury
· 14 years ago
bbff4a8
Fix to the catch-all namespace commit
by Bryan Duxbury
· 14 years ago
fb790d7
Allow "*" as a catch-all namespace.
by David Reiss
· 14 years ago
aca320d
THRIFT-507. Stop using boost::lexical_cast in the compiler
by David Reiss
· 14 years ago
4d8a9cd
THRIFT-877. compiler: smalltalk namespace doesn't work
by Bryan Duxbury
· 14 years ago
e3ba349
Clean up some style from r987565
by David Reiss
· 14 years ago
681f5ea
compiler: make a standard way for language generators to accept sub-namespaces
by Bryan Duxbury
· 14 years ago
34b530f
THRIFT-570. Thrift compiler does not error when duplicate method names are present
by Bryan Duxbury
· 14 years ago
8fc413f
THRIFT-554. multiple enums with the same key generate invalid code
by Bryan Duxbury
· 14 years ago
c687712
THRIFT-133. fix a small bug with smalltalk.prefix and smalltalk.package namespaces.
by Bryan Duxbury
· 14 years ago
e0ac3ab
THRIFT-133. 'namespace ruby' should error out, or be an alias to 'namespace rb'
by Bryan Duxbury
· 14 years ago
656683c
THRIFT-808. Segfault when constant declaration references a struct field that doesn't exist
by Bryan Duxbury
· 15 years ago
53c10e0
THRIFT-564. Support arbitrary annotations on struct fields
by David Reiss
· 15 years ago
2d80470
THRIFT-632. java: Constants of enum types don't behave well
by Bryan Duxbury
· 15 years ago
ab3666e
THRIFT-409. java: Add "union" to Thrift
by Bryan Duxbury
· 15 years ago
ff219ac
THRIFT-236. Structs should be serialized in a consistent order
by Bryan Duxbury
· 16 years ago
ebb6cc4
THRIFT-445. Revert r760201 "THRIFT-236. Sort fields in id order during parsing"
by David Reiss
· 16 years ago
7247b8c
cpp: Fix compiler and library compilation with newer glibc
by David Reiss
· 16 years ago
566a987
THRIFT-236. Sort fields in id order during parsing
by David Reiss
· 16 years ago
ea2cba8
THRIFT-387. Add license headers to a bunch of files
by David Reiss
· 16 years ago
6ce401d
THRIFT-136. s/async/oneway/ in misc places
by David Reiss
· 16 years ago
4732925
THRIFT-136. s/async/oneway/ in compiler variables
by David Reiss
· 16 years ago
13083d6
THRIFT-294. Remove @author tags
by Bryan Duxbury
· 16 years ago
554ea6f
Make the PHP generator use non-hardcoded namespaces.
by David Reiss
· 16 years ago
92e10d8
Make the XSD generator use non-hardcoded namespaces.
by David Reiss
· 16 years ago
a230999
THRIFT-121. Support arbitrary type annotations
by David Reiss
· 16 years ago
f011bd4
Make t_field inherit from t_doc instead of reimplementing it
by David Reiss
· 16 years ago
f145416
Partial handlling of 64-bit integer constants.
by David Reiss
· 17 years ago
8df6c82
Switch md5 implementations.
by David Reiss
· 17 years ago
f5ece05
Fix a segfault in the compiler.
by David Reiss
· 17 years ago
07ef3a9
Make the Perl generator use non-hardcoded namespaces.
by David Reiss
· 17 years ago
6a4b82c
Make the Ruby generator use non-hardcoded namespaces.
by David Reiss
· 17 years ago
320e45c
Make the Python generator use non-hardcoded namespaces.
by David Reiss
· 17 years ago
9d65bf0
Make the C# generator use non-hardcoded namespaces.
by David Reiss
· 17 years ago
54b602b
Make the Cocoa generator use non-hardcoded namespaces.
by David Reiss
· 17 years ago
3b45501
Make the Smalltalk generator use non-hardcoded namespaces.
by David Reiss
· 17 years ago
968bed8
Initialize the binary_ field of t_base_type.
by David Reiss
· 17 years ago
6d94390
Don't allow async (no return) functions that throw exceptions.
by David Reiss
· 17 years ago
771f8c7
Make the Java generator use non-hardcoded namespaces.
by David Reiss
· 17 years ago
9a08dc6
Make the C++ generator use non-hardcoded namespaces.
by David Reiss
· 17 years ago
79eca14
Infrastructure for a language-neutral namespace declaration.
by David Reiss
· 17 years ago
0c90f6f
Thrift: Whitespace cleanup.
by David Reiss
· 17 years ago
32007a5
Fix set_name compiler method signature
by Mark Slee
· 17 years ago
76f2c88
thrift: Add -cpp_use_include_prefix flag to compiler
by kholst
· 17 years ago
1c4ced7
Generate structs/exceptions in declared order
by Mark Slee
· 17 years ago
7f42bcf
Thrift: C# Bindings.
by David Reiss
· 17 years ago
204420f
Thrift: MinGW port.
by David Reiss
· 17 years ago
f845b7d
Make base set_name take const std:string& instead of std:string
by Mark Slee
· 17 years ago
15457c9
Thrift: Smalltalk prefix support.
by David Reiss
· 17 years ago
6f9ac3f
Thrift compiler now enforces uniqueness of field identifiers
by Mark Slee
· 17 years ago
bd58822
Merging in some Smalltalk changes from Patrick Collison
by Mark Slee
· 17 years ago
5b74307
Thrift PHP generation Redux
by Mark Slee
· 17 years ago
5afc0aa
[thrift] PHP generator: extension support
by dweatherford
· 17 years ago
Next »