Docs: Links and desciptions for number types (#6752)

Links and desciptions for number types

Signed-off-by: Nick Cameron <nrc@ncameron.org>
This commit is contained in:
Nick Cameron
2025-05-08 11:05:57 +12:00
committed by GitHub
parent e9f6ebb6d1
commit f01957edc7
29 changed files with 57 additions and 53 deletions

View File

@ -398,8 +398,10 @@ impl From<StdLibFnArg> for ParameterInformation {
}
fn docs_for_type(ty: &str, kcl_std: &ModData) -> Option<String> {
if DECLARED_TYPES.contains(&ty) {
if let Some(data) = kcl_std.find_by_name(ty) {
let key = if ty.starts_with("number") { "number" } else { ty };
if DECLARED_TYPES.contains(&key) {
if let Some(data) = kcl_std.find_by_name(key) {
return data.summary().cloned();
}
}