summaryrefslogtreecommitdiff
path: root/compiler/cpp/src/thrift/generate/t_netstd_generator.cc
Commit message (Expand)AuthorAgeFilesLines
* THRIFT-5684 upgrade to net7.0:Jens Geyer2023-02-161-10/+16
* switched netstd keywords from map to set and array initJens Geyer2022-11-181-116/+0
* * THRIFT-4655 Parser fails on the word "from"Jens Geyer2022-10-161-1/+6
* THRIFT-5423: IDL parameter validation for GoSimon Wang2022-09-111-2/+2
* THRIFT-5591 Add uuid type to IDL and implement reference code (+ improved sel...Jens Geyer2022-09-051-1/+17
* THRIFT-5578 #nullable disable collides with C# lang versions < 8Jens Geyer2022-05-051-2/+0
* THRIFT-5511 Full support for the new net6 "nullability" semanticsJens Geyer2022-02-081-173/+468
* minor indent fixesJens Geyer2022-02-011-16/+7
* THRIFT-5504 CA2254 Message template should be compile time constantJens Geyer2022-02-011-1/+1
* Fixes #5500, uncompilable code when a .thirft struct named 'System' is presentJonas Marty2022-01-201-1/+1
* THRIFT-5479 Add net 6 supportJens Geyer2022-01-091-2/+3
* THRIFT-5408 Support for deprecated methods - follow_up fixJens Geyer2021-10-271-10/+17
* THRIFT-5445 "cancellationToken" cannot be used as argument nameJens Geyer2021-08-011-108/+115
* THRIFT-5444 Netstd generator produces uncompileable code for enums ending wit...Jens Geyer2021-08-011-61/+25
* THRIFT-5442 Separate client service calls into send/recv methods and make the...Jens Geyer2021-07-241-61/+85
* THRIFT-5414 Use of specific parameter names generates uncompileable codeJens Geyer2021-05-151-56/+72
* THRIFT-5408 Support for deprecated/obsolete methods (via annotation)Jens Geyer2021-05-051-0/+43
* THRIFT-5396 deprecate "Async" method postfixJens Geyer2021-04-101-15/+90
* THRIFT-5395 inconsistent treatment of methods ending in "Async"Jens Geyer2021-04-101-18/+7
* THRIFT-5382 Netstd default list/set enums values are generated incorrectlyThomas2021-03-271-1/+1
* THRIFT-5354 disable IDE0083 warningJens Geyer2021-02-191-0/+1
* netstd fix IDE warningJens Geyer2021-01-241-1/+1
* THRIFT-5198 Fix certain Visual Studio hints in generated netstd codeJens Geyer2020-12-091-2/+4
* THRIFT-5320: Usage of "Task" as IDL identifier generates uncompileable codeJens Geyer2020-12-041-9/+9
* THRIFT-5317 netstd compiler does not escape keywordsJens Geyer2020-12-011-2/+2
* FIX: Log errors in processor via standard logger -> errors to write into Cons...Jens Geyer2020-11-211-1/+1
* Log errors in processor via standard logger #2284Konstantin Pozdniakov2020-11-211-3/+13
* THRIFT-5254 Member name cannot be Isset (unless it is an "required" member)Jens Geyer2020-07-161-13/+18
* THRIFT-5253 using Result in result name generates wrong IAsync interfaceJens Geyer2020-07-161-9/+17
* THRIFT-5238 GetHashCode can throw NullReferenceExceptionJens Geyer2020-06-251-72/+55
* THRIFT-5225: Use nullptr instead of NULLzeshuai0072020-06-141-9/+9
* THRIFT-5220 DeepCopy() extension methods not generated when the IDL contains ...Jens Geyer2020-05-281-3/+2
* THRIFT-5216 generate DeepCopy methodsJens Geyer2020-05-271-56/+455
* THRIFT-5198 Fix certain Visual Studio hints in generated netstd codeJens Geyer2020-05-081-21/+34
* THRIFT-4982 Remove deprecated C# bindings from the code baseJens Geyer2020-02-281-5/+0
* THRIFT-5095 ToString() should print entire structure, not just the top-level ...Jens Geyer2020-02-161-9/+1
* THRIFT-5091 Netstd generator produces uncompileable code for struct names end...Jens Geyer2020-02-141-2/+4
* THRIFT-5032 netstd: Use PascalCase for Properties.Paulo Neves2019-11-281-14/+43
* THRIFT-4879 general performance improvements for netstd libraryJens Geyer2019-06-041-12/+14
* THRIFT-4832 superfluous backing field causes CS0169 "field never used"Jens Geyer2019-03-211-1/+5
* THRIFT-4768 Remove "nullable" option from the code base (netstd ONLY)Jens Geyer2019-02-151-155/+57
* THRIFT-4776:Modernize c++11 code by clang-tidy (#1732)cyy2019-02-081-1/+1
* THRIFT-4723 Consolidate C#/netcore into new netstd language targetJens Geyer2019-01-281-0/+3115