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

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>
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 <aaronchongth@gmail.com>
(cherry picked from commit 40f3e92)
Signed-off-by: Aaron Chong <aaronchongth@gmail.com>
aaronchongth added a commit that referenced this pull request Jun 19, 2023
Signed-off-by: Aaron Chong <aaronchongth@gmail.com>
(cherry picked from commit 40f3e92)
Signed-off-by: Aaron Chong <aaronchongth@gmail.com>
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 <aaronchongth@gmail.com>

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

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

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

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* lint

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

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

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Move description into booking, lint

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Pass a clock functor to ParkRobotFactory

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Using non-deprecated Request constructor

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* new make_request API to include requester and request time

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Overload TaskPlanner constructor with a name argument

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Retained old API and marked as deprecated

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Overloading booking instead of adding default arguments

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Overloading all affected functions with non optional arguments

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Lint

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

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

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Argument name changes, linting, documentation

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* TaskPlanner constructor to have planner id as first argument

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

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

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

---------

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>
(cherry picked from commit a7875a9)
Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Add rmf_task_sequence to workflows, lint (#91)

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>
(cherry picked from commit 40f3e92)
Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Only running iron jammy workflows

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

---------

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>
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 <aaronchongth@gmail.com>

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

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

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

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* lint

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

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

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Move description into booking, lint

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Pass a clock functor to ParkRobotFactory

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Using non-deprecated Request constructor

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* new make_request API to include requester and request time

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Overload TaskPlanner constructor with a name argument

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Retained old API and marked as deprecated

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Overloading booking instead of adding default arguments

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Overloading all affected functions with non optional arguments

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Lint

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

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

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Argument name changes, linting, documentation

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* TaskPlanner constructor to have planner id as first argument

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

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

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

---------

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>
(cherry picked from commit a7875a9)
Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Add rmf_task_sequence to workflows, lint (#91)

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>
(cherry picked from commit 40f3e92)
Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

* Running only humble jammy workflows

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>

---------

Signed-off-by: Aaron Chong <aaronchongth@gmail.com>
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.

None yet

2 participants