Skip to content

Commit 2ec344c

Browse files
jnthntatumcopybara-github
authored andcommitted
Remove deadcode related to legacy type adaptation.
PiperOrigin-RevId: 840888710
1 parent f8377b0 commit 2ec344c

2 files changed

Lines changed: 0 additions & 22 deletions

File tree

eval/public/BUILD

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -809,7 +809,6 @@ cc_library(
809809
deps = [
810810
"//base:data",
811811
"//eval/public/structs:legacy_type_adapter",
812-
"//eval/public/structs:legacy_type_info_apis",
813812
"//eval/public/structs:legacy_type_provider",
814813
"//eval/public/structs:protobuf_descriptor_type_provider",
815814
"//runtime:type_registry",

eval/public/cel_type_registry.cc

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -22,33 +22,12 @@
2222
#include "absl/strings/string_view.h"
2323
#include "absl/types/optional.h"
2424
#include "eval/public/structs/legacy_type_adapter.h"
25-
#include "eval/public/structs/legacy_type_info_apis.h"
26-
#include "eval/public/structs/legacy_type_provider.h"
2725
#include "google/protobuf/descriptor.h"
2826

2927
namespace google::api::expr::runtime {
3028

3129
namespace {
3230

33-
class LegacyToModernTypeProviderAdapter : public LegacyTypeProvider {
34-
public:
35-
explicit LegacyToModernTypeProviderAdapter(const LegacyTypeProvider& provider)
36-
: provider_(provider) {}
37-
38-
absl::optional<LegacyTypeAdapter> ProvideLegacyType(
39-
absl::string_view name) const override {
40-
return provider_.ProvideLegacyType(name);
41-
}
42-
43-
absl::optional<const LegacyTypeInfoApis*> ProvideLegacyTypeInfo(
44-
absl::string_view name) const override {
45-
return provider_.ProvideLegacyTypeInfo(name);
46-
}
47-
48-
private:
49-
const LegacyTypeProvider& provider_;
50-
};
51-
5231
void AddEnumFromDescriptor(const google::protobuf::EnumDescriptor* desc,
5332
CelTypeRegistry& registry) {
5433
std::vector<CelTypeRegistry::Enumerator> enumerators;

0 commit comments

Comments
 (0)