protocolbuffers / protocolbuffers/protobuf-javascript
Camelcase is lost (Javascript protoc)
Open
@lukesandberg is already working on this.
Since May 24, 2021.
bug
good first issue
javascript
protoc
triaged
- Dominant language
- JavaScript
- Stars
- 471
- Forks
- 91
- Avg merge
- 3h 57m
- Merged PRs (30d)
- 2
Description
What version of protobuf and what language are you using?
3.16.0 (Linux x86_64)
Javascript
Operation system
Ubuntu 18.04
What runtime / compiler are you using (e.g., python version or gcc version)
What did you do?
Create proto file (syntax 3)
syntax = "proto3";
message Test {
string someFieldWithCamelCase = 1;
}
run
protoc --js_out=import_style=commonjs,binary:out test.proto
Got
proto.Test.prototype.setSomefieldwithcamelcase = function(value) {
return jspb.Message.setProto3StringField(this, 1, value);
};
What did you expect to see
proto.Test.prototype.setSomeFieldWithCamelCase = function(value) {
return jspb.Message.setProto3StringField(this, 1, value);
};
What did you see instead?
Camelcase is lost
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.