Skip to content
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

Add rmf_task_sequence to workflows, lint #91

Merged
merged 1 commit into from
Jun 19, 2023

Conversation

aaronchongth
Copy link
Member

  • Added rmf_task_sequence to CI
  • Fix linting issues

Copy link
Member

@Yadunund Yadunund left a comment

Choose a reason for hiding this comment

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

Nice catch. Good to merge once CI is green.

@aaronchongth aaronchongth merged commit 40f3e92 into main Jun 19, 2023
5 checks passed
@aaronchongth aaronchongth deleted the fix/rmf_task_sequence-lint branch June 19, 2023 09:27
aaronchongth added a commit that referenced this pull request Jun 19, 2023
Signed-off-by: Aaron Chong <[email protected]>
(cherry picked from commit 40f3e92)
Signed-off-by: Aaron Chong <[email protected]>
aaronchongth added a commit that referenced this pull request Jun 19, 2023
Signed-off-by: Aaron Chong <[email protected]>
(cherry picked from commit 40f3e92)
Signed-off-by: Aaron Chong <[email protected]>
Yadunund pushed a commit that referenced this pull request Jun 19, 2023
* Task request time and initiator in Booking (#81)

* Fixed missing constructor implementation, commented to deprecate next time, new booking constructor

Signed-off-by: Aaron Chong <[email protected]>

* Add requester to factories, add request time and initiator to ChargeBattery and Loop

Signed-off-by: Aaron Chong <[email protected]>

* Using requester instead of initiator, added new make API to legacy Clean and Deliver

Signed-off-by: Aaron Chong <[email protected]>

* lint

Signed-off-by: Aaron Chong <[email protected]>

* Revert to original constructor with optional arguments appended, propagated changes to all constructors and make functions

Signed-off-by: Aaron Chong <[email protected]>

* Move description into booking, lint

Signed-off-by: Aaron Chong <[email protected]>

* Pass a clock functor to ParkRobotFactory

Signed-off-by: Aaron Chong <[email protected]>

* Using non-deprecated Request constructor

Signed-off-by: Aaron Chong <[email protected]>

* new make_request API to include requester and request time

Signed-off-by: Aaron Chong <[email protected]>

* Overload TaskPlanner constructor with a name argument

Signed-off-by: Aaron Chong <[email protected]>

* Retained old API and marked as deprecated

Signed-off-by: Aaron Chong <[email protected]>

* Overloading booking instead of adding default arguments

Signed-off-by: Aaron Chong <[email protected]>

* Overloading all affected functions with non optional arguments

Signed-off-by: Aaron Chong <[email protected]>

* Lint

Signed-off-by: Aaron Chong <[email protected]>

* Revert deprecation tag on Request, to be done in a separate PR

Signed-off-by: Aaron Chong <[email protected]>

* Argument name changes, linting, documentation

Signed-off-by: Aaron Chong <[email protected]>

* TaskPlanner constructor to have planner id as first argument

Signed-off-by: Aaron Chong <[email protected]>

* request factories to accept a callback that returns the current time

Signed-off-by: Aaron Chong <[email protected]>

---------

Signed-off-by: Aaron Chong <[email protected]>
(cherry picked from commit a7875a9)
Signed-off-by: Aaron Chong <[email protected]>

* Add rmf_task_sequence to workflows, lint (#91)

Signed-off-by: Aaron Chong <[email protected]>
(cherry picked from commit 40f3e92)
Signed-off-by: Aaron Chong <[email protected]>

* Only running iron jammy workflows

Signed-off-by: Aaron Chong <[email protected]>

---------

Signed-off-by: Aaron Chong <[email protected]>
Yadunund pushed a commit that referenced this pull request Jun 19, 2023
* Task request time and initiator in Booking (#81)

* Fixed missing constructor implementation, commented to deprecate next time, new booking constructor

Signed-off-by: Aaron Chong <[email protected]>

* Add requester to factories, add request time and initiator to ChargeBattery and Loop

Signed-off-by: Aaron Chong <[email protected]>

* Using requester instead of initiator, added new make API to legacy Clean and Deliver

Signed-off-by: Aaron Chong <[email protected]>

* lint

Signed-off-by: Aaron Chong <[email protected]>

* Revert to original constructor with optional arguments appended, propagated changes to all constructors and make functions

Signed-off-by: Aaron Chong <[email protected]>

* Move description into booking, lint

Signed-off-by: Aaron Chong <[email protected]>

* Pass a clock functor to ParkRobotFactory

Signed-off-by: Aaron Chong <[email protected]>

* Using non-deprecated Request constructor

Signed-off-by: Aaron Chong <[email protected]>

* new make_request API to include requester and request time

Signed-off-by: Aaron Chong <[email protected]>

* Overload TaskPlanner constructor with a name argument

Signed-off-by: Aaron Chong <[email protected]>

* Retained old API and marked as deprecated

Signed-off-by: Aaron Chong <[email protected]>

* Overloading booking instead of adding default arguments

Signed-off-by: Aaron Chong <[email protected]>

* Overloading all affected functions with non optional arguments

Signed-off-by: Aaron Chong <[email protected]>

* Lint

Signed-off-by: Aaron Chong <[email protected]>

* Revert deprecation tag on Request, to be done in a separate PR

Signed-off-by: Aaron Chong <[email protected]>

* Argument name changes, linting, documentation

Signed-off-by: Aaron Chong <[email protected]>

* TaskPlanner constructor to have planner id as first argument

Signed-off-by: Aaron Chong <[email protected]>

* request factories to accept a callback that returns the current time

Signed-off-by: Aaron Chong <[email protected]>

---------

Signed-off-by: Aaron Chong <[email protected]>
(cherry picked from commit a7875a9)
Signed-off-by: Aaron Chong <[email protected]>

* Add rmf_task_sequence to workflows, lint (#91)

Signed-off-by: Aaron Chong <[email protected]>
(cherry picked from commit 40f3e92)
Signed-off-by: Aaron Chong <[email protected]>

* Running only humble jammy workflows

Signed-off-by: Aaron Chong <[email protected]>

---------

Signed-off-by: Aaron Chong <[email protected]>
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.

2 participants