-
Notifications
You must be signed in to change notification settings - Fork 15.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Auto capitalize enums name in Ruby #10454
Merged
Merged
Changes from all commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
ef80643
Auto capitalize enums name in Ruby
tisonkun 44895f1
dup string for modification
tisonkun 1314fb9
free name string
tisonkun 3ac6b87
tolerate lowercase first letter for JRuby
tisonkun d30f0bb
add test cases
tisonkun b5da5e7
update the compiler
tisonkun 8f604a7
use cpp style
tisonkun 4515ed3
fix test
tisonkun a701223
add tests for lookup and resolve
tisonkun 775a0e7
fix binary_json_conformance_suite
tisonkun 86f13da
Revert "fix binary_json_conformance_suite"
tisonkun 29bfb07
auto capitalize for json decode
tisonkun bc78de3
pass the correct argument
tisonkun f369bcb
update for JRuby
tisonkun 4bb02e0
more jruby
tisonkun 55a70a9
fix wording
tisonkun d93fa0b
add failure ignore
tisonkun 114185c
Merge branch 'main' into patch-1
tisonkun 4bc1091
revert CRuby Enum unrelated changes
tisonkun c02698a
revert JRuby Enum unrelated changes
tisonkun 9d7fbf0
improve JRuby method
tisonkun File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -73,6 +73,7 @@ enum TestEnum { | |
A = 1; | ||
B = 2; | ||
C = 3; | ||
v0 = 4; | ||
} | ||
|
||
message TestEmbeddedMessageParent { | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -69,6 +69,7 @@ enum TestEnum { | |
A = 1; | ||
B = 2; | ||
C = 3; | ||
v0 = 4; | ||
} | ||
|
||
enum TestNonZeroEnum { | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -67,6 +67,8 @@ enum TestEnum { | |
A = 1; | ||
B = 2; | ||
C = 3; | ||
|
||
v0 = 4; | ||
} | ||
|
||
message testLowercaseNested { | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -68,6 +68,8 @@ enum TestEnum { | |
A = 1; | ||
B = 2; | ||
C = 3; | ||
|
||
v0 = 4; | ||
} | ||
|
||
message TestUnknown { | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -697,6 +697,7 @@ def fill_test_msg(test_msg) | |
value :A, 1 | ||
value :B, 2 | ||
value :C, 3 | ||
value :v0, 4 | ||
end | ||
end | ||
|
||
|
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
4 conflicts with V0.