Hong Shin
7620bbf3c6
Temporary removal of hpb BUILD files for OSS while we refactor.
...
At some point we will re-introduce these with the corresponding CI tests to ensure they stay green.
PiperOrigin-RevId: 675691367
3 months ago
Hong Shin
ada599128c
hpb: Move add_const_if_T_is_const to template_help.h and delete traits.h
...
PiperOrigin-RevId: 673906280
3 months ago
Hong Shin
3d9f6dc1e1
rm upb_cc_proto_library.bzl
...
PiperOrigin-RevId: 673832587
3 months ago
Hong Shin
877b02506c
Introduce hpb::interop::upb::GetMessage; née protos::internal::GetInternalMsg
...
PiperOrigin-RevId: 672659339
3 months ago
Hong Shin
b01eee755e
Migrate PrivateAccess from protos to hpb
...
PiperOrigin-RevId: 670965004
3 months ago
Joshua Haberman
c841627af4
Use `default_compatible_with` instead of specifying `compatible_with` on every target.
...
This also increases compliance by adding `default_applicable_licenses` to several `BUILD` files that previously did not have it.
PiperOrigin-RevId: 670784686
3 months ago
Joshua Haberman
8422e9795f
Migrated upb to use Copybara-standard stripping.
...
This CL is mostly a no-op, except that now google3-only code is actually stripped from OSS, instead of being preserved in `# begin:google_only` blocks.
This follows the conventions of the greater Copybara ecosystem.
PiperOrigin-RevId: 669513564
3 months ago
Joshua Haberman
e4449ba248
Harmonize license rules between google3 and OSS
...
This simplifies upb by removing differences between google3 and OSS.
This also points upb at the protobuf license, instead of keeping a separate copy around for upb.
PiperOrigin-RevId: 669447145
3 months ago
Hong Shin
d4a899538a
Abrogate protos::internal::CreateMessageProxy with hpb::interop::upb::MakeHandle
...
PiperOrigin-RevId: 668937831
3 months ago
Hong Shin
facfa3f45e
Migrate GetExtension from protos to hpb
...
PiperOrigin-RevId: 668534183
3 months ago
Hong Shin
d4fc727be4
Abrogate protos::Parse with hpb::Parse
...
PiperOrigin-RevId: 667643856
3 months ago
Hong Shin
caa8f9dbf8
Move hpb::internal::CreateMessage to hpb::interop::upb::CreateMessage
...
PiperOrigin-RevId: 666438557
3 months ago
Hong Shin
0c8c922681
hbp: Rename and rehouse extension_lock -> internal/message_lock
...
PiperOrigin-RevId: 665459381
4 months ago
Hong Shin
f5f94f334b
Introduce hpb/internal/internal.h
...
Moved PrivateAccess and some helper funcs
PiperOrigin-RevId: 664831322
4 months ago
Hong Shin
cb845a5962
hpb: introduce ptr.h and break out template helpers into internal/template_help.h
...
PiperOrigin-RevId: 663441859
4 months ago