Kevin Clark
|
3af9287a74
|
rb: Support raise Xception, message for Structs that inherit from ::Exception [THRIFT-58]
Author: Kevin Ballard <kevin@rapleaf.com>
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@680542 13f79535-47bb-0310-9956-ffa450edef68
|
2008-07-28 22:20:36 +00:00 |
|
Kevin Clark
|
b586339453
|
rb: Display field name in type-checking error [THRIFT-78]
Author: Kevin Ballard <kevin@rapleaf.com>
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@678059 13f79535-47bb-0310-9956-ffa450edef68
|
2008-07-18 22:03:48 +00:00 |
|
Kevin Clark
|
2bd3a30b91
|
rb: Use File.dirname(__FILE__) in generated requires [THRIFT-57]
This means you no longer have to put the gen-rb folder in $:
Author: Kevin Ballard <kevin@rapleaf.com>
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@671963 13f79535-47bb-0310-9956-ffa450edef68
|
2008-06-26 17:49:49 +00:00 |
|
Kevin Clark
|
1ce8b3d7d5
|
rb: When passing unknown keys to Thrift::Struct.new, report those keys in the exception [THRIFT-51]
Author: kevin@rapleaf.com
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@670989 13f79535-47bb-0310-9956-ffa450edef68
|
2008-06-24 01:32:03 +00:00 |
|
Kevin Clark
|
c83d4451b7
|
rb: Add the path to gen-rb to $: in spec_helper instead of in multiple different specs
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@669017 13f79535-47bb-0310-9956-ffa450edef68
|
2008-06-18 01:18:21 +00:00 |
|
Kevin Clark
|
23193757bc
|
rb: Implement type-checking in Thrift::Struct.new and field accessors
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@669015 13f79535-47bb-0310-9956-ffa450edef68
|
2008-06-18 01:18:07 +00:00 |
|
Kevin Clark
|
140b555bf4
|
rb: Fix struct_spec to use a proper description
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@669014 13f79535-47bb-0310-9956-ffa450edef68
|
2008-06-18 01:17:57 +00:00 |
|
Kevin Clark
|
6c4598bbc0
|
rb: Struct#new should properly initialize boolean values
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@669001 13f79535-47bb-0310-9956-ffa450edef68
|
2008-06-18 01:16:20 +00:00 |
|
Kevin Clark
|
90a2cbe0a4
|
Squelch warning about parens and standardize require for generated code
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668998 13f79535-47bb-0310-9956-ffa450edef68
|
2008-06-18 01:15:53 +00:00 |
|
Kevin Clark
|
01a514494d
|
Fix default values of non-primitive types being shared between struct instances (THRIFT-4)
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668989 13f79535-47bb-0310-9956-ffa450edef68
|
2008-06-18 01:14:36 +00:00 |
|
Kevin Clark
|
ec9106f854
|
Mark failing tests as pending
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668988 13f79535-47bb-0310-9956-ffa450edef68
|
2008-06-18 01:14:26 +00:00 |
|
Kevin Clark
|
1cfd693f3e
|
Add new spec for properly initializing boolean values
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668985 13f79535-47bb-0310-9956-ffa450edef68
|
2008-06-18 01:13:58 +00:00 |
|
Kevin Clark
|
9479b1a593
|
Add failing spec for sharing of default values between struct instances (THRIFT-4)
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668983 13f79535-47bb-0310-9956-ffa450edef68
|
2008-06-18 01:13:37 +00:00 |
|
Kevin Clark
|
090b69ee63
|
Add useless struct test for code coverage
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668979 13f79535-47bb-0310-9956-ffa450edef68
|
2008-06-18 01:12:58 +00:00 |
|
Kevin Clark
|
03d7a47946
|
Add specs for Struct.
Include the generated code so the thrift compiler is not required to run the specs.
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@668961 13f79535-47bb-0310-9956-ffa450edef68
|
2008-06-18 01:09:41 +00:00 |
|