From 8a05bebb95f5f3f9bf6b72bd9e58b6ba6b8c9bdd Mon Sep 17 00:00:00 2001 From: Alex Vakulenko Date: Tue, 24 Nov 2015 17:13:20 -0800 Subject: Remove object schema type system Since libweave no longer semantically parses command/state definitions and validates commands and states, there is no need for this extra code. BUG: 25841230 Change-Id: I53dfab20db8c97b621c07fe234a7b3c6da7325bb Reviewed-on: https://weave-review.googlesource.com/1660 Reviewed-by: Vitaly Buka --- src/commands/schema_constants.cc | 27 --------------------------- 1 file changed, 27 deletions(-) (limited to 'src/commands/schema_constants.cc') diff --git a/src/commands/schema_constants.cc b/src/commands/schema_constants.cc index 7f8431f..cd8bf84 100644 --- a/src/commands/schema_constants.cc +++ b/src/commands/schema_constants.cc @@ -10,17 +10,9 @@ namespace errors { namespace commands { const char kDomain[] = "command_schema"; -const char kOutOfRange[] = "out_of_range"; const char kTypeMismatch[] = "type_mismatch"; -const char kPropTypeChanged[] = "param_type_changed"; -const char kUnknownType[] = "unknown_type"; -const char kInvalidPropDef[] = "invalid_parameter_definition"; const char kInvalidPropValue[] = "invalid_parameter_value"; -const char kNoTypeInfo[] = "no_type_info"; const char kPropertyMissing[] = "parameter_missing"; -const char kUnknownProperty[] = "unexpected_parameter"; -const char kInvalidObjectSchema[] = "invalid_object_schema"; -const char kDuplicateCommandDef[] = "duplicate_command_definition"; const char kInvalidCommandName[] = "invalid_command_name"; const char kCommandFailed[] = "command_failed"; const char kInvalidMinimalRole[] = "invalid_minimal_role"; @@ -32,25 +24,6 @@ const char kInvalidState[] = "invalid_state"; namespace commands { namespace attributes { -const char kType[] = "type"; -const char kDisplayName[] = "displayName"; -const char kDefault[] = "default"; -const char kItems[] = "items"; -const char kIsRequired[] = "isRequired"; - -const char kNumeric_Min[] = "minimum"; -const char kNumeric_Max[] = "maximum"; - -const char kString_MinLength[] = "minLength"; -const char kString_MaxLength[] = "maxLength"; - -const char kOneOf_Enum[] = "enum"; -const char kOneOf_Metadata[] = "metadata"; - -const char kObject_Properties[] = "properties"; -const char kObject_AdditionalProperties[] = "additionalProperties"; -const char kObject_Required[] = "required"; - const char kCommand_Id[] = "id"; const char kCommand_Name[] = "name"; const char kCommand_Parameters[] = "parameters"; -- cgit v1.2.3