Skip to content

Commit dc1f334

Browse files
committed
refactor: remove doc comments from validation functions
Signed-off-by: tanish111 <[email protected]>
1 parent 6cc2a52 commit dc1f334

File tree

1 file changed

+0
-48
lines changed

1 file changed

+0
-48
lines changed

crates/rmcp/src/handler/server/tool_name_validation.rs

Lines changed: 0 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -25,24 +25,6 @@ impl ToolNameValidationResult {
2525
}
2626

2727
/// Validates a tool name according to the SEP specification.
28-
///
29-
/// # Arguments
30-
///
31-
/// * `name` - The tool name to validate
32-
///
33-
/// # Returns
34-
///
35-
/// A `ToolNameValidationResult` containing validation result and any warnings
36-
///
37-
/// # Examples
38-
///
39-
/// ```
40-
/// use rmcp::handler::server::tool_name_validation::validate_tool_name;
41-
///
42-
/// let result = validate_tool_name("my_tool");
43-
/// assert!(result.is_valid);
44-
/// assert!(result.warnings.is_empty());
45-
/// ```
4628
pub fn validate_tool_name(name: &str) -> ToolNameValidationResult {
4729
let mut warnings = Vec::new();
4830

@@ -126,19 +108,6 @@ pub fn validate_tool_name(name: &str) -> ToolNameValidationResult {
126108
}
127109

128110
/// Issues warnings for non-conforming tool names.
129-
///
130-
/// # Arguments
131-
///
132-
/// * `name` - The tool name that triggered the warnings
133-
/// * `warnings` - Array of warning messages
134-
///
135-
/// # Examples
136-
///
137-
/// ```
138-
/// use rmcp::handler::server::tool_name_validation::issue_tool_name_warning;
139-
///
140-
/// issue_tool_name_warning("my tool", &vec!["Tool name contains spaces".to_string()]);
141-
/// ```
142111
pub fn issue_tool_name_warning(name: &str, warnings: &[String]) {
143112
tracing::warn!("Tool name validation warning for \"{}\":", name);
144113
for warning in warnings {
@@ -152,23 +121,6 @@ pub fn issue_tool_name_warning(name: &str, warnings: &[String]) {
152121
}
153122

154123
/// Validates a tool name and issues warnings for non-conforming names.
155-
///
156-
/// # Arguments
157-
///
158-
/// * `name` - The tool name to validate
159-
///
160-
/// # Returns
161-
///
162-
/// `true` if the name is valid, `false` otherwise
163-
///
164-
/// # Examples
165-
///
166-
/// ```
167-
/// use rmcp::handler::server::tool_name_validation::validate_and_warn_tool_name;
168-
///
169-
/// let is_valid = validate_and_warn_tool_name("my_tool");
170-
/// assert!(is_valid);
171-
/// ```
172124
pub fn validate_and_warn_tool_name(name: &str) -> bool {
173125
let result = validate_tool_name(name);
174126

0 commit comments

Comments
 (0)