We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents b3c5afb + 5f2a32a commit 18d7faeCopy full SHA for 18d7fae
extensions/ql-vscode/src/model-editor/languages/ruby/index.ts
@@ -160,10 +160,19 @@ export const ruby: ModelsAsDataLanguage = {
160
},
161
getArgumentOptions: (method) => {
162
const argumentsList = getArgumentsList(method.methodParameters).map(
163
- (argument, index): MethodArgument => ({
164
- path: `Argument[${index}]`,
165
- label: `Argument[${index}]: ${argument}`,
166
- }),
+ (argument, index): MethodArgument => {
+ if (argument.endsWith(":")) {
+ return {
+ path: `Argument[${argument}]`,
167
+ label: `Argument[${argument}]`,
168
+ };
169
+ }
170
+
171
172
+ path: `Argument[${index}]`,
173
+ label: `Argument[${index}]: ${argument}`,
174
175
+ },
176
);
177
178
return {
0 commit comments