-
Notifications
You must be signed in to change notification settings - Fork 775
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[19837] TypeObjectRegistry implementation #3996
[19837] TypeObjectRegistry implementation #3996
Commits on Nov 30, 2023
-
Refs #19837: add TypeObjectRegistry::register_type_identifier test
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d98d557 - Browse repository at this point
Copy the full SHA d98d557View commit details -
Refs #19837: TypeObjectRegistry::register_type_identifier implementation
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fd8054d - Browse repository at this point
Copy the full SHA fd8054dView commit details -
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e0afeb - Browse repository at this point
Copy the full SHA 7e0afebView commit details -
Refs #19837: add TypeObjectUtils::complete_type_object_consistency
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d3f4d6b - Browse repository at this point
Copy the full SHA d3f4d6bView commit details -
Refs #19837: TypeObjectRegistry::register_type_object implementation
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea70b02 - Browse repository at this point
Copy the full SHA ea70b02View commit details -
Refs #19837: TypeObjectRegistry::register_type_object test
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e9f248 - Browse repository at this point
Copy the full SHA 5e9f248View commit details -
Refs #19837: TypeObjectRegistry::build_minimal_from_complete_type_obj…
…ect skeleton Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3379a16 - Browse repository at this point
Copy the full SHA 3379a16View commit details -
Refs #19837: TypeObjectRegistry::build_minimal_from_complete_alias_ty…
…pe implementation Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 375d695 - Browse repository at this point
Copy the full SHA 375d695View commit details -
Refs #19837: use const references in ranged for loops
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 55cf29d - Browse repository at this point
Copy the full SHA 55cf29dView commit details -
Refs #19837: TypeObjectRegistry::build_minimal_from_complete_annotati…
…on_type implementation Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 59cfbc8 - Browse repository at this point
Copy the full SHA 59cfbc8View commit details -
Refs #19837: TypeObjectRegistry::build_minimal_from_complete_struct_t…
…ype implementation Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a352e1e - Browse repository at this point
Copy the full SHA a352e1eView commit details -
Refs #19837: TypeObjectRegistry::build_minimal_from_complete_union_ty…
…pe implementation Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 716a156 - Browse repository at this point
Copy the full SHA 716a156View commit details -
Refs #19837: TypeObjectRegistry::build_minimal_from_complete_bitset_t…
…ype implementation Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2352ce3 - Browse repository at this point
Copy the full SHA 2352ce3View commit details -
Refs #19837: TypeObjectRegistry::build_minimal_from_complete_sequence…
…_type implementation Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 719096c - Browse repository at this point
Copy the full SHA 719096cView commit details -
Refs #19837: TypeObjectRegistry::build_minimal_from_complete_array_ty…
…pe implementation Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6676f9e - Browse repository at this point
Copy the full SHA 6676f9eView commit details -
Refs #19837: TypeObjectRegistry::build_minimal_from_complete_map_type…
… implementation Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5dfd990 - Browse repository at this point
Copy the full SHA 5dfd990View commit details -
Refs #19837: TypeObjectRegistry::build_minimal_from_complete_enumerat…
…ed_type implementation Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c9497cb - Browse repository at this point
Copy the full SHA c9497cbView commit details -
Refs #19837: TypeObjectRegistry::build_minimal_from_complete_bitmask_…
…type implementation Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6f244a8 - Browse repository at this point
Copy the full SHA 6f244a8View commit details -
Refs #19837: TypeObjectRegistry::get_type_identifier
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0a26a79 - Browse repository at this point
Copy the full SHA 0a26a79View commit details -
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba23054 - Browse repository at this point
Copy the full SHA ba23054View commit details -
Refs #19837: TypeObject::get_type_identifiers implementation
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f39d53 - Browse repository at this point
Copy the full SHA 0f39d53View commit details -
Refs #19837: add TypeObject::get_type_identifiers test
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 719a008 - Browse repository at this point
Copy the full SHA 719a008View commit details -
Refs #19837: add TypeObject::get_type_objects tests
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f40e75b - Browse repository at this point
Copy the full SHA f40e75bView commit details -
Refs #19837: TypeObjectRegistry::get_type_objects implementation
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1929f53 - Browse repository at this point
Copy the full SHA 1929f53View commit details -
Refs #19837: TypeObjectRegistry constructor implementation. Register …
…primitive TypeIdentifiers Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7bf8030 - Browse repository at this point
Copy the full SHA 7bf8030View commit details -
Refs #19837: TypeObjectRegistry::register_type_object implementation
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a454c20 - Browse repository at this point
Copy the full SHA a454c20View commit details -
Refs #19837: TypeObjectRegistry::get_type_object implementation
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9097cd8 - Browse repository at this point
Copy the full SHA 9097cd8View commit details -
Refs #19837: add precondition to public API
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4ac456 - Browse repository at this point
Copy the full SHA d4ac456View commit details -
Refs #19837: TypeObjectRegistry::get_type_information implementation
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e990f8 - Browse repository at this point
Copy the full SHA 6e990f8View commit details -
Refs #19837: TypeObjectRegistry::is_builtin_annotation implementation
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 202c7b2 - Browse repository at this point
Copy the full SHA 202c7b2View commit details -
Refs #19837: TypeObjectRegistry::is_type_identifier_known implementation
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 456ea09 - Browse repository at this point
Copy the full SHA 456ea09View commit details -
Refs #19837: TypeObjectRegistry::get_type_dependencies impl
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 816f41a - Browse repository at this point
Copy the full SHA 816f41aView commit details -
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2b71eec - Browse repository at this point
Copy the full SHA 2b71eecView commit details -
Refs #19837: apply review suggestion, protect against concurrent acce…
…ss to collections Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 77907a7 - Browse repository at this point
Copy the full SHA 77907a7View commit details -
Refs #19837: apply review suggestion, rename to calculate_type_identi…
…fier Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6c5ec1e - Browse repository at this point
Copy the full SHA 6c5ec1eView commit details -
Refs #19837: define NO_DEPENDENCIES constant
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dc52802 - Browse repository at this point
Copy the full SHA dc52802View commit details -
Refs #19837: apply review suggestions to TypeObjectRegistry implement…
…ation Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cb7c702 - Browse repository at this point
Copy the full SHA cb7c702View commit details -
Refs #19837: apply review suggestions, imporve TypeObjectRegistry tests
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0d09ed - Browse repository at this point
Copy the full SHA e0d09edView commit details -
Refs #19837: TypeObjectUtils::direct_hash_type_identifier_consistency…
… impl Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 06b44cb - Browse repository at this point
Copy the full SHA 06b44cbView commit details -
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 98ccf0a - Browse repository at this point
Copy the full SHA 98ccf0aView commit details -
Refs #19837: remove Windows warning
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27b39d3 - Browse repository at this point
Copy the full SHA 27b39d3View commit details -
Refs #19837: regenerate code to avoid Clang warning
Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 87e44ef - Browse repository at this point
Copy the full SHA 87e44efView commit details -
Refs #19837: use ExtensibilityKind and TryConstructKind defined in Dy…
…namicType IDL Signed-off-by: JLBuenoLopez-eProsima <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b5ce5c2 - Browse repository at this point
Copy the full SHA b5ce5c2View commit details