issues
search
Shopify
/
protoboeuf
Experimenting with a protobuf implementation
MIT License
37
stars
4
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Clarify generated files in README
#108
rwstauner
closed
2 months ago
0
Set frozen_string_literal: true on generated files
#107
rwstauner
closed
2 months ago
1
Remove string allocations in Array#pack with buffer arg
#106
rwstauner
closed
2 months ago
4
Use String#bytesplice instead of String#slice!
#105
tenderlove
closed
2 months ago
0
Reuse the main buffer for encoding submessages
#104
tenderlove
closed
2 months ago
0
Reuse the main buffer for encoding submessages
#103
tenderlove
closed
2 months ago
4
Improve typing
#102
TobiasBales
opened
2 months ago
2
Add bounds checking for integers and repeated integers
#101
TobiasBales
closed
3 months ago
0
Remove unneeded wire_type method in CodeGen
#100
TobiasBales
closed
3 months ago
0
Add option to generate sorbet types
#99
TobiasBales
closed
3 months ago
4
Encoding performance
#98
tenderlove
closed
3 months ago
1
Unrolling uint64 encoding
#97
tenderlove
opened
4 months ago
1
Add initial gemspec
#96
colinbendell
closed
5 months ago
1
Generate inline code for wrapper classes by default
#95
maximecb
opened
5 months ago
2
Regenerate .rb files for well-known types
#94
XrXr
closed
5 months ago
1
Avoid allocation with the offset option for `String#unpack1`
#93
XrXr
closed
5 months ago
1
Improve parser support for reserved. Enable more tests.
#92
maximecb
closed
5 months ago
1
Fix option parsing 2
#91
maximecb
closed
5 months ago
0
Fix field option parsing, re-enable commented out tests
#90
maximecb
closed
5 months ago
1
Generate inlined code for protoboeuf encoding
#89
maximecb
opened
5 months ago
0
Add gemspec file
#88
maximecb
closed
5 months ago
2
Generate test fixture `_pb.rb` files in same directory as `.proto` files
#87
paracycle
closed
5 months ago
0
Try encoding into an IO::Buffer
#86
paracycle
closed
4 months ago
2
oops, fix code formatting
#85
tenderworks
closed
5 months ago
0
Support field names that are Ruby keywords
#84
tenderworks
closed
5 months ago
0
Codegen chokes on message field named 'end'
#83
maximecb
closed
5 months ago
0
Add sigstore_test.rb
#82
maximecb
closed
5 months ago
0
Try to add sigstore proto files to rakefile
#81
maximecb
closed
5 months ago
1
Fix decoding unordered fields
#80
tenderworks
closed
5 months ago
0
Reuse buffer, centralize integer encoding
#79
tenderworks
closed
5 months ago
0
Speed up string encoding.
#78
tenderworks
closed
5 months ago
0
First attempt at a protoboeuf encoder benchmark
#77
maximecb
closed
5 months ago
0
OneOf encoding/decoding test failing on `Ruby 3.4.0dev`?
#76
maximecb
closed
5 months ago
7
Encode `one_of` fields
#75
paracycle
closed
6 months ago
0
Encode `one_of` fields
#74
paracycle
closed
6 months ago
0
Encode submessages
#73
paracycle
closed
6 months ago
0
Encode map fields
#72
paracycle
closed
6 months ago
0
Encode repeated fields
#71
paracycle
closed
6 months ago
0
Benchmark protoboeuf MVP with latest YJIT
#70
maximecb
closed
5 months ago
1
Encoding and tests for fixed32, fixed64, sfixed32, sfixed64
#69
maximecb
closed
6 months ago
0
Need setters to do validation when setting message fields
#68
maximecb
closed
1 month ago
6
Encode float and double. Add tests. Also test empty msg encoding.
#67
maximecb
closed
6 months ago
0
Add working tests for sint64, sint32
#66
maximecb
closed
6 months ago
0
Encode `fixed64`, `sfixed64`
#65
paracycle
closed
6 months ago
0
Encode `fixed32`, `sfixed32`
#64
paracycle
closed
6 months ago
0
Stop getting rate limited by GitHub Actions when installing protoc
#63
paracycle
closed
6 months ago
0
Fix `ParseError#to_s` implementation
#62
paracycle
closed
6 months ago
0
Store enum state on `Field` instances, rather than in the parser
#61
paracycle
closed
6 months ago
0
Encode `sint32` and `sint64` (zigzag encoding)
#60
maximecb
closed
6 months ago
0
Encode int32 and int64
#59
maximecb
closed
6 months ago
0
Previous
Next