Merge pull request #3053 from github/koesie10/ruby-arguments

Add support for Ruby keyword arguments
This commit is contained in:
Koen Vlaswinkel
2023-11-06 10:59:27 +01:00
committed by GitHub

View File

@@ -160,10 +160,19 @@ export const ruby: ModelsAsDataLanguage = {
},
getArgumentOptions: (method) => {
const argumentsList = getArgumentsList(method.methodParameters).map(
(argument, index): MethodArgument => ({
path: `Argument[${index}]`,
label: `Argument[${index}]: ${argument}`,
}),
(argument, index): MethodArgument => {
if (argument.endsWith(":")) {
return {
path: `Argument[${argument}]`,
label: `Argument[${argument}]`,
};
}
return {
path: `Argument[${index}]`,
label: `Argument[${index}]: ${argument}`,
};
},
);
return {