Skip to content

Conversation

@sea-bass
Copy link
Contributor

@sea-bass sea-bass commented Mar 1, 2024

Public API Changes
This gets rid of ROSLIB.Message, ROSLIB.ServiceRequest, and ROSLIB.ServiceResponse since those data types were simple wrappers that had little value. Now we can use dictionaries as is (or whatever they're called in JavaScript).

Description

@sea-bass sea-bass changed the title Remove Mesage, ServiceRequest, and ServiceResponse types Remove Message, ServiceRequest, and ServiceResponse types Mar 1, 2024
@sea-bass sea-bass requested a review from EzraBrooks March 1, 2024 21:57
@sea-bass sea-bass self-assigned this Mar 1, 2024
@sea-bass sea-bass marked this pull request as ready for review March 1, 2024 22:01
Copy link
Collaborator

@EzraBrooks EzraBrooks left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As far as I can tell, these were useless and just getting in the way of making typescript types (because you seemingly can't make an interface that extends a non-static type like a generic type argument)

@sea-bass sea-bass merged commit f1b4459 into develop Mar 4, 2024
@sea-bass sea-bass deleted the remove-service-message-types branch March 4, 2024 21:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants