Comments (12)
Ah, I see it now, I moved a few things around and the tests need updating. Shall do so tomorrow!
from grpcc.
I ran into this as well. Another example (names changed and simplified)
message XRequest {
MyEnum val = 1;
string somethingElse = 2;
}
message YRequest {
MyEnum val = 1;
}
enum MyEnum{
EntryOne = 0;
EntryTwo = 1;
}
EDIT:
I think I found a workaround. It's ugly and requires a bit of finagling with the types in classes using the generated c# (not sure about other languages) but so far so good. At least, I seem to be able to call it the same way.
message XRequest {
MyEnumWrapper .MyEnum val = 1;
string somethingElse = 2;
}
message YRequest {
MyEnumWrapper .MyEnum val = 1;
}
message MyEnumWrapper {
enum MyEnum{
EntryOne = 0;
EntryTwo = 1;
}
}
from grpcc.
Sorry for the delay on this, I've just published a big release of grpcc
, so please upgrade and check it out. I can no-longer recreate the issue.
Also you may want to take at the new features https://github.com/njpatel/grpcc :)
from grpcc.
@njpatel I see this was just closed with an associated commit but the commit seems to be failing on circle.
I'd add these for test cases in test.proto, haven't gotten around to testing myself yet.
enum EventType {
TEST = 0;
TEST_AGAIN = 1;
}
message SayThing {
enum NumberThing {
THING_ONE = 0;
THING_TWO = 1;
}
}
from grpcc.
Yeah, it worked locally but CircleCI is not loading for me - I get to the main build page but the output won't load. I'm still working on grpcc, so will keep a look out until it's working again.
from grpcc.
+1 I also just ran into this bug. It's a shame, since it prevents me from using the program at all.
from grpcc.
+1
from grpcc.
+1
from grpcc.
+1
from grpcc.
+1 very annoying bug
from grpcc.
Thanks for the update!
from grpcc.
from grpcc.
Related Issues (20)
- TypeError [ERR_INVALID_ARG_TYPE]: The "options.filename" property must be of type string. Received type object HOT 10
- Error: 14 UNAVAILABLE: Connect Failed HOT 1
- Can't install HOT 3
- Cann't find 'node-v57-darwin-x64-unknown/grpc_node.node' module HOT 1
- Passing client id and secret HOT 1
- Provide authority value when connecting
- Error: Could not load file "[object Object]" HOT 4
- Error installing on macOS HOT 10
- Could not load file "[object Object]" HOT 10
- DeprecationWarning: grpc.load: Use the @grpc/proto-loader module with grpc.loadPackageDefinition instead HOT 2
- Support non-protobuf message formats like Avro
- Needs deps updates HOT 4
- error: param value changed
- Lagom.GRPC with GRPCC: Error: 14 UNAVAILABLE: TCP Read failed HOT 1
- Error: no such type: X
- Path prefix to server address HOT 2
- Add support for describe the message
- Inline streaming calls improve documentation
- error": "14 UNAVAILABLE: DNS resolution failed"
- How to get list of method and service from proto file like in BloomRPC?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from grpcc.