Validate parameter names
See original GitHub issueFeature request
Validate parameter names on declaration. The current name validation is simply a non-empty check.
Feature description
Complete constraints for parameter names TBD. Name validation should enable to reject parameters when their name.
Implementation considerations
Nodes and topics have name validations, but parameters don’t.
Following the implementation for node names and topics, it would make sense to implement the solution at RCL level and use that functionality in rclpy
and rclcpp
. See topic and service names design doc for reference.
Issue Analytics
- State:
- Created 4 years ago
- Comments:9 (9 by maintainers)
Top Results From Across the Web
Input parameter validation - IBM
Input validation can be performed for various kinds of inputs, such as parameter name, parameter value, cookie name, cookie value, and so on....
Read more >validate and clean HTTP parameter values according to a set ...
This keyword defines a set of rules to be used for validating parameters. The first argument is the ruleset's name, which must be...
Read more >Validating Parameters with PowerShell ValidateScript ...
Learn about one of the best ways to parameter input with the PowerShell ValidateScript validation attribute in this walkthrough!
Read more >Simplify Your PowerShell Script with Parameter Validation
Simply put, parameter validation is a means for Windows PowerShell to validate a parameter's value before the body of the script or function...
Read more >Query Parameters and String Validations - FastAPI
This will validate the data, show a clear error when the data is not valid, ... To declare a query parameter with a...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Okay I will wait for it.
There is not progress in that discussion at the moment.