Before, a failing "onStart" was difficult to detect. Also if no return value was provided.
A wrong 'execute' return value resulted in a failing assertion.
When "onStart" does not succeed, only this feedback was provided by SkiROS:
I would not expect that people actively build a failing "onStart" function in their program flow.
If this would be the case, the warning should only be given if it is something else than "False" to help the people who forget the return value.
Before, a failing "onStart" was difficult to detect. Also if no return value was provided. A wrong 'execute' return value resulted in a failing assertion.
When "onStart" does not succeed, only this feedback was provided by SkiROS:
I would not expect that people actively build a failing "onStart" function in their program flow. If this would be the case, the warning should only be given if it is something else than "False" to help the people who forget the return value.