Joshua Haberman
c172895e69
Filled out the "schemas" portion of the upb design doc.
...
PiperOrigin-RevId: 559195093
1 year ago
Eric Salo
4c255351d4
upb: delete upb/def.h
...
PiperOrigin-RevId: 557632943
1 year ago
Adam Cozzette
5aca728f72
Reformat copyright headers
...
PiperOrigin-RevId: 554509301
1 year ago
Hong Shin
9ebf5614d2
update minidescriptor link; currently broken
...
PiperOrigin-RevId: 553583630
1 year ago
Eric Salo
2351b0af2d
upb: delete upb/reflection.h, upb/reflection.hpp
...
PiperOrigin-RevId: 552513190
1 year ago
Eric Salo
4068cb8850
upb: delete upb/mini_table.h
...
PiperOrigin-RevId: 552295088
1 year ago
Joshua Haberman
6d2b9e6d18
Revamped the design doc and added a section about Arenas.
...
The old design doc had fallen out of date. Now that upb's core design has stabilized, it's time for a new design doc that walks through all of upb's major abstractions. We start with arenas; future CLs will cover other aspects of upb's design.
PiperOrigin-RevId: 549048285
1 year ago
Protobuf Team Bot
22229bcaf9
[doc] Fix location of upb's message accessor API
...
PiperOrigin-RevId: 527187842
2 years ago
Marcel Hlopko
74905292da
Fix minor typos in cs-cpp-protos.md
...
PiperOrigin-RevId: 512874930
2 years ago
Protobuf Team Bot
f3a0cc49da
Internal Change.
...
Fixes #904
PiperOrigin-RevId: 489500646
2 years ago
Eric Salo
27d70edfe2
clean up the :mini_table build target
...
Remove circular dependencies that were bouncing back and forth between
msg_internal.h and mini_table/, including:
- splitting out each mini table subtype into its own header
- moving the non-reflection message code into message/
- moving the accessors from mini_table/ to message/
PiperOrigin-RevId: 489121042
2 years ago
Eric Salo
75907f7af9
rename the upb_MiniTable subtypes to follow the upb style guide:
...
upb_MiniTable_Enum -> upb_MiniTableEnum
upb_MiniTable_Extension -> upb_MiniTableExtension
upb_MiniTable_Field -> upb_MiniTableField
upb_MiniTable_File -> upb_MiniTableFile
upb_MiniTable_Sub -> upb_MiniTableSub
PiperOrigin-RevId: 486712960
2 years ago
Joshua Haberman
34495f8d68
Fixed minor type in the docs.
...
PiperOrigin-RevId: 473314519
2 years ago
Protobuf Team Bot
bf88f8ba97
Small typo fix (now -> not)
...
PiperOrigin-RevId: 462158562
2 years ago
Joshua Haberman
2a5919deb3
Updated "wrapping" doc.
...
PiperOrigin-RevId: 447505841
3 years ago
Joshua Haberman
b51aceec3b
Created a C Style Guide for upb.
...
PiperOrigin-RevId: 447364819
3 years ago
Joshua Haberman
6a2c01a7f2
Internal doc reshuffling. The generated .svg files will return soon, generated by a GitHub Action.
...
PiperOrigin-RevId: 441201617
3 years ago
Joshua Haberman
a5243ff6d9
Restructure our file syncing so GitHub only files are tracked separately in Piper.
...
PiperOrigin-RevId: 438395194
3 years ago
Joshua Haberman
68b8469245
Set theme jekyll-theme-cayman
3 years ago
Joshua Haberman
8835242b8b
Moved GitHub docs from `doc` -> `docs`. GitHub pages only supports the latter.
...
This will unfortunately break all existing links to the docs. Soon the links should point to upb.dev anyway.
PiperOrigin-RevId: 438138611
3 years ago