10000 ruby: add test for `for` · github/codeql@6e2cfab · GitHub
[go: up one dir, main page]

Skip to content

Commit 6e2cfab

Browse files
committed
ruby: add test for for
found during triage
1 parent 4167e96 commit 6e2cfab

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
| UninitializedLocal.rb:12:3:12:3 | m | Local variable $@ may be used before it is initialized. | UninitializedLocal.rb:8:7:8:7 | m | m |
22
| UninitializedLocal.rb:34:5:34:5 | b | Local variable $@ may be used before it is initialized. | UninitializedLocal.rb:27:9:27:9 | b | b |
33
| UninitializedLocal.rb:34:23:34:23 | b | Local variable $@ may be used before it is initialized. | UninitializedLocal.rb:27:9:27:9 | b | b |
4+
| UninitializedLocal.rb:73:9:73:9 | i | Local variable $@ may be used before it is initialized. | UninitializedLocal.rb:73:9:73:9 | i | i |
5+
| UninitializedLocal.rb:76:5:76:5 | i | Local variable $@ may be used before it is initialized. | UninitializedLocal.rb:73:9:73:9 | i | i |

ruby/ql/test/query-tests/variables/UninitializedLocal/UninitializedLocal.rb

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,4 +67,11 @@ def test_loop
6767
end
6868
end until a # OK
6969
a # OK - given previous until
70+
end
71+
72+
def test_for
73+
for i in 0..10 #$ SPURIOUS: Alert
74+
i
75+
end
76+
i #$ SPURIOUS: Alert
7077
end

0 commit comments

Comments
 (0)
0